jueves, 8 de agosto de 2013

BuscarH

¿Para que se utiliza?

Busca un valor en la fila superior de una tabla o una matriz de valores y, a continuación, devuelve un valor en la misma columna de una fila especificada en la tabla o matriz. Use BUSCARH cuando los valores de comparación se encuentren en una fila en la parte superior de una tabla de datos y desee encontrar información que se encuentre dentro de un número especificado de filas. Use BUSCARV cuando los valores de comparación se encuentren en una columna a la izquierda o de los datos que desee encontrar.
La H de BUSCARH significa "Horizontal"

¿Cómo se utiliza?

La función de búsqueda devuelve un valor de un una fila o una columna intervalo o de una matriz. La función BUSCAR tiene dos formas de sintaxis: vectorial y matricial. La forma vectorial de Buscar busca en un rango de una fila o una columna (llamado también vector) un valor y, a continuación, devuelve un valor de la misma posición en una segunda fila de uno o rango de una columna. La forma matricial de Buscar busca en la primera fila o columna de una matriz especificado valor y, a continuación, devuelve un valor de la misma posición en la última fila o columna de la matriz.

Forma vectorial de buscar

La forma vectorial de Buscar busca en un rango de una fila o una columna (llamado también vector) un valor y, a continuación, devuelve un valor de la misma posición en una segunda fila de uno o rango de una columna. Utilice este formulario de la función Buscar cuando desee especificar el rango que contiene el valores que desea hacer coincidir.

AB
1FrecuenciaColor
24.14rojo
34.19naranja
45.17amarillo
55,77verde
66,39azul
FórmulaDescripción (resultado)
=BUSCAR(4.19,A2:A6,B2:B6)Busca 4,19 en la columna A, y devuelve el valor de la columna B que está en la misma fila (anaranjado).
=BUSCAR(5.00,A2:A6,B2:B6)Busca 5,00 en la columna A, y devuelve el valor de la columna B que está en la misma fila (anaranjado).
=BUSCAR(7.66,A2:A6,B2:B6)Busca 7,66 en la columna A, coincide con el siguiente valor inferior (6,39) y devuelve el valor de la columna B que se encuentra en la misma fila (azul).
=BUSCAR(0,A2:A6,B2:B6)Busca 0 en la columna A, y Devuelve un error porque 0 es menor que el valor más bajo del vector_de_comparación A2: A7 (#N/A).

Forma matricial de buscar

La forma matricial de Buscar busca en la primera fila o columna de una matriz para el valor que especificar y, a continuación, devuelve un valor de la misma posición en la última fila o columna de la matriz. Utilice este formulario de búsqueda cuando los valores que desea hacer coincidir en la primera fila o columna de la matriz.

AB
1un1
2b2
3c3
4d.4
FórmulaDescripción (resultado)
=BUSCAR("c",A1:B4)Busca "C" en la primera fila de la matriz y devuelve el valor de la última fila que se encuentra en la misma columna (3).
=BUSCAR("Bump",A1:B4)Busca "golpe" en la primera fila de la matriz y devuelve el valor de la última columna que se encuentra en la misma fila (2).

¿Cómo es su estructura?

BUSCARH(valor_buscado;matriz_buscar_en;indicador_filas; ordenado)

Valor_buscado     es el valor que se busca en la primera fila de la tabla. Valor_buscado puede ser un valor, una referencia o una cadena de texto.
Matriz_buscar_en     es una tabla de información en la que se buscan los datos. Utilice una referencia a un rango o el nombre de un rango.
  • Los valores de la primera fila del argumento matriz_buscar_en pueden ser texto, números o valores lógicos.
  • Si ordenado es VERDADERO, los valores de la primera fila de matriz_buscar_en deben colocarse en orden ascendente: ...-2, -1, 0, 1, 2,... , A-Z, FALSO, VERDADERO; de lo contrario, BUSCARH puede devolver un valor incorrecto. Si ordenado es FALSO, no es necesario ordenar matriz_buscar_en.
  • El texto en mayúsculas y en minúsculas es equivalente.
  • Se pueden poner los datos en orden ascendente de izquierda a derecha seleccionando los valores y eligiendo el comando Ordenar del menú Datos. A continuación haga clic en Opciones y después en Ordenar de izquierda a derecha y Aceptar. Bajo Ordenar por haga clic en la fila deseada y después en Ascendente.
Indicador_filas     es el número de fila en matriz_buscar_en desde el cual debe devolverse el valor coincidente. Si indicador_filas es 1, devuelve el valor de la primera fila en matriz_buscar_en; si indicador_filas es 2, devuelve el valor de la segunda fila en matriz_buscar_en y así sucesivamente. Si indicador_filas es menor que 1, BUSCARH devuelve el valor de error #¡VALOR!; si indicador_filas es mayor que el número de filas en matriz_buscar_en, BUSCARH devuelve el valor de error #¡REF!
Ordenado     es un valor lógico que especifica si BUSCARH debe localizar una coincidencia exacta o aproximada. Si es VERDADERO o se omite, devolverá una coincidencia aproximada. Es decir, si no encuentra ninguna coincidencia exacta, devolverá el siguiente valor mayor inferior a valor_buscado. Si es FALSO, BUSCARH encontrará una coincidencia exacta. Si no encuentra ninguna, devolverá el valor de error #N/A


No hay comentarios:

Publicar un comentario