Tutorial de Excel VLOOKUP - Guía para principiantes de BUSCARV (ejemplos)

Tabla de contenido

Tutorial de Excel VLOOKUP

En este tutorial de Excel VLOOKUP, discutimos qué es la función VLOOKUP en Excel, cómo funciona junto con ejemplos prácticos. La función BUSCARV (búsqueda vertical) en Excel busca un fragmento de información o valor de una columna de una tabla o conjunto de datos y extrae y devuelve algún valor o información correspondiente de otra columna.

La función BUSCARV en Excel es una función incorporada y se llama así porque la fórmula busca un valor y lo busca verticalmente en una columna específica. Se detiene tan pronto como encuentra ese valor y mira a la derecha de ese valor en una columna que especificamos.

La sintaxis general de la función BUSCARV es la siguiente:

La sintaxis de la fórmula VLOOKUP tiene los siguientes argumentos:

  • Lookup_value: obligatorio, representa el valor que queremos buscar en la primera columna de una tabla o conjunto de datos.
  • Table_array: obligatorio, representa el conjunto de datos o la matriz de datos que se va a buscar.
  • Col_indexnum: Requerido, representa el número entero que especifica el número de columna del table_array del que queremos devolver un valor
  • Range_lookup: Opcional, representa o define lo que la función debe devolver en caso de que no encuentre una coincidencia exacta con lookup_value. Este argumento se puede establecer en 'FALSE; o 'TRUE', donde 'TRUE' indica una coincidencia aproximada (es decir, use la coincidencia más cercana debajo de lookup_value en caso de que no se encuentre la coincidencia exacta), y 'FALSE' indica una coincidencia exacta (es decir, devuelve un error en caso de que no se encuentra la coincidencia exacta). 'TRUE' también se puede sustituir por '1' y 'FALSE' por '0'.

Ejemplos

Ejemplo 1

Supongamos que tenemos una tabla de registros de estudiantes que consta de su número de lista, nombre, clase e ID de correo electrónico. Ahora, si deseamos obtener el ID de correo electrónico de un estudiante en particular de esta base de datos, usamos la función BUSCARV de la siguiente manera:

= BUSCARV (F2, A2: D12,4,1)

Podemos ver que la fórmula anterior busca el valor 6 en la columna más a la izquierda de la tabla de registros de estudiantes. El tercer argumento con valor 4 le dice a la función que devuelva el valor en la misma fila de la cuarta columna de la tabla de registros del estudiante. El último argumento mencionado como 1 (VERDADERO) le dice a la función que devuelva una coincidencia aproximada (coincidencia exacta si existe).

Entonces podemos ver que el ID de correo electrónico del rollo no 6 se extrae correctamente y se devuelve con esta función.

Ejemplo # 2

Ahora, digamos que usamos una coincidencia exacta para un valor de búsqueda que no existe, entonces la función VLOOKUP funcionará de la siguiente manera:

= BUSCARV (F2, A2: D12,4, 0)

Podemos ver que la fórmula anterior busca el valor 16 en la columna más a la izquierda de la tabla de registros de estudiantes. El tercer argumento con valor 4 le dice a la función que devuelva el valor en la misma fila de la cuarta columna de la tabla de registros del estudiante. El último argumento mencionado como 0 (FALSO) le dice a la función que devuelva una coincidencia exacta y un error si no se encuentra una coincidencia exacta.

Entonces, podemos ver que la ID de correo electrónico del rollo n. ° 16 no existe ya que no hay ningún valor como rollo n. ° 16 en la tabla de registros de estudiantes, por lo que el error '# N / A' se devuelve con un argumento de coincidencia exacta.

Ejemplo # 3

Ahora, digamos que usamos una coincidencia aproximada para un valor de búsqueda que no existe, entonces la función VLOOKUP funcionará de la siguiente manera:

 = BUSCARV (F2, A2: D12,4, 1)

Podemos ver que la fórmula anterior busca el valor 16 en la columna más a la izquierda de la tabla de registros de estudiantes. El tercer argumento con valor 4 le dice a la función que devuelva el valor en la misma fila de la cuarta columna de la tabla de registros del estudiante. El último argumento mencionado como 1 (VERDADERO) le dice a la función que devuelva una coincidencia aproximada si no se encuentra la coincidencia exacta.

Entonces podemos ver que no hay ningún valor como el número 16 en la primera columna de la tabla de registros del estudiante, pero el cuarto argumento mencionado como 1 o VERDADERO indica que se devuelve una coincidencia aproximada, por lo que la función devolverá el valor más grande menor que 16 (12 en este caso), por lo que se devuelve el ID de correo electrónico del rollo no 12.

Cosas para recordar

  • La función BUSCARV es una función incorporada en Excel categorizada como una función de búsqueda / referencia.
  • También se puede usar como una función de hoja de trabajo donde la función se puede ingresar como parte de una fórmula en una celda de una hoja de trabajo.
  • VLOOKUP siempre se ve a la derecha, es decir, requiere una tabla de búsqueda con valores de búsqueda en la columna más a la izquierda. Los datos que deseamos recuperar como valor de resultado pueden aparecer en cualquier columna a la derecha, es decir, el valor de búsqueda está a la izquierda del valor de resultado que deseamos encontrar.
  • El argumento 'table_array' proporcionado a la función VLOOKUP debe tener al menos tantas columnas de ancho como el valor del argumento 'col_indexnum'.
  • Está diseñado para recuperar datos en una tabla que se organiza en filas verticales, donde cada fila representa un nuevo registro. Entonces, si los datos están organizados horizontalmente, entonces podemos usar la función 'HLOOKUP' (búsqueda horizontal).
  • La función BUSCARV devuelve cualquier tipo de datos como numérico, fecha, cadena, etc.
  • La función BUSCARV permite el uso de comodines como '*.'
  • Si se especifica 'FALSE' o '0' para el parámetro approx_match y no se encuentra una coincidencia exacta para el valor de búsqueda, la función BUSCARV devuelve el error '# N / A'.
  • Si se especifica 'TRUE' o '1' para el parámetro approx_match y no se encuentra una coincidencia exacta, la función BUSCARV devuelve el siguiente valor más pequeño.
  • Si 'col_indexnum' es menor que 1 o no se reconoce como un valor numérico, entonces la función BUSCARV devuelve '# ¡VALOR!' error.
  • Si el valor 'range_lookup' no se reconoce como un valor lógico, entonces devuelve '#VALUE!' error.
  • Si 'col_indexnum' es mayor que un número de columnas en 'table_array', entonces la función BUSCARV devuelve '#REF!' error.
  • En caso de que se omita el argumento 'range_lookup', la función VLOOKUP permite una coincidencia no exacta, pero usará una coincidencia exacta si existe.
  • La función VLOOKUP no distingue entre mayúsculas y minúsculas.
  • Si la columna de búsqueda contiene valores duplicados, entonces la función BUSCARV solo coincidirá con el primer valor.

Articulos interesantes...