Función BUSCARH en Excel [GUÍA COMPLETA]

Los usuarios de Excel rara vez utilizan la función BUSCARH, pero hay muchas opciones para descubrir dentro de esta función. Es simple y muy objetivo y cualquier usuario puede aprender todos los argumentos disponibles. Por eso, a través de este post aprenderás para qué sirve y cómo usar la función BUSCARH en Excel. ¡Echa un vistazo!

La Función BUSCARH en Excel

¿Para que sirve la función BUSCARH?

La función BUSCARH en Excel básicamente sirve para buscar textos o números dentro de una tabla. La diferencia entre las funciones BUSCARV y BUSCARH es que BUSCARV busca valores de forma vertical, mientras que la función BUSCARH busca valores “horizontales”.

Por lo tanto, si informamos un valor dentro de la función y el resultado será devuelto, este valor debe existir dentro de la tabla, si no existe la función dará un error.

Sintaxis de la Función BUSCARH:

=BUSCARH(valor_buscado,matriz_buscar_en; indicador_filas; [ordenado])

  • Valor_búsqueda: Donde se debe indicar qué valor se buscará.
  • Matriz_tabla: Esta sintaxis se refiere a la selección de la tabla en la que se buscará el valor.
  • Index_num: Indique qué fila desea devolver como resultado, según el valor buscado.
  • Intervalo_de_búsqueda: Informa si la búsqueda debe ser exacta o aproximada, según el valor buscado. Ingrese 1 para búsqueda aproximada y 0 para búsqueda exacta.

¿Cuál sería el momento de utilizar la Función BUSCARH?

Si tiene una tabla y dentro de ella desea buscar un valor y devolver algún resultado relacionado con él, puede usar la función BUSCARH.

Recordando que este valor que se buscará debe estar separado por columnas. Por lo tanto, los resultados deben aparecer línea por línea debajo de cada columna.

Descargue la hoja de cálculo para practicar lo que se enseñó en este tutorial:

Descargar

Función BUSCARH Completa en Excel – Paso a Paso:

El primer ejemplo que mostraremos es el siguiente:

A continuación tenemos una tabla con varias letras y 3 columnas con títulos numéricos. Los números en la parte superior de la tabla serán nuestro valor buscado que informaremos en la celda “G3” y el resultado estará en la celda “H3”, vea:

Función BUSCARH en Excel

Realizando una búsqueda del valor 20 en la función BUSCARH, se verá así:

Buscar Función BUSCARH en Excel

  • En la imagen de arriba, insertamos la celda “G3” en la primera sintaxis de la función, ya que este es el valor que buscaremos en la tabla.
  • En la segunda sintaxis, seleccionamos toda la tabla.
  • Y en la tercera sintaxis insertamos el número 1 porque el resultado será la primera línea de la tabla.
  • En la última sintaxis, insertamos cero para una búsqueda exacta del valor buscado.

Confirmando la función en la tecla “Enter”, tendremos el resultado a continuación:

Aprende Función BUSCARH en Excel

¿Por qué el resultado fue 20? Si buscamos el 20?

Esto sucedió porque en la tercera sintaxis de la función indicamos que el resultado estaría en la primera línea, ese sería el número 1. Y la primera línea de nuestra tabla, son los encabezados donde se encuentran los números.

Pero si informamos el número 2 en la tercera sintaxis, vea:

Aprenda Función BUSCARH en Excel

¿Estas de acuerdo conmigo? La segunda fila de la tabla, ¿están las letras A, G y L?

Y debajo del valor 20 está la letra “G” y será nuestro resultado, vea:

Paso a paso Función BUSCARH en Excel

La función BUSCARH es muy simple, busca valores de arriba a abajo. El valor buscado debe ser el de arriba y el resultado debe estar debajo de él.

Pasaría lo mismo si insertamos el número 3,4,5 dentro de la sintaxis de la tercera función, simplemente devolvería los demás resultados que están por debajo del valor 20.

¿Qué pasa con la sintaxis de la última función?

Algunos usuarios tienen dudas sobre la última sintaxis, pues en ella tenemos dos opciones de concordancia, concordancia exacta o aproximada, vea:

Sepa Función BUSCARH en Excel

Si ingresa el número 0 es lo mismo que “Falso” y si ingresa el número 1 es lo mismo que “Verdadero”. Así que depende de usted si desea informar el nombre dentro de la sintaxis o un número.

Por defecto, la correspondencia que utilizamos para la búsqueda es exacta (Falso o 0), a través de esta correspondencia podemos informarle que si el valor 20 es exactamente igual, entonces se realizará la búsqueda por él.

Pero la coincidencia aproximada, funciona un poco diferente, si el valor es de 20 a 29, también se devolverá el resultado, vea:

Función BUSCARH

Por encima del valor de búsqueda será 25, el número 25 no existe en los encabezados de la tabla. Pero aun así, la función devolverá la letra “G” en el resultado, vea:

Con la Función BUSCARH en Excel

Desde el momento en que defines que la función hará una búsqueda aproximada, siempre considerará si el valor buscado es mayor o igual a él.

Ejemplo del 20 al 29 la función devolverá la letra “G”, pero cuando alcance el valor 30, entonces el resultado será la letra “L”. El valor aproximado es un rango entre 20 y 29 según el ejemplo que estamos dando.

Ejemplos más simples:

  • 1) Mayor o igual a 10 es la letra “A” en el resultado.
  • 2) Mayor o igual a 20 es la letra “G”.
  • 3) Mayor o igual a 30 es la letra “L”

Lo que nos lleva a entender es que la búsqueda del 10 al 19 es la letra “A” en el resultado, del 20 al 29 es la letra “G” y del 30 en adelante es la letra “L”.

Ésta es la búsqueda aproximada de la función BUSCARH.

Pero si haces esto con la búsqueda exacta, la función dará un error, vea:

Función BUSCARH en Excel Guia completa

Sobre todo porque el valor buscado tiene que existir exactamente como los valores de la tabla. La búsqueda exacta solo busca si el valor es igual y la búsqueda aproximada solo busca si el valor es igual o mayor.

Normalmente, cuando aparece este tipo de error #N/D en una función, es porque el valor buscado no existe en el rango que se seleccionó.

BUSCARH + BUSCARV

Hasta ahora, solo hemos hablado de la función BUSCARH. Aprovechando este contenido, te enseñaremos a utilizar la función BUSCARH junto con el famoso BUSCARV.

A continuación, nuestro objetivo es buscar el nombre del vendedor y devolver el valor de venta correspondiente a los meses de enero a junio.

BUSCARH + BUSCARV

Ejemplo: Tenemos el nombre “Karla” y corresponde al mes de “Abril”. En este caso, este mes se relaciona con el valor 3.068,00.

Entonces el resultado sería: 3,068.00.

Lo mismo sucede con los demás vendedores. A través del nombre, devolveremos el valor referente.

El primer paso es hacer un BUSCARV para devolver el mes correspondiente al nombre del vendedor.

Vea:

BUSCARH + BUSCARV Paso a Paso

Según intervalos y sintaxis. Tenemos lo siguiente:

BUSCARV(E7: Nombre del vendedor;
BUSCARV(E7;B3:C8: Rango seleccionado. Desde donde buscaremos el nombre del vendedor y devolveremos el mes correspondiente;
BUSCARV(E7;B3:C8;2 : El mes está presente en la segunda columna. Luego insertamos el número 2;
VLOOKUP(E7;B3:C8;2;0 : Búsqueda exacta, insertamos cero en la última sintaxis de BUSCARV.

Ahora, insertaremos BUSCARV en la primera sintaxis de BUSCARH:

Funciones BUSCARH + BUSCARV

En la segunda sintaxis, seleccione todo el rango de meses y valores:

Funciones BUSCARH + BUSCARV Paso a Paso

Y finalmente, sobre la tercera y cuarta sintaxis. Ingrese el número 2 y 0, y cierre la función:

Paso a Paso Funciones BUSCARH + BUSCARV

El número 2 significa que la función BUSCARH devolverá los valores que están en la segunda línea según el rango seleccionado.

El número cero significa una búsqueda o búsqueda exacta.

Por lo tanto, presione la tecla “Enter” para confirmar la fórmula y ver el resultado:

Aprende Funciones BUSCARH + BUSCARV

Curso de Excel Básico, Intermedio y Avanzado:

Pronto, ¡Cursos de Excel Completo! Continúa leyendo nuestros artículos y entérate un poco más de lo que hablaremos en nuestra aulas virtuales.

Curso-Completo-de-Excel-Grupo-Ninja-min.png

Si llegaste hasta aquí deja tu correo y te estaremos enviando novedades.

¿Qué esperas? ¡Regístrate ya!

Accede a otros tutoriales de Excel