Uso de la función BUSCARV y ejemplos específicos

Uso de la función BUSCARV y ejemplos específicos

La función BUSCARV en Excel es extremadamente útil para buscar datos. Esto es lo que necesita saber sobre el uso de la función BUSCARV en Excel .

Quiere comprobar un valor específico en una hoja de cálculo de Excel y buscar información al respecto. Ejecutar una BUSCARV le ahorra un esfuerzo significativo en este caso. Es una de las mejores formas de ejecutar una consulta vertical en Microsoft Excel. El artículo le indicará el significado, el uso y ejemplos ilustrativos de la función BUSCARV en Microsoft Excel.

Cómo utilizar la función BUSCARV

¿Qué es la función BUSCARV?

La función BUSCARV es una función de búsqueda de datos en Excel. Supongo que tiene experiencia en Excel y puede usar funciones básicas como SUMA, PROMEDIO y HOY. Una de las funciones más comunes de BUSCARV es una función de datos, lo que significa que opera en tablas de bases de datos o, más simplemente, listas de elementos. La lista tiene mucha variedad. Puede crear una tabla sobre el personal de su empresa, categorías de productos, listas de clientes o cualquier otra cosa. Y a continuación se muestra una lista de los productos que la empresa A vende en el mercado:

Uso de la función BUSCARV y ejemplos específicos

Las tablas de bases de datos suelen tener identificadores para cada producto. En la tabla de datos anterior, el signo de identificación especial es la columna "Código de artículo". Nota: Para poder utilizar la función BUSCARV, la tabla de datos debe tener una columna que contenga signos de identificación como código o ID, y debe ser la primera columna como la tabla anterior.

BUSCARV es probablemente la función más famosa de Excel, pero por buenas y malas razones. Lo bueno es que la función BUSCARV es fácil de usar y hace algo muy útil. Especialmente para los nuevos usuarios, ver la función BUSCARV escanear la tabla, encontrar una coincidencia y devolver un resultado preciso es extremadamente emocionante. El uso competente de la función BUSCARV es una habilidad esencial, desde principiantes hasta usuarios competentes de Excel.

En el lado negativo, la función BUSCARV es limitada y tiene valores predeterminados peligrosos. A diferencia de ÍNDICE y COINCIDIR (o BUSCARX), la función BUSCARV necesita una tabla completa con valores de búsqueda en la primera columna. Esto dificulta el uso de la función BUSCARV con múltiples criterios. Además, el comportamiento de coincidencia predeterminado de BUSCARV facilita la obtención de resultados incorrectos. ¡Pero no te preocupes! La clave para utilizar con éxito la función BUSCARV es dominar los conceptos básicos.

BUSCARV tiene 4 argumentos: valor_buscado, matriz_tabla, núm_índice_columna y búsqueda_rango. Lookup_value es el valor a buscar y table_array es el rango de datos verticales dentro del cual buscar. La primera columna de table_array debe contener los valores de búsqueda a buscar. El argumento column_index_num es el número de columna del valor a recuperar, en el que la primera columna de table_array es la columna 1.

Finalmente, range_lookup controla el comportamiento de encontrar una coincidencia. Si range_lookup es VERDADERO, la función BUSCARV realiza una coincidencia aproximada. Si range_lookup es FALSO, la función BUSCARV realizará una coincidencia exacta. Es importante destacar que range_lookup es opcional y su valor predeterminado es VERDADERO, por lo que BUSCARV realizará una coincidencia aproximada de forma predeterminada.

Fórmula de la función BUSCARV en Excel

La función BUSCARV en Excel tiene la siguiente fórmula:

= BUSCARV (valor_búsqueda, matriz_tabla, núm_índice_col , [rango_búsqueda] )

Ahí:

  • BUSCARV: es el nombre de la función
  • Los parámetros en negrita son obligatorios.
  • lookup_value: valor utilizado para la búsqueda
  • table_array: Tabla que contiene el valor a buscar, puesta en valor absoluto con un signo $ delante, por ejemplo: $A$3:$E$40.
  • col_index_num: orden de la columna que contiene el valor de búsqueda en table_array. Por ejemplo, en la tabla $A$3:$E$40, la columna B contiene el valor a buscar, entonces col_index_num aquí será 2; tabla $C$3:$F$40, la columna E contiene el valor de búsqueda, luego col_index_num aquí es 3.
  • range_lookup: Es el rango de búsqueda, TRUE equivale a 1 (búsqueda relativa), FALSE equivale a 0 (búsqueda absoluta). Este parámetro no siempre es necesario en la fórmula.

La búsqueda relativa sólo se puede aplicar cuando los valores a buscar en table_array se han ordenado en orden (ascendente o descendente o alfabéticamente). Con este tipo de tablas puede utilizar la búsqueda relativa, que es similar a utilizar una función IF infinita . Para valores que no se pueden buscar o que no están ordenados, utilice la búsqueda absoluta para encontrar el valor exacto.

Videotutorial sobre el uso de la función BUSCARV

Ejemplo 1: función BUSCARV para evaluar las calificaciones de los estudiantes y el personal

Supongamos que tiene un expediente académico de estudiante de la siguiente manera:

No Nombre y apellido Puntuación media Clasificación
primero Nguyen Hoang Anh 9.1  
2 Tran Van Anh 8.3  
3 Nguyen Quanh Vinh 9.5  
4 Tran Hong Quang 8.6  
5 Do Thanh Hoa 5.0  
6 Le Hong Ngoc 4.5  
7 Doan Thanh Van 7.2  
8 Ngo Ngoc Bich 0.0  
9 Hoang Thu Thao 6.6  
diez Dinh Minh Duc 8.7  

Y la tabla de regulación del ranking es la siguiente:

Regulaciones de calificación
0 Débil
5.5 Medio
7 Bastante
8.5 Bien

Ahora usaremos la función BUSCARV para ingresar calificaciones para los estudiantes. Notarás que la tabla de clasificación se ha ordenado de menor a mayor (de débil a bueno), por lo que en este caso podemos utilizar la búsqueda relativa.

En Excel estas 2 tablas se presentan de la siguiente manera:

Uso de la función BUSCARV y ejemplos específicos

Aquí, el valor a detectar está en la columna C, comenzando desde la línea 6. El rango de búsqueda es $A$18:$B$21, el orden de la columna que contiene el valor detectado es 2.

En la celda D6, ingrese la fórmula: =BUSCARV($C6,$A$18:$B$21,2,1). Esta es una fórmula de búsqueda relativa, puede realizar una búsqueda absoluta si lo desea (o porque la clasificación no está ordenada) agregando 0 a la fórmula de esta manera: =BUSCARV($C6,$A$18:$B$21,2, 0). Presione Entrar.

Uso de la función BUSCARV y ejemplos específicos

Haga clic en la celda D6, aparece un pequeño cuadrado en la esquina inferior derecha, haga clic en él y arrastre hacia abajo la tabla para copiar la fórmula de calificación para los estudiantes restantes.

Uso de la función BUSCARV y ejemplos específicos

En ese momento, tenemos los resultados del uso de la función BUSCARV para clasificar el rendimiento académico de los estudiantes de la siguiente manera:

Uso de la función BUSCARV y ejemplos específicos

¿Se pregunta por qué se debe usar $ antes de C6? $ mantendrá la columna C fija y solo cambiará las filas cuando arrastre la fórmula hacia abajo en la tabla. También hay $A$18:$B$21 para ayudar a arreglar la tabla de reglas de clasificación, haciendo que no cambie cuando arrastras la fórmula.

Ejemplo 2: La función BUSCARV busca absolutamente para obtener datos

Supongamos que tiene una tabla de datos de empleados que almacena el código del empleado, el nombre completo y el puesto. Otra tabla almacena el código del empleado, su ciudad natal y su nivel educativo. Ahora desea completar la información de la ciudad natal y el nivel educativo de cada empleado, ¿qué debe hacer?

Suponga que tiene una tabla de empleados y ciudades de origen de los empleados de la siguiente manera:

Uso de la función BUSCARV y ejemplos específicos

Ahora desea completar la información de la ciudad de origen de los empleados. En la celda D4, ingrese la fórmula de búsqueda absoluta de la siguiente manera: =Vlookup($A4,$A$16:$C$25,2,0)

Uso de la función BUSCARV y ejemplos específicos

Luego presione Entrar. Haga clic en el pequeño cuadrado que aparece en la esquina de la celda D4 y arrástrelo hacia abajo por la tabla para copiar la fórmula a otros empleados.

Uso de la función BUSCARV y ejemplos específicos

Para completar la información de calificación de los empleados, en la celda E4, ingrese la fórmula de búsqueda absoluta: =BUSCARV($A4,$A$16:$C$25,3,0)

Uso de la función BUSCARV y ejemplos específicos

Continúa presionando Enter y desplazándose hacia abajo para copiar la fórmula a los empleados restantes, obtendremos el siguiente resultado:

Uso de la función BUSCARV y ejemplos específicos

Ejemplo 3: utilizar BUSCARV para extraer datos

Continuando con el conjunto de datos del ejemplo 2, ahora encontraremos las ciudades de origen de 3 empleados: Nguyen Hoang Anh, Tran Van Anh y Nguyen Quang Vinh. Lo extraje en una nueva tabla F15:G18.

Haré esta búsqueda en la tabla A3:E13, después de completar mi ciudad natal y mis calificaciones. Ahora, ingrese la siguiente fórmula de búsqueda absoluta en la celda G16: =BUSCARV($F16,$B$3:$E$13,3,0) > presione Enter.

Copiando la fórmula para los 2 empleados restantes obtenemos el siguiente resultado:

Uso de la función BUSCARV y ejemplos específicos

Tenga en cuenta que en este ejemplo, el valor de detección está en la columna B, por lo que el área de detección se calcula a partir de la columna B y no a partir de la columna A.

Ejemplo 4: use la función BUSCARV en 2 hojas de Excel diferentes

Volviendo al conjunto de datos del ejemplo 2, después de completar las calificaciones del empleado y su ciudad natal, llamamos a la hoja QTM.

Uso de la función BUSCARV y ejemplos específicos

En otra hoja de la hoja de cálculo, denominada QTM1, debe obtener información sobre las calificaciones y el puesto del empleado con el orden de disposición del empleado modificado. Aquí es cuando ves el verdadero poder de la función BUSCARV.

Uso de la función BUSCARV y ejemplos específicos

Para encontrar datos sobre las "Cualificaciones" del empleado, ingrese la fórmula: =BUSCARV($B4,QTM!$B$3:$E$13,4,0) en la celda C4 de la hoja QTM1.

Uso de la función BUSCARV y ejemplos específicos

Ahí:

  • B4 es la columna que contiene el valor utilizado para la detección.
  • ¡QTM! es el nombre de la hoja que contiene la tabla con el valor a detectar, después del nombre de la hoja se agrega un !
  • $B$3:$E$13 es la tabla que contiene los valores de búsqueda y la hoja que contiene la tabla (QTM).
  • 4 es el número de serie de la columna "Cualificaciones", calculado a partir de la columna "Nombre completo" de la hoja QTM.
  • 0 es detección absoluta.

Presione Entrar, luego copie la fórmula para todos los empleados restantes en la tabla, obtenemos el siguiente resultado:

Uso de la función BUSCARV y ejemplos específicos

Para encontrar los datos de "Posición" del empleado, en la celda D4 de la hoja QTM1, ingrese la fórmula: =BUSCARV($B4,QTM!$B$3:$E$13,2,0), presione Enter.

Uso de la función BUSCARV y ejemplos específicos

Copiando la fórmula para los empleados restantes, obtenemos lo siguiente:

Uso de la función BUSCARV y ejemplos específicos

¿Para qué utilizar la función BUSCARV?

Primero necesitamos encontrar la respuesta exacta a la pregunta "¿para qué usamos la función BUSCARV?".

La función BUSCARV se utiliza para permitir la búsqueda de información en un campo o lista de datos según los identificadores disponibles.

Por ejemplo, insertar la función BUSCARV con un código de producto en otra hoja de cálculo mostrará la información del producto correspondiente a ese código. Esa información puede ser descripción, precio, cantidad de inventario, dependiendo del contenido de la receta que escribas.

Cuanto menor sea la cantidad de información que necesite encontrar, más difícil será escribir la función BUSCARV. Normalmente, utilizaría esta función en una hoja de trabajo reutilizable como plantilla. Cada vez que se ingresa el código de producto apropiado, el sistema recuperará toda la información necesaria sobre el producto correspondiente.

Cosas para recordar sobre la función BUSCARV

Aquí hay una lista de cosas importantes para recordar sobre la función BUSCARV en Excel:

  • Cuando se omite range_lookup, BUSCARV permitirá coincidencias no exactas, pero seguirá utilizando coincidencias exactas si están disponibles.
  • La mayor limitación de la función es que siempre toma el valor de la derecha. La función recuperará datos de las columnas a la derecha de la primera columna de la tabla.
  • Si la columna de búsqueda contiene valores duplicados, la función BUSCARV coincidirá solo con el primer valor.
  • La función no distingue entre mayúsculas y minúsculas.
  • Supongamos que existe una fórmula BUSCARV en una hoja de trabajo. En ese caso, las fórmulas pueden romperse si inserta una columna en la tabla, porque los valores del índice de la columna están codificados, lo que no cambia automáticamente cuando se insertan o eliminan columnas.
  • BUSCARV permite el uso de caracteres comodín, por ejemplo, asteriscos (*) o signos de interrogación (?).
  • Supongamos que en una tabla está trabajando con una función que contiene números ingresados ​​como texto. Si solo obtienes números como texto de una columna de una tabla, eso no importa. Pero si la primera columna de la tabla contiene números ingresados ​​como texto, el mensaje #N/A! se mostrará si el valor de búsqueda tampoco es texto.
  • Error #N/A! Ocurre si la función BUSCARV no encuentra una coincidencia para el valor de búsqueda proporcionado.
  • ¡ Error #REF! sucede si:
    • El argumento col_index_num es mayor que el número de columnas en el table_array proporcionado
    • La fórmula intentó hacer referencia a celdas que no existen.
  • ¡ Error #VALOR! sucede si:
    • El argumento col_index_num es menor que 1 o no se reconoce como un valor numérico
    • El argumento range_lookup no se reconoce como uno de los valores lógicos VERDADERO o FALSO.

Diferencias clave entre las funciones BUSCARV y BUSCARXL en Excel

BUSCARV

BUSCARX

Coincidencia exacta predeterminada

norte

Y

Devuelve el valor a la derecha de los datos de búsqueda.

Y

Y

Devuelve el valor a la izquierda de los datos de búsqueda.

norte

Y

Devuelve más de un valor

norte

Y

La columna de búsqueda debe ordenarse

Solo coincidencias aproximadas

Sólo búsqueda binaria

Buscar de arriba a abajo

Y

Y

Corazón de abajo hacia arriba

norte

Y

Búsqueda binaria

norte

Y

Personaliza el mensaje de valor de búsqueda no encontrado

norte

Y

Buscar comodines

Y

Y

búsqueda exacta

Y

Y

La búsqueda aproximada devuelve el siguiente valor más pequeño

Y

Y

La búsqueda aproximada devuelve el siguiente valor mayor

norte

Y

Se puede devolver un valor falso si el valor de búsqueda no está ordenado

Y - Aproximado

norte - aproximado,

Y - binario

Agregar nuevas columnas para buscar tablas puede romper las fórmulas

Y

norte

- Sí

N - No

Ver más:

Después de saber cómo utilizar VLookup, también necesita conocer los errores comunes y cómo solucionar problemas.

Errores comunes al utilizar la función BUSCARV en Excel

El valor de búsqueda está en la columna incorrecta.

Uno de los errores más comunes que encontrará al utilizar una fórmula BUSCARV es que la función devuelve solo el valor #N/A. Este error ocurre cuando no puede encontrar el valor de búsqueda que le pidió a BUSCARV que buscara.

En algunos casos, puede utilizar la función BUSCARV en lugar de BUSCARV, sin embargo, este error sólo se puede corregir fácilmente en la función BUSCARV.

Como solucionar el problema:

La razón por la que BUSCARV no encontró el valor deseado puede deberse a que el valor no está en la tabla. Sin embargo, si devuelve todos los valores #N/A, el valor de búsqueda es texto, entonces lo más probable es que solo se pueda leer de izquierda a derecha.

Al crear una tabla en Excel para BUSCARV, asegúrese de colocar el valor de búsqueda a la izquierda del valor que desea devolver. La forma más sencilla de hacerlo es colocarlo en la primera columna de la tabla.

Uso de la función BUSCARV y ejemplos específicos

Ahora la fórmula devolverá un valor:

Uso de la función BUSCARV y ejemplos específicos

En general, BUSCARV es una excelente manera de consultar datos más rápido en Microsoft Excel. Aunque las consultas BUSCARV se ejecutan verticalmente en columnas y tienen algunas otras limitaciones, Microsoft actualiza continuamente las funciones de búsqueda de Excel para ampliar su aplicabilidad. Por ejemplo, BUSCARH, BUSCAX... puede ayudarle a buscar datos en muchas direcciones diferentes. LuckyTemplates.com continuará brindándole información sobre cómo utilizar esta función en los siguientes artículos.


Juega rompecabezas en Excel

Juega rompecabezas en Excel

MehmetSalihKoten, un usuario de Reddit, ha creado una versión completamente funcional de Tetris en Microsoft Excel.

Cómo utilizar la función Convertir en Excel

Cómo utilizar la función Convertir en Excel

Para convertir unidades de medida en Excel, usaremos la función Convertir.

Cómo utilizar la función BUSCARH en Excel

Cómo utilizar la función BUSCARH en Excel

¿Qué es la función BUSCARH? ¿Cómo utilizar la función BUSCARH en Excel? ¡Descubrámoslo con LuckyTemplates!

Función SIFERROR en Excel, fórmula y uso

Función SIFERROR en Excel, fórmula y uso

La función SIERROR en Excel se usa con bastante frecuencia. Para utilizarlo bien, es necesario comprender la fórmula IFERROR de Microsoft Excel.

Cómo utilizar la función VALOR en Excel

Cómo utilizar la función VALOR en Excel

¿Qué es la función VALOR en Excel? ¿Qué es la fórmula de Valor en Excel? ¡Descubrámoslo con LuckyTemplates.com!

Función EOMES de Excel, cómo usar la función EOMES

Función EOMES de Excel, cómo usar la función EOMES

La función EOMES en Excel se utiliza para mostrar el último día de un mes determinado, con una implementación muy sencilla. Luego obtendrá el último día de un mes específico según los datos que ingresamos.

Cómo utilizar el bucle do- while en Excel VBA

Cómo utilizar el bucle do- while en Excel VBA

¿Quiere automatizar tareas repetitivas en Excel VBA? Entonces, aprendamos a usar un bucle Do-While para implementar una serie de acciones que se repiten hasta que se cumple una condición.

Excel 2016 - Lección 6: Cambiar el tamaño de columnas, filas y celdas en Excel

Excel 2016 - Lección 6: Cambiar el tamaño de columnas, filas y celdas en Excel

Es posible que el ancho de columna y el alto de fila predeterminados en Excel no coincidan con los datos que ingresa. El siguiente artículo le muestra algunas formas de cambiar el tamaño de columnas, filas y celdas en Excel 2016. ¡Consúltelo!

Excel 2016 - Lección 5: Conceptos básicos de celdas y rangos

Excel 2016 - Lección 5: Conceptos básicos de celdas y rangos

Siempre que trabaje con Excel, deberá ingresar información (o contenido) en las celdas. ¡Aprendamos con LuckyTemplates los conceptos básicos de celdas y rangos en Excel 2016!

Cómo utilizar la función BUSCAR XL en Excel

Cómo utilizar la función BUSCAR XL en Excel

¿Qué es la función Xlookup en Excel? ¿Cómo utilizar Xlookup en Excel? ¡Descubrámoslo con LuckyTemplates.com!