¿Qué es BUSCARV en Excel y cómo usarlo?



VLOOKUP en Excel se utiliza para buscar y recuperar datos. Devuelve coincidencias exactas y aproximadas y se puede utilizar con varias tablas, comodines, búsqueda bidireccional, etc.

En este mundo basado en datos, se necesitan varias herramientas para administrar los datos. Los datos en tiempo real son enormes y obtener detalles sobre un dato en particular definitivamente sería una tarea agotadora, pero con BUSCARV en Excel , esta tarea se puede lograr con una sola línea de comando. En este artículo, aprenderá sobre uno de los importantes Funciones de Excel es decir, la función BUSCARV.

Antes de continuar, echemos un vistazo rápido a todos los temas que se tratan aquí:





¿Qué es BUSCARV en Excel?


En Excel, BUSCARV es un función incorporada que se utiliza para buscar y obtener datos específicos de una hoja de Excel. V significa Vertical y para usar la función VLOOKUP en Excel, los datos deben estar ordenados verticalmente. Esta función es muy útil cuando tienes una gran cantidad de datos y sería prácticamente imposible buscar manualmente algunos datos específicos.

¿Como funciona?

La función BUSCARV toma un valor, es decir, el valor de búsqueda y comienza a buscarlo en la columna de la izquierda. Cuando se encuentra la primera aparición del valor de búsqueda, comienza a moverse a la derecha en esa fila y devuelve un valor de la columna que especifique. Esta función se puede utilizar para devolver coincidencias tanto exactas como aproximadas (la coincidencia predeterminada es una coincidencia aproximada).



Sintaxis:

La sintaxis de esta función es la siguiente:

VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

dónde,



  • valor de búsqueda es el valor que se debe buscar en la primera columna de la tabla dada
  • table_index es la tabla de la que se obtendrán los datos
  • col_index_num es la columna de la que se obtendrá el valor
  • rango de búsqueda es un valor lógico que determina si el valor de búsqueda debe ser una coincidencia perfecta o una coincidencia aproximada ( CIERTO encontrará la coincidencia más cercana FALSO comprueba la coincidencia exacta)

Coincidencia exacta:

Cuando desee que la función BUSCARV busque una coincidencia exacta del valor de búsqueda, tendrá que configurar el rango de búsqueda valor a FALSO. Eche un vistazo al siguiente ejemplo, que es una tabla que consta de los detalles de los empleados:

coincidencia exacta-VLOOKUP en Excel-Edureka

En caso de que desee buscar la designación de alguno de estos empleados, puede hacer lo siguiente:

  • Seleccione la celda donde desea mostrar la salida y luego escriba un signo '='
  • Utilice la función BUSCARV y proporcione el valor de búsqueda (Aquí será el ID del empleado)
  • Luego pase los otros parámetros, es decir, el matriz de tabla , col_index_num y configurar el rango de búsqueda valor a FALSO
  • Por tanto, la función y sus parámetros serán: = VLOOKUP (104, A1: D8, 3, FALSE)

La función BUSCARV comienza a buscar el ID de empleado 104 y luego se mueve hacia la derecha en la fila donde se encuentra el valor. Continúa hasta col_index_num y devuelve el valor presente en esa posición.

que es un búferreader java

Partido aproximado:

Esta característica de la función BUSCARV le permite recuperar valores incluso cuando no tiene una coincidencia exacta para loopup_value. Como se mencionó anteriormente, para que VLOOKUP busque una coincidencia aproximada, deberá configurar rango de búsqueda valor a VERDADERO. Eche un vistazo al siguiente ejemplo donde se asignan las marcas junto con sus calificaciones y la clase a la que pertenecen.

  • Al igual que lo hizo para una coincidencia exacta, siga los mismos pasos
  • En lugar del valor range_lookup, use TRUE en lugar de FALSE
  • Por tanto, la función junto con sus parámetros será: = VLOOKUP (55, A12: C15, 3, TRUE)

En una tabla que está ordenada en orden ascendente, BUSCARV comienza a buscar una coincidencia aproximada y se detiene en el siguiente valor más grande que es menor que el valor de búsqueda que ingresó. Luego se mueve a la derecha en esa fila y devuelve el valor de la columna especificada. En el ejemplo anterior, el valor de búsqueda es 55 y el siguiente valor de búsqueda más grande en la primera columna es 40. Por lo tanto, la salida es de segunda clase.

Primer partido:

En caso de que tenga una tabla que consta de varios valores de búsqueda, BUSCARV se detiene en la primera coincidencia y recupera un valor de esa fila en la columna especificada.

Hecha un vistazo a la imagen de abajo:

El ID 105 se repite y cuando el valor de búsqueda se especifica como 105, BUSCARV ha devuelto el valor de la fila que tiene la primera aparición del valor de búsqueda.

Sensibilidad de mayúsculas y minúsculas:

La función VLOOKUP no distingue entre mayúsculas y minúsculas. En caso de que tenga un valor de búsqueda que esté en mayúsculas y el valor presente en la tabla sea pequeño, BUSCARV todavía obtendrá el valor de la fila en la que está presente el valor. Hecha un vistazo a la imagen de abajo:

Como puede ver, el valor que he especificado como parámetro es “RAFA” mientras que el valor presente en la tabla es “Rafa” pero BUSCARV todavía ha devuelto el valor especificado. Si tiene una coincidencia exacta incluso con el caso, BUSCARV seguirá devolviendo la primera coincidencia del valor de búsqueda independientemente del caso utilizado. Hecha un vistazo a la imagen de abajo:

Errores:

Es natural encontrar errores cada vez que utilizamos funciones. De manera similar, también puede encontrar errores al usar la función BUSCARV y algunos de los errores comunes son:

  • #NOMBRE
  • #N / A
  • #REF
  • #VALOR

Error #NAME:

Este error básicamente es para informarle que ha cometido algún error en la sintaxis. Para evitar errores sintácticos, es mejor utilizar el Asistente de funciones proporcionado por Excel para cada función. El Asistente de funciones le ayuda con información sobre cada parámetro y el tipo de valores que necesita ingresar. Hecha un vistazo a la imagen de abajo:

Como puede ver, el Asistente de funciones le informa que ingrese cualquier tipo de valor en lugar del parámetro lookup_value y también brinda una breve descripción del mismo. Del mismo modo, cuando seleccione los otros parámetros, también verá información sobre ellos.

# N / A Error:

Este error se devuelve en caso de que no se encuentre una coincidencia para el valor de búsqueda dado. Por ejemplo, si ingreso 'AFA' en lugar de 'RAFA', obtendré el error # N / A.

¿Qué hace el formato en Python?

Para definir algún mensaje de error para los dos errores anteriores, puede hacer uso de la función IFNA. Por ejemplo:

Error #REF:

Este error se produce cuando se hace referencia a una columna que no está disponible en la tabla.

Error #VALUE:

Este error se produce cuando coloca valores incorrectos en los parámetros o pierde algunos parámetros obligatorios.

Búsqueda bidireccional:

La búsqueda bidireccional se refiere a obtener un valor de una tabla bidimensional de cualquier celda de la tabla referenciada. Para realizar una búsqueda bidireccional utilizando BUSCARV, deberá utilizar la función COINCIDIR junto con ella.

La sintaxis de MATCH es la siguiente:

COINCIDIR (lookup_value, lookup_array, match_type)

  • valor de búsqueda es el valor que se debe buscar
  • lookup_array es el rango de celdas que consta de los valores de búsqueda
  • tipo de concordancia puede ser un número, es decir, 0, 1 o -1 que representa una coincidencia exacta, menor que y mayor que respectivamente

En lugar de usar valores codificados con VLOOKUP, puede hacer que sea dinámico omitiendo las referencias de celda. Considere el siguiente ejemplo:

Como puede ver en la imagen de arriba, la función BUSCARV toma la referencia de celda como F6 para el valor de búsqueda y el valor del índice de columna está determinado por la función COINCIDIR. Cuando realiza cambios en cualquiera de estos valores, la salida también cambiará en consecuencia. Eche un vistazo a la imagen de abajo donde cambié el valor presente en F6 de Chris a Leo y la salida también se actualizó en consecuencia:

diferencia entre git y github

En caso de que cambie el valor de G5, o tanto F6 como G5, esta fórmula funcionará en consecuencia mostrando los resultados correspondientes.

También puede crear listas desplegables para que la tarea de cambiar los valores sea muy útil. En el ejemplo anterior, esto debería hacerse en F6 y G5. Así es como puede crear listas desplegables:

  • Seleccione Datos en la pestaña de la cinta
  • En el grupo Herramientas de datos, seleccione Validación de datos
  • Abra el panel Configuración y desde Permitir, seleccione Lista
  • Especificar la matriz de la lista de fuentes

Así es como se ve una vez que haya creado una lista desplegable:

Usando comodines:

En caso de que no conozca el valor de búsqueda exacto, pero solo una parte de él, puede utilizar comodines. En Excel, el símbolo '*' representa un carácter comodín. Este símbolo le informa a Excel que la secuencia que viene antes, después o entre deben buscarse y puede haber cualquier número de caracteres antes o después de ellos. Por ejemplo, en la tabla que he creado, si ingresa 'erg' junto con comodines en cualquier lado, BUSCARV devolverá el resultado de 'Sergio' como se muestra a continuación:

Varias tablas de búsqueda:

En caso de que tenga varias tablas de búsqueda, puede usar la función SI junto con ella para buscar en cualquiera de las tablas en función de alguna condición dada. Por ejemplo, si hay una tabla que contiene datos de dos supermercados y necesita averiguar el beneficio obtenido por cada uno de ellos en función de las ventas, puede hacer lo siguiente:

Cree la tabla principal de la siguiente manera:

A continuación, cree las dos tablas de las que se deben obtener los beneficios.

Una vez hecho esto, cree un rango con nombre para cada una de las tablas recién creadas. Para crear un rango con nombre, siga los pasos que se indican a continuación:

  • Seleccione la tabla la tabla completa a la que desea asignar un nombre
  • En la pestaña de la cinta, seleccione Fórmulas y luego en el grupo Nombres definidos, seleccione Definir nombre
  • Verá el siguiente cuadro de diálogo
  • Da cualquier nombre de tu elección
  • Haga clic en Aceptar

Una vez hecho esto para ambas tablas, puede usar estos rangos con nombre en la función SI de la siguiente manera:

Como puede ver, BUSCARV ha devuelto los valores adecuados para llenar la columna Beneficio según el supermercado al que pertenecen. En lugar de escribir la fórmula en cada celda de la columna Beneficio, acabo de copió la fórmula para ahorrar tiempo y energía.

Esto nos lleva al final de este artículo sobre BUSCARV en Excel. Espero que tengas claro todo lo que se ha compartido contigo. Asegúrese de practicar tanto como sea posible y revertir su experiencia.

Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de este blog 'BUSCARV en Excel' y nos comunicaremos con usted lo antes posible.

Para obtener un conocimiento profundo sobre las tecnologías de tendencia junto con sus diversas aplicaciones, puede inscribirse en Live con soporte 24/7 y acceso de por vida.