Fórmula de Excel: BUSCARV con múltiples criterios -

Tabla de contenido

Fórmula genérica

=VLOOKUP(val1&val2,data,column,0)

Resumen

La función BUSCARV no maneja varios criterios de forma nativa. Sin embargo, si tiene control sobre los datos de origen, puede utilizar una columna auxiliar para unir varios campos y utilizar estos campos como varios criterios dentro de BUSCARV. En el ejemplo que se muestra, la Columna B es una columna auxiliar que concatena el nombre y el apellido juntos, y BUSCARV hace lo mismo para generar un valor de búsqueda. La fórmula en I6 es:

=VLOOKUP(I4&I5,data,4,0)

donde "datos" es el rango con nombre B4: F104

Nota: para una solución que no requiera una columna auxiliar, puede utilizar INDEX y MATCH o XLOOKUP.

Explicación

En el ejemplo que se muestra, queremos buscar el departamento y el grupo de empleados usando BUSCARV haciendo coincidir el nombre y el apellido.

Una limitación de VLOOKUP es que solo maneja una condición: lookup_value, que se compara con la primera columna de la tabla. Esto dificulta el uso de BUSCARV para encontrar un valor basado en más de un criterio. Sin embargo, si tiene control sobre los datos de origen, puede agregar una columna auxiliar que concatene 2 campos más juntos, luego otorgue VLOOKUP un valor de búsqueda que haga lo mismo.

La columna auxiliar une los valores de campo de las columnas que se utilizan como criterios y debe ser la primera columna de la tabla. Dentro de la función BUSCARV, el valor de búsqueda en sí también se crea uniendo los mismos criterios.

En el ejemplo que se muestra, la fórmula en I6 es:

=VLOOKUP(I4&I5,data,4,0)

Una vez que se unen I4 e I5, tenemos:

=VLOOKUP("JonVictor",data,4,0)

BUSCARV ubica a "JonVictor" en la quinta fila de "datos" y devuelve el valor de la cuarta columna, "Marketing".

Configurando las cosas

Para configurar una VLOOKUP de varios criterios, siga estos 3 pasos:

  1. Agregue una columna auxiliar y concatenar (unir) valores de las columnas que desea usar para sus criterios.
  2. Configure BUSCARV para consultar una tabla que incluye la columna de ayuda. La columna de ayuda debe ser la primera columna de la tabla.
  3. Para el valor de búsqueda, combine los mismos valores en el mismo orden para hacer coincidir los valores en la columna auxiliar.
  4. Asegúrese de que BUSCARV esté configurado para realizar una coincidencia exacta.

Articulos interesantes...