La función BUSCARV

La función BUSCARV es sin duda una de las funciones más versátiles y utilizadas por la gran mayoría de usuarios de Excel, ya que permite “conectar” unas listas de datos con otras.

BUSCARV busca en la primera columna de un rango de datos, una tabla o una matriz y devuelve el valor que se encuentra en la fila de la celda, en la columna indicada de la tabla.

Muchas veces se utiliza como alternativa a funciones SI anidadas.

Con la función BUSCARV puedes buscar datos exactos (normalmente texto) o el valor numérico anterior de una lista ordenada ascendentemente.

En muchas ocasiones la verás y utilizarás junto con COINCIDIR y ELEGIR.

Puedes sustituir los valores VERDADERO o FALSO por sus valores (que son 1 y 0 respectivamente).

Sintaxis de la función BUSCARV

=BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;[ordenado])

La función BUSCARV tiene los siguientes argumentos:

  • valor_buscado: (obligatorio) Es el valor que quieres buscar. Puede ser cualquier valor o referencia obtenida como valor o una cadena de texto encerrada entre comillas.
  • matriz_buscar_en: (obligatorio) El rango de datos o tabla donde  se buscará el valor_buscado.Los valores de la primera columna son siempre los que deben coincidir con valor_buscado. Pueden ser de cualquier tipo: texto, números, o lógicos.
    Si “ordenado” se define como VERDADERO, los valores de la primera deben estar ordenador ascendentemente ya sean numéricos,  alfanuméricos o lógicos (FALSO > VERDADERO).
    Si “ordenado” se establece como FALSO, los valores de la primera columna pueden estar sin ordenar y BUSCARV buscará la primera coincidencia.
    Las búsquedas no son sensibles a mayúsculas y minúsculas.
  • indicador_columnas: (obligatorio) El número de columna en la tabla en la que se encuentra el valor devuelto. Teniendo en cuenta que la primera columna es la columna 1, se trata del número de columna donde se encuentra el valor que se debe devolver.
  • ordenado: (opcional) El valor lógico que indica si BUSCARV debe buscar una coincidencia exacta o aproximada.Si lo omites o estableces el valor a VERDADERO, y los valores de la columna están ordenados de forma ascendente, BUSCARV devolverá la coincidencia exacta. En caso de que el valor no exista, la función devuelve el valor inmediatamente inferior al que debería haber devuelto.Si lo estableces como FALSO, entonces BUSCARV sólo buscará y devolverá una coincidencia exacta (sin tener en cuenta mayúsculas y minúsculas). En caso de no encontrar el valor la función de vuelve el error #N/A.

Errores que se pueden mostrar al utilizar BUSCARV

 #VALOR!

Se mostrará cuando:

  • A veces se muestra cuando la tabla está en otro archivo. Necesitas volver a pulsar Intro o volver a calcular la hoja pulsando F9.
  • El indicador_columnas es menor que 1.
  • El argumento valor_buscado no evalúa los valores lógicos VERDADERO o FALSO.

#NOMBRE?

  • Es devuelto si la matriz_buscar_en se referencia por una cadena de texto y no existe ninguna tabla con ese nombre.

#REF!

  • Es devuelto si el indicador_columnas es mayor que el número de columnas en la matriz_buscar_en.

#N/A

Se devolverá:

  • Si matriz_buscar_en es FALSO y no se encuentra ninguna coincidencia exacta.
  • Si tienes ordenada matriz_buscar_en y estableces en VERDADERO el parámetro ordenado, el valor_buscado es menor que el valor más pequeño de la primera columna.

Índice de ejemplos de uso de BUSCARV:

  • Búsqueda simple con la función BUSCARV (datos exactos).
  • Búsqueda simple con la función BUSCARV (datos aproximados).
  • Otro ejemplo práctico con la función BUSCARV y datos aproximados.
  • Varios ejemplos de BUSCARV para cálculos de comisiones usando datos aproximados.
  • Función BUSCARV con selección de la columna a devolver (datos exactos).
  • Buscar fila con la función BUSCARH utilizando BUSCARV.
  • Un BUSCARV hacia la izquierda utilizando ELEGIR.
  • Otra forma de buscar usando COINCIDIR para devolver el número columna para BUSCARV.

 

Descarga todos los ejemplos

Otros ejemplos de uso de esta función

Sergio
 

La destreza y el perfeccionismo quizá sean las dos virtudes que me permiten ayudar a mis clientes a facilitar las tareas administrativas de sus negocios.