Juega rompecabezas en Excel
MehmetSalihKoten, un usuario de Reddit, ha creado una versión completamente funcional de Tetris en Microsoft Excel.
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
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:
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.
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í:
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.
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:
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.
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.
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:
¿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.
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:
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)
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.
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)
Continúa presionando Enter y desplazándose hacia abajo para copiar la fórmula a los empleados restantes, obtendremos el siguiente resultado:
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:
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.
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.
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.
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.
Ahí:
Presione Entrar, luego copie la fórmula para todos los empleados restantes en la tabla, obtenemos el siguiente resultado:
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.
Copiando la fórmula para los empleados restantes, obtenemos lo siguiente:
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.
Aquí hay una lista de cosas importantes para recordar sobre la función BUSCARV en Excel:
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í - 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.
Ahora la fórmula devolverá un valor:
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.
MehmetSalihKoten, un usuario de Reddit, ha creado una versión completamente funcional de Tetris en Microsoft Excel.
Para convertir unidades de medida en Excel, usaremos la función Convertir.
¿Qué es la función BUSCARH? ¿Cómo utilizar la función BUSCARH en Excel? ¡Descubrámoslo con LuckyTemplates!
La función SIERROR en Excel se usa con bastante frecuencia. Para utilizarlo bien, es necesario comprender la fórmula IFERROR de Microsoft Excel.
¿Qué es la función VALOR en Excel? ¿Qué es la fórmula de Valor en Excel? ¡Descubrámoslo con LuckyTemplates.com!
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.
¿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.
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!
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!
¿Qué es la función Xlookup en Excel? ¿Cómo utilizar Xlookup en Excel? ¡Descubrámoslo con LuckyTemplates.com!