miércoles, 1 de junio de 2011

Función =buscarh

Si posees un conjunto de datos y necesitas obtener un valor basándote sólo en un campo de referencia, puedes utilizar la función de Excel BUSCARH.

Usa BUSCARH cuando los valores de comparación se encuentren en una fila en la parte superior de una tabla de datos y deseas encontrar información que se encuentre dentro de un número especificado de filas, el significado de la “H” en la función es horizontal, en la imagen anexa podrás observar de forma sencilla la sintaxis de esta función que puedes encontrar dentro del grupo de funciones de Búsqueda y Referencia.


Sintaxis de la función de Excel BUSCARH:


Viéndola desde un punto de vista más sencillo la función BUSCARH se puede traducir en:

=BUSCARH(¿Qué valor referencial deseas?;¿Dónde buscas ese valor referencial?;¿El valor de qué fila quieres que te muestre?;¿Quieres que el valor sea exacto o aproximado?)

Estructura de la función BUSCARH

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.
Puntos a considerar:
  • 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.
  • Ordena los valores en orden ascendente, de izquierda a derecha. Para obtener más información
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 que sea inferior a valor_buscado. Si es FALSO, BUSCARH encontrará una coincidencia exacta. Si no encuentra ninguna, devolverá el valor de error #N/A.
Tomen en cuenta:
  • Si BUSCARH no logra encontrar valor_buscado, utiliza el mayor valor que sea menor que valor_buscado.
  • Si valor_buscado es menor que el menor valor de la primera fila de matriz_buscar_en, BUSCARH devuelve el valor de error #N/A.
  • Si Ordenado es FALSO y  valor_buscado es un valor de texto, se pueden usar los caracteres comodín de signo de interrogación (?) y asterisco (*) en el argumento valor_buscado. El signo de interrogación corresponde a un solo carácter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si lo que desea buscar es un signo de interrogación o un asterisco, escriba una tilde (~) antes del carácter.

No hay comentarios:

Publicar un comentario