jueves, 3 de junio de 2010

BUSCARH

Esta función realiza lo mismo que la función anterior, pero con la diferencia que busca los valores en la primera fila de la matriz de forma horizontal y nos devuelve un valor que está dentro de la misma columna del valor encontrado.
Estructura: BUSCARH(Valor que se desea buscar en la matriz; Matriz de datos donde buscar datos; Fila que se desea obtener dato; Ordenado)
Ejemplo: Podemos utilizar el mismo caso que el anterior, simplemente que los códigos que vamos a utilizar deberán estar distribuidos en columnas y las descripciones en la siguiente fila. Así de esta forma podemos utilizar la siguiente función: =BUSCARH(A1;A5:D6;2;FALSO)

BUSCARV


Presentaremos la función BUSCARV e veremos la importancia de las referencias relativas y absolutas. Usted es responsable del pago del sueldo en una agencia de ventas. El sueldo se establece en base a la categoría a la que pertenece cada vendedor.Todos los meses usted recibe los datos de la tabla de la derecha y debe obtener el sueldo de cada vendedor en base a los datos de ella. Para lograrlo construye una tabla como la de la izquierda. Calcule con una única función el sueldo de cada empleado.Resolución:Emplearemos la función BUSCARV que buscará en forma vertical (V) un valor determinado por usted (puede indicarse una celda) en una columna indicada. Su sintaxis general es del siguiente tipo:BUSCAR V(VALOR; RANGOBUSQUEDA; COLUMNA Nº; Ord) VALOR: ¿El valor de que celda debo encontrar?RANGO BUSQUEDA: ¿Dónde lo tengo que buscar? ¿En que matriz?COLUMNA Nº: ¿En que columna de esa matriz?En nuestro ejemplo la solución para el primer vendedor podría ser:=BUSCAR V(B2;E1:F6;2)Sin embargo al estirar o copiar esa fórmula en las celdas del resto de los vendedores los valores no serán correctos. Esto es porque E1 se transformará en E2 al copiar en la celda B3, y F6 en F7. De la misma forma ocurrirá en el resto. La solución al problema sería que la sintaxis de la función en la celda del sueldo del primer vendedor fuera algo como esto: =BUSCAR V(B2;E$1:F$6;2)Note que se han colocado signos $ de forma que al estirar (copiar) a las otras celdas no cambie el número de la fila de E1 a E2, ni de F6 a