Cómo encontrar datos con BUSCARV en Excel

En grandes hojas de cálculo de Excel, VLOOKUP puede ayudarlo a encontrar cualquier información La función BUSCARV de Excel, que significa búsqueda vertical, buscará un valor en la primera columna de un rango y devolverá el valor en cualquier otra columna de la misma fila.

En grandes hojas de cálculo de Excel, VLOOKUP puede ayudarlo a encontrar cualquier información

La función BUSCARV de Excel, que significa «búsqueda vertical», buscará un valor en la primera columna de un rango y devolverá el valor en cualquier otra columna de la misma fila.

Si no puede localizar qué celda contiene datos específicos, BUSCARV es una forma muy efectiva de encontrar esos datos. Es especialmente útil en hojas de cálculo gigantes donde es difícil localizar información.

Las instrucciones en este artículo se aplican a Excel 2016, 2013, 2010; Excel para Mac y Excel para 365/en línea.

Cómo funciona la función BUSCARV

BUSCARV generalmente devuelve un solo campo de datos como su salida.

Cómo funciona esto:

  1. Usted proporciona un nombre o lookup_value que le dice a VLOOKUP qué fila de la tabla de datos debe buscar los datos deseados.
  2. Proporciona el número de columna como argumento col_index_num , que le dice a VLOOKUP qué columna contiene los datos que busca.
  3. La función busca el lookup_value en la primera columna de la tabla de datos.
  4. VLOOKUP luego localiza y devuelve la información del número de columna que definió en col_index_num , de la misma fila que el valor de búsqueda.

VLOOKUP Argumentos y sintaxis de funciones

La sintaxis para la función BUSCARV es:

 = BUSCARV (lookup_value, table_array, col_index_num, range_lookup) 

La función BUSCARV puede parecer confusa porque contiene cuatro argumentos, pero es fácil de usar.

Los cuatro argumentos para la función BUSCARV son los siguientes:

lookup_value (obligatorio) : el valor a buscar en la primera columna de la matriz de la tabla.

table_array (obligatorio) : esta es la tabla de datos (un rango de celdas) que VLOOKUP busca para encontrar la información que necesita.

  • Table_array debe contener al menos dos columnas de datos
  • La primera columna debe contener el valor de búsqueda

col_index_num (obligatorio) : este es el número de columna del valor que desea encontrar.

  • La numeración comienza con la columna 1
  • Si hace referencia a un número mayor que el número de columnas en la matriz de la tabla, la función devolverá el #REF! error

range_lookup (opcional) : indica si el valor de búsqueda se encuentra o no dentro de un rango contenido en la matriz de la tabla. El argumento range_lookup es «VERDADERO» o «FALSO». Use VERDADERO para una coincidencia aproximada y FALSO para una coincidencia exacta. Si se omite, el valor es VERDADERO por defecto.

Si el argumento range_lookup es VERDADERO, entonces:

  • Lookup_value es el valor que desea verificar si cae dentro de un rango definido por table_array.
  • Table_array contiene todos los rangos y una columna que contiene el valor del rango (como alto, medio o bajo).
  • El argumento col_index_num es el valor de rango resultante.

Cómo funciona el argumento Range_Lookup

El uso del argumento opcional range_lookup es complicado de entender para muchas personas, por lo que vale la pena ver un ejemplo rápido.

El ejemplo en la imagen de arriba usa la función BUSCARV para encontrar la tasa de descuento dependiendo de la cantidad de artículos comprados.

El ejemplo muestra que el descuento por la compra de 19 artículos es del 2% porque 19 cae entre 11 y 21 en la columna Cantidad de la tabla de búsqueda.

Como resultado, BUSCARV devuelve el valor de la segunda columna de la tabla de búsqueda, ya que esa fila contiene el mínimo de ese rango. Otra forma de configurar una tabla de búsqueda de rango sería crear una segunda columna para el máximo, y este rango tendría un mínimo de 11 y un máximo de 20. Pero el resultado funciona de la misma manera.

En el ejemplo, la siguiente fórmula que contiene la función BUSCARV se usa para encontrar el descuento para las cantidades de bienes comprados.

= BUSCARV (C2, $ C $ 5: $ D $ 8,2, VERDADERO)

  • C2 : este es el valor de búsqueda, que puede estar en cualquier celda de la hoja de cálculo.
  • $ C $ 5: $ D $ 8 : esta es una tabla fija que contiene todos los rangos que desea utilizar.
  • 2 : esta es la columna en la tabla de búsqueda de rango que desea que devuelva la función LOOKUP.
  • VERDADERO : habilita la función range_lookup de esta función.

Una vez que haya presionado Enter y el resultado regrese en la primera celda, puede rellenar automáticamente toda la columna para buscar los resultados del rango para el resto de las celdas en la columna de búsqueda.

El argumento range_lookup es una forma convincente de ordenar una columna de números mixtos en varias categorías.

Errores de BUSQUEDA: # N/A y #REF

La función BUSCARV puede devolver los siguientes errores.

# N/A es el error de «valor no disponible» y se produce en las siguientes condiciones:

  • La búsqueda _valor no se encuentra en la primera columna del argumento table_array
  • El argumento Table_array no es exacto. Por ejemplo, el argumento puede incluir columnas vacías en el lado izquierdo del rango
  • El argumento Range_lookup está establecido en FALSE y no se puede encontrar una coincidencia exacta para el argumento lookup_value en la primera columna del table_array
  • El argumento range_lookup se establece en TRUE, y todos los valores en la primera columna de table_array son más grandes que el lookup_value

El error #REF! («referencia fuera de rango») se produce si col_index_num es mayor que el número de columnas en el table_array.

Rate article
labsfabs.com
Add a comment