Saltar al contenido

Función BUSCARV en Excel

Funciones Excel: BUSCARV

Encontrar un valor dentro de una tabla por muy densa y completa que sea es muy fácil con la función BUSCARV de Excel.

La función BUSCARV es una de las que más se emplean, y es que sirve para saber si existe o no el valor que buscas en tu hoja de cálculo.

Cómo preparar los datos en la función BUSCARV

Un ejemplo rápido y claro en el que utilizar la función BUSCARV podría ser un directorio telefónico en el que quisiéramos encontrar un número de teléfono concreto.

Antes de escribir la fórmula que va a ofrecernos el resultado que buscamos es necesario prestar atención a los datos de origen de la tabla. Y es que es necesario cumplir una serie de condiciones en los datos para usar la función BUSCARV.

Lo primero que hay tener es la información organizada de manera vertical, en columnas. Esto es clave porque la función BUSCARV busca las coincidencias del valor que buscamos de manera vertical (de ahí la letra “V”).

En el caso de buscar en el directorio, este tendrá que estar organizado así:

BUSCARV en directorio

No olvides que BUSCARV como función solo sirve para hacer una búsqueda sobre la primera columna de datos de la Excel. En el caso de la imagen, la función BUSCARV hará la propia búsqueda sobre la columna A. Con otras palabras, en este caso podrás utilizar esta función de Excel para buscar un nombre y tener su número de teléfono, pero no al revés.

Es importante que los datos estén bien organizados para que el resultado siempre sea el correcto.

Otra cosa que debes tener en cuenta con la función BUSCARV es que si hay otras tablas de datos dentro de una misma Excel tendrás que dejar una columna y una fila en blanco entre los datos de búsqueda y la otras tablas. Esto es necesario para que la función detecte correctamente dónde se está realizando la búsqueda.

Si todos los datos de tu hoja de cálculo cumplen con los requisitos marcados, estarás listo para utilizar la función BUSCARV.

¿Cuál es la sintaxis de la función BUSCARV?

Casi todas las funciones de Excel trabajan con argumentos. Los argumentos son la forma en la que indicamos sobre qué datos trabajará la función, así como los criterios para ejecutarla.

En el caso de BUSCARV son cuatro los argumentos que se emplean:

IMAGEN Argumentos BUSCARV en Excel

Valor_buscado

Es un argumento obligado. Es el valor que se quiere encontrar con la función de BUSCARV, y el que se busca en la primera columna de datos de la hoja. Se puede poner el texto entre comillas, o bien colocar la referencia en una celda que tenga el valor buscado.

Ten en cuenta que BUSCARV no diferencia entre mayúsculas y minúsculas.

Matriz_buscar_en

El argumento matriz_buscar_en también es obligatorio. Este argumento hace referencia al rango de celdas en el que están los datos.

Indicador_columnas

Es el número de columnas que quieres tener como resultado, y también es obligatorio.

Cuando la función BUSCARV se topa con una coincidencia del valor_buscado da como resultado la columna que se indique en este argumento.

Ordenado

Este argumento es opcional y se trata de un valor lógico. Es decir, el resultado solo puede ser VERDADERO o FALSO.

Al utilizar este argumento se le está diciendo a la función BUSCARV qué tipo de búsqueda va a realizar:

  • Exacta → FALSO
  • Aproximada → VERDADERA

Si se omite el argumento, el valor será VERDADERO de forma predeterminada.

Aunque los argumentos obligatorios de la función BUSCARV son tres, siempre es recomendable emplear los cuatro, colocando en el último el valor FALSO. Así nos aseguramos una búsqueda exacta.

Es importante que tengas en cuenta que no en todos los países de habla hispana se utilizan las misma normas a la hora de separar las listas. Es por ello que en función del equipo con el que trabajes separarás los argumentos de BUSCARV con punto y coma (;), o coma (,).

En este caso los ejemplos están hechos con una configuración de Español-México, por lo que los argumentos se separan con coma.

La función BUSCARV: ejemplo de empleo

Para usar la función BUSCARV (siguiendo como ejemplo el directorio telefónico), hay que seguir los siguientes pasos:

  1. Colocar en la celda E1 el valor de la columna A que se busca.
  2. Poner en la E2 el nombre de la función (BUSCARV en este caso):

=BUSCARV (

  1. Después de poner el paréntesis, clicar en la celda E1 para introducir la referencia de la celda acompañado de una coma que cierre el argumento:

=BUSCARV (E1,

  1. Selecciona la tabla de datos -sin los títulos de columna-, para especificar el segundo argumento (A2:B11 en este caso). Especificado el valor de búsqueda, colocar otra coma para cerrar el segundo argumento:

=BUSCARV (E1, A2:B11,

  1. El tercer argumento será el “2” y lo cerraremos también con coma. La razón de ello es que lo que quiero al hacer la función BUSCARV es obtener el teléfono de la persona indicada en la celda E1.

La numeración de las columnas empieza por el “1”, por eso la columna de los números de teléfono es el “2”.

=BUSCARV (E1, A2:B11, 2,

  1. El último argumento tendrá como valor “FALSO” porque queremos que la función BUSCARV haga una búsqueda exacta.

=BUSCARV (E1, A2:B11, 2, FALSO)

Al aplicar esta función, la Excel hará una búsqueda del valor E1 sobre el rango marcado (A2:A11), y como resultado de la función BUSCARV aparecerá la celda de la columna B que corresponda.

Resultado función BUSCARV

Una ventaja que se puede obtener de colocar el valor buscado en la celda E1 es que se puede modificar para buscar otro número de teléfono. Verás como la función de BUSCARV se actualiza automáticamente al modificar los valores de búsqueda.

Actualizar resultado funciónI BUSCARV

Función BUSCARV en Excel: errores frecuentes

  • En el caso de no haber valores únicos en cada fila para la columna llave, al hacer BUSCARV el resultado será el primer valor que concuerde con los parámetros de búsqueda.
  • Si se configura la función BUSCARV para una búsqueda exacta, pero no se encuentra el valor buscado, la función pintará un error #N/A.
  • Si se especifica un indicador de columna superior a la columnas que hay en la tabla en la que se realiza la búsqueda, se pintará un error #¡REF!
  • Si se especifica un indicador de columna igual a 0, el resultado de aplicar la función BUSCARV en Excel será un error #¡VALOR!

Dedica tiempo a aprender correctamente el uso de esta función, y es que BUSCARV es una de las más importantes de Excel.

🔔 Curso de Excel Recomendado
Completo y para todos los Niveles →