Cómo usar BUSCARV en Excel

La función BUSCARV en Excel busca un valor en un rango de celdas, luego devuelve un valor que está en la misma fila que el valor que está buscando.

VLOOKUP, que significa "Vertical Lookup", es una función de búsqueda que busca un valor en la columna más a la izquierda (primera columna) del rango y devuelve el valor paralelo de la columna a su derecha. La función BUSCARV solo busca el valor (de arriba a abajo) en una tabla dispuesta verticalmente.

Por ejemplo, digamos, tenemos una lista de inventario en una hoja de trabajo con una tabla que muestra los nombres de los artículos, la fecha de compra, la cantidad y el precio. Luego, podríamos usar BUSCARV en otra hoja de trabajo para extraer la cantidad y el precio de un determinado nombre de artículo de la hoja de trabajo de inventario.

La función BUSCARV puede parecer desalentadora al principio, pero en realidad es bastante fácil de usar una vez que comprende cómo funciona. Aquí, en este tutorial, le mostraremos cómo usar la función BUSCARV en Excel.

Sintaxis y argumentos de VLOOKUP

Si va a utilizar la función BUSCARV, necesita conocer su sintaxis y sus argumentos.

Sintaxis de la función BUSCARV:

= BUSCARV (lookup_value, table_array, col_index_num, [range_lookup])

Esta función consta de 4 parámetros o argumentos:

  • valor de búsqueda: Esto especifica el valor que está buscando en la primera columna de la matriz de tabla dada. El valor de búsqueda siempre debe estar en la columna más a la izquierda (de la tabla de búsqueda.
  • matriz de tabla: Esta es la tabla (rango de celdas) en la que desea buscar un valor. Esta tabla (tabla de búsqueda) puede estar en la misma hoja de trabajo o en una hoja de trabajo diferente, o incluso en un libro de trabajo diferente.
  • col_index_num: Esto especifica el número de columna de la matriz de la tabla que tiene el valor que desea extraer.
  • [rango de búsqueda]: Este parámetro especifica si desea extraer una coincidencia exacta o aproximada. Es VERDADERO o FALSO, ingrese "FALSO" si desea el valor exacto o ingrese "VERDADERO" si está de acuerdo con el valor aproximado.

Usando la función BUSCARV en Excel

Exploremos cómo usar BUSCARV en Microsoft Excel.

Ejemplo básico

Para usar BUSCARV, primero debe crear su base de datos o tabla (ver más abajo).

Luego cree una tabla o rango desde donde desea buscar y extraiga los valores de la tabla de búsqueda.

A continuación, seleccione la celda donde desea obtener el valor extraído e ingrese la siguiente fórmula BUSCARV. Por ejemplo, queremos buscar el número de teléfono de 'Ena', luego tenemos que ingresar el valor de búsqueda como B13, A2: E10 como la matriz de la tabla, 5 para el número de columna del número de teléfono y FALSO para devolver el valor exacto valor. Luego, presione "Enter" para finalizar la fórmula.

= BUSCARV (B13, A2: E10,5, FALSO)

No es necesario que escriba el rango de la tabla manualmente, solo puede seleccionar el rango o la tabla con el mouse para el argumento table_array. Y se agregará al argumento automáticamente.

Recuerde, para que esto funcione, el valor de búsqueda debe estar en el extremo izquierdo de nuestra tabla de búsqueda (A2: E10). Además, Lookup_value no tiene que estar necesariamente en la columna A de la hoja de trabajo, solo tiene que ser la columna más a la izquierda del rango que desea buscar.

Vlookup se ve bien

La función BUSCARV solo puede mirar a la derecha de la tabla. Busca un valor en la primera columna de una tabla o un rango y extrae el valor coincidente de una columna a la derecha.

Coincidencia exacta

La función BUSCARV de Excel tiene dos métodos de coincidencia, son: exacto y aproximado. El parámetro "range_lookup" de la función BUSCARV especifica qué tipo de persona está buscando, exacta o aproximada.

Si ingresa range_lookup como "FALSE" o "0", la fórmula busca un valor que sea exactamente igual al lookup_value (puede ser un número, texto o fecha).

= BUSCARV (A9, A2: D5,3, FALSO)

Si no se encuentra una coincidencia exacta en la tabla, devolverá un error # N / A. Cuando intentamos buscar "Japón" y devolver su valor correspondiente en la columna 4, se produce el error # N / A porque no hay "Japón" en la primera columna de la tabla.

Puede ingresar el número "0" o "FALSO" en el argumento final. Ambos significan lo mismo en Excel.

Coincidencia aproximada

A veces no se necesita necesariamente una coincidencia exacta, la mejor coincidencia es suficiente. En tales casos, puede utilizar el modo de coincidencia aproximada. Establezca el argumento final de la función en "VERDADERO" para encontrar una coincidencia aproximada. El valor predeterminado es TRUE, lo que significa que si no agrega el último argumento, la función utilizará la coincidencia aproximada de forma predeterminada.

= BUSCARV (B10, A2: B7,2, VERDADERO)

En este ejemplo, no necesitamos una puntuación exacta para encontrar una calificación adecuada. Todo lo que necesitamos son las notas para estar en ese rango de puntuación.

Si BUSCARV encuentra una coincidencia exacta, devolverá ese valor. En el ejemplo anterior, si la fórmula no puede encontrar el valor de búsqueda 89 en la primera columna, devolverá el siguiente valor más grande (80).

Primer partido

Si la columna de la izquierda de la tabla contiene duplicados, BUSCARV buscará y devolverá la primera coincidencia.

Por ejemplo, BUSCARV está configurado para buscar el apellido del nombre "Mia". Dado que hay 2 entradas con el nombre "Mia", la función devuelve el apellido de la primera entrada, "Bena".

Coincidencia de comodines

La función BUSCARV le permite encontrar una coincidencia parcial en un valor especificado utilizando caracteres comodín. Si desea ubicar un valor que contiene el valor de búsqueda en cualquier posición, agregue un signo comercial (&) para unir nuestro valor de búsqueda con el carácter comodín (*). Utilice los signos "$" para hacer referencias de celda absolutas y agregue el signo comodín "*" antes o después del valor de búsqueda.

En el ejemplo, solo tenemos parte de un valor de búsqueda (Vin) en la celda B13. Entonces, para realizar una coincidencia parcial en los caracteres dados, concatene un comodín "*" después de la referencia de celda.

= BUSCARV ($ B $ 13 & "*", $ A $ 2: $ E $ 10,3, FALSO)

Varias búsquedas

La función BUSCARV le permite crear una búsqueda bidireccional dinámica, haciendo coincidir filas y columnas. En el siguiente ejemplo, BUSCARV está configurado para realizar una búsqueda basada en el Nombre (Mayra) y la Ciudad. La sintaxis en B14 es:

= BUSCARV (B13, A2: E10, COINCIDIR (A14, A1: E1,0), 0)

Cómo BUSCARV desde otra hoja en Excel

Por lo general, la función BUSCARV se usa para devolver valores coincidentes de una hoja de trabajo separada y rara vez se usa con datos en la misma hoja de trabajo.

Para Vlookup desde otra hoja de Excel pero en el mismo libro de trabajo, ingrese el nombre de la hoja antes de table_array con un signo de exclamación (!).

Por ejemplo, para buscar el valor de la celda A2 de la hoja de trabajo "Productos" en el rango A2: B8 en la hoja de trabajo "ItemPrices" y devolver un valor correspondiente de la columna B:

= VLOOKUP (A2, ItemPrices! $ A $ 2: $ C $ 8,2, FALSE)

La siguiente imagen muestra una tabla en la hoja de trabajo "ItemPrices".

Cuando ingresamos la fórmula VLOOKUP en la columna C de la hoja de trabajo "Productos", extrae datos coincidentes de la hoja de trabajo "ItemPrices".

Cómo BUSCARV desde otro libro en Excel

También puede buscar el valor en un libro de trabajo completamente diferente. Si desea BUSCARV desde otro libro de trabajo, debe encerrar el nombre del libro de trabajo entre corchetes seguido del nombre de la hoja antes de table_array con un signo de exclamación (!) (Como se muestra a continuación).

Por ejemplo, use esta fórmula para buscar el valor de la celda A2 de una hoja de trabajo diferente de la hoja de trabajo llamada "ItemPrices" en el libro de trabajo "Item.xlsx":

= BUSCARV (A2, [Item.xls] ItemPrices! $ A $ 2: $ B $ 8,2, FALSE)

Primero, abra ambos libros de trabajo, luego comience a ingresar la fórmula en la celda C2 de una hoja de trabajo (hoja de trabajo del producto), y cuando llegue al argumento table_array, vaya al libro de trabajo de datos principal (Item.xlsx) y seleccione el rango de la tabla. De esta forma, no es necesario que escriba el libro y el nombre de la hoja de trabajo manualmente. Escriba el resto de los argumentos y presione la tecla "Enter" para finalizar la función.

Incluso si cierra el libro de trabajo que contiene la tabla de búsqueda, la fórmula BUSCARV seguirá funcionando, pero ahora puede ver la ruta completa del libro de trabajo cerrado como se muestra en la siguiente captura de pantalla.

Utilice la función BUSCARV de la cinta de Excel

Si no recuerda las fórmulas, siempre puede acceder a la función BUSCARV desde la cinta de Excel. Para acceder a BUSCARV, vaya a la pestaña "Fórmulas" en la cinta de Excel y haga clic en el icono "Búsqueda y referencia". Luego, seleccione la opción "BUSCARV" en la parte inferior del menú desplegable.

Luego, ingrese argumentos en el cuadro de diálogo "Argumentos de función". Luego, haga clic en el botón "Aceptar".

En el ejemplo, buscamos el nombre "Sherill" en la tabla para devolver su estado correspondiente en la columna D.

Esperamos que haya aprendido a usar la función BUSCARV en Excel en este artículo. Si desea saber más sobre cómo usar Excel, consulte nuestros otros artículos relacionados con Excel.