Cómo utilizar la función BUSCARV en Excel

Tabla de contenido:

Anonim

¡Hola! Imagine que tiene miles de filas de datos de empleados en Excel y su jefe le pregunta al azar el salario y la designación de Ramesh. O peor que eso, te da una lista de cien empleados y te pide que envíes detalles de estos empleados. ¿Qué harías? No puede encontrarlo manualmente. Simplemente no es factible ni inteligente en absoluto. Pero eres inteligente, por eso estás aquí. Permítame presentarle la función BUSCARV de Excel.

¿Por qué necesitamos BUSCARV?

¿Qué es BUSCARV? VLOOKUP significa búsqueda vertical.

VLOOKUP solo busca la fila de un valor dado en la primera columna de una tabla y devuelve el valor de la columna solicitada en esa fila.

La sintaxis de VLOOKUP:

= VLOOKUP (lookup_value, table_array, col_index_number, [range_lookup])

Valor de búsqueda: El valor por el que desea buscar en la primera columna de Table Array.

Matriz de tabla: La tabla en la que desea buscar / buscar

col_index_number: El número de columna en Table Array desde el que desea obtener los resultados.

[rango de búsqueda]: FALSO si desea buscar un valor exacto, VERDADERO si desea una coincidencia aproximada.

Ok, basta de teoría. Pasemos a un ejemplo de BUSCARV de Excel.

VLOOKUP Ejemplo 1.

En una hoja de Excel, tiene estos datos de los empleados. En la primera columna (Columna A), tiene el nombre de los empleados. A continuación, tiene su designación y así sucesivamente como se muestra en la imagen a continuación.

Para que sea más fácil, he tomado una pequeña mesa.

Ahora su jefe mandón le ha enviado esta lista y le ha pedido detalles en columnas en blanco.


Debe informar a Ramesh y Divya los sueldos y las designaciones. ¿Cómo lo harías tú?

Para hacer esto, puede buscar manualmente O … O puede usar la función BUSCARV de Excel.

Simplemente escriba esta fórmula VLOOKUP en la celda H2 y cópiela en la celda siguiente:

= BUSCARV (G3, $ A $ 3: $ D $ 11,4, FALSO)

Obtendrá los resultados como se muestra a continuación.

Explicación:
Aquí le dijimos a Excel que buscara a Ramesh (G3) en la primera columna (A) de mesa $ A $ 3: $ D $ 11.

Si se encuentra el valor dado, devuelva el valor en el cuarto (4) columna en esa tabla.

Al darle un FALSO en range_lookup, le está diciendo VLOOKUP para encontrar la coincidencia exacta (No ifs n buts).

Aquí Ramesh se encuentra en la primera columna A y su salario se devuelve como 105347.

Del mismo modo, BUSCARV busca Divya en una columna y devuelve #N / A error ya que el registro de Divya no está en su tabla.

¿Ves el otro uso de BUSCARV aquí? Puede usar la función BUSCARV para saber si un valor existe en una lista o no. También puede hacer coincidir dos listas y saber qué valores son comunes en ellas.

Consejo profesional: siempre bloquee la referencia de Table_array cuando use BUSCARV en Excel. De lo contrario, su table_array cambiará cuando copie su fórmula en otras celdas.

Es por defecto cuando VLOOKUP desde otra hoja o libro de trabajo, pero en la misma hoja, debe hacerlo manualmente.

¿Puedes escribir la fórmula BUSCARV para obtener la designación de Ramesh? La sección de comentarios es toda tuya.

En el ejemplo anterior, vimos un ejemplo de VLOOKUP en el que queríamos una coincidencia exacta. Pero, ¿y si queremos saber la coincidencia aproximada?

¿Cuándo usas la coincidencia aproximada en VLOOKUP como Range_lookup?

Vamos a entenderlo con otro ejemplo de VLOOKUP.

Ejemplo 2: uso de coincidencia aproximada en BUSCARV

Respondió correctamente a la consulta de su jefe usando BUSCARV anteriormente. Ahora su "querido" jefe quiere saber cuál es el salario más cercano a 150000 (solo menos de).
Para responder a esto, usaremos nuevamente BUSCARV pero esta vez con una coincidencia aproximada.

Nota IMPORTANTE: Para encontrar una coincidencia aproximada, necesita que sus datos estén ordenados. Aquí, he ordenado los datos en orden ascendente por salario.

En la celda H2, escriba esta fórmula y arrástrela a la celda de abajo:

= BUSCARV (G9, $ D $ 3: $ D $ 11,1,1)

Nota 1 se interpreta como CIERTO y 0 como FALSO en Excel.

En última instancia, obtendrá un resultado similar a este:

Explicación.
Nuestro valor de búsqueda es 150000 (G9) y queremos el salario más cercano a este.
Nuestra gama es $ D $ 3: $ D $ 11 ya que queremos devolver el valor de la misma columna. Por lo tanto, col_index_num también es 1. Y como queremos una coincidencia aproximada, proporcionamos range_lookup como 1 (VERDADERO).

Para obtener una coincidencia aproximada, sus datos deben ordenarse. De lo contrario, Excel VLOOKUP servirá como un resultado incorrecto.

Notas importantes:

    • VLOOKUP siempre funciona de izquierda a derecha. No puede obtener un valor de la derecha de la primera columna.
    • Numeración de columnas Comienza desde el rango seleccionado. Por ejemplo, si proporciona la matriz de tablas D4: F10. Entonces, el recuento de columnas comenzará con D, no desde el comienzo real de la tabla.

  • Siempre bloquee la referencia a la tabla usando el signo $ para evitar errores al copiar la fórmula de búsqueda V en Microsoft Excel 2016.
  • Puede utilizar un carácter comodín (*) en el valor de búsqueda cuando solo recuerda una parte del valor de búsqueda.
  • Establezca Range_Lookup en FALSE (0) para obtener una coincidencia exacta con su valor.
  • Establezca Range_Lookup en TRUE (1) para obtener lo más cercano a menos que el valor dado.
  • Ordene siempre los datos en orden ascendente para obtener una coincidencia aproximada.

Ahora puede responder a la consulta de su jefe en segundos. Puede comparar dos listas fácilmente. Puede hacer una búsqueda masiva usando BUSCARV en Excel 2016, 2013, 2010 y en versiones anteriores de Excel en segundos.

Entonces, ¿fue útil? Si no es así, avíseme su consulta exacta en la sección de comentarios.

17 cosas sobre Excel VLOOKUP

Vlookup Top 5 valores con valores duplicados usando INDEX-MATCH en Excel

VLOOKUP Varios valores

VLOOKUP con Dynamic Col Index

Coincidencia parcial con la función BUSCARV

Utilice BUSCARV de dos o más tablas de búsqueda

Vlookup por fecha en Excel

Usar una fórmula VLOOKUP para verificar si existe un valor

articulos populares

Cómo BUSCARV desde diferentes hojas de Excel

BUSCARV con números y texto

Función IF, ISNA y VLOOKUP

Función ISNA y VLOOKUP

Función IFERROR y VLOOKUP