XLOOKUP con Criterios Múltiples en Excel (4 Maneras Fáciles)

  • Compartir Este
Hugh West

Cuando alguien necesite buscar valores dependiendo de múltiples criterios en una hoja de cálculo grande, puede utilizar algunas funciones para hacerlo. XLOOKUP es una de las funciones para buscar valores dependiendo de múltiples criterios. En este artículo, voy a explicar XLOOKUP con múltiples criterios en Excel.

Para hacerlo más visible voy a utilizar un conjunto de datos de información de empleados de diferentes departamentos. Hay 3 columnas en el conjunto de datos que son Nombre del empleado, Dpto, y Salario. Estas columnas representan la información salarial de un empleado.

Descargar para practicar

XLOOKUP con Criterios Múltiples.xlsx

4 maneras de hacer XLOOKUP con múltiples criterios

1. XLOOKUP con criterios múltiples

Puede utilizar la función XLOOKUP con múltiples criterios.

Para utilizar el XLOOKUP seleccione primero la celda en la que desea colocar el valor de búsqueda.

➤ Aquí, he seleccionado la celda H4

A continuación, escriba la siguiente fórmula en la celda seleccionada o en el campo Fórmula Bar.

=XLOOKUP(F4&G4,$B$4:$B$14&$C$4:$C$14,$D$4:$D$14)

Quiero mirar al Salario de Ahmed que trabaja en el TI En la función seleccionada el buscar_valor F4 & G4 , a continuación seleccionó el matriz_de_busqueda B4:B14 & C4:C14 luego seleccionó el matriz_de_devolución D4:D14. Por último, devolverá el Salario .

Por último, pulse la tecla INTRODUCE llave.

Ahora, mostrará el Salario del lookup_value dado.

Más tarde, puede utilizar la función Asa de llenado a Autorrelleno la fórmula para el resto de las celdas del archivo Salario columna.

Una vía alternativa

En primer lugar, seleccione la celda en la que desea colocar el valor resultante.

➤ Aquí, he seleccionado la celda H4

A continuación, escriba la siguiente fórmula en la celda seleccionada o en el campo Fórmula Bar.

=XLOOKUP(1,($B$5:$B$15=F4)*($C$5:$C$15=G4),$D$5:$D$15)

Aquí, para buscar el Salario de Jim que trabaja en Contable En la función buscar_valor 1 , a continuación seleccionó el matriz_de_busqueda B5:B14=F4 * C4:C14=G4 luego seleccionó el matriz_de_devolución D4:D14. Por último, devolverá el Salario .

Pulse el botón INTRODUCE eventualmente, mostrará la tecla Salario del lookup_value dado.

Ahora, puede utilizar la función Asa de llenado a Autorrelleno para el resto de las celdas del Salario columna.

Más información: VLOOKUP con Múltiples Criterios Incluyendo Rango de Fechas en Excel (2 Maneras)

2. XLOOKUP bidimensional/anidado

Aquí puede utilizar la función XLOOKUP de forma bidimensional o anidada para buscar valores.

En primer lugar, seleccione la celda para colocar el valor resultante.

➤ Aquí, he seleccionado la celda J4

A continuación, escriba la siguiente fórmula en la celda seleccionada o en el campo Fórmula Bar.

=XLOOKUP(H4,$B$4:$B$7,XLOOKUP(I4,$C$3:$F$3,$C$4:$F$7))

Aquí, quiero buscar el Salario de Ahmed que trabaja en el TI En la función buscar_valor H4 y seleccionó el matriz_de_busqueda B5:B7 luego volvió a utilizar el XLOOKUP y ha seleccionado el segundo criterio I4 y el lookup_array C3:F3 con el matriz_de_devolución C4:F7 Inconcluso, devolverá el Salario .

Al final, pulse la tecla INTRODUCE llave.

A continuación, se mostrará el Salario del lookup_value dado.

Aquí puede utilizar la función Asa de llenado a Autorrelleno para el resto de las celdas del Salario columna.

Una alternativa a XLOOKUP anidado

Puede utilizar la función anidada XLOOKUP fórmula de otra manera.

En primer lugar, seleccione la celda para colocar el valor resultante.

➤ Aquí, he seleccionado la celda J8

A continuación, escriba la siguiente fórmula en la celda seleccionada o en el campo Fórmula Bar.

=XLOOKUP(I8, C3:F3, XLOOKUP(H8, B4:B7, C4:F7))

Aquí, acabo de intercambiar los valores de búsqueda de la interna a la externa XLOOKUP función.

Por último, pulse la tecla INTRODUCE llave.

Al instante, mostrará el Salario del lookup_value dado.

Más información: Vlookup con Criterios Múltiples sin una Columna Auxiliar en Excel (5 Maneras)

3. Criterios múltiples complejos

También puede buscar valores en función de varios criterios complejos utilizando la función XLOOKUP junto con la función IZQUIERDA .

Para empezar, seleccione la celda en la que desea colocar el valor resultante.

➤ Aquí, he seleccionado la celda F4

A continuación, escriba la siguiente fórmula en la celda seleccionada o en el campo Fórmula Bar.

=XLOOKUP(1,(LEFT(B4:B14)="A")*(C4:C14="IT"),B4:D14)

Aquí, para los diferentes criterios utilizados expresiones lógicas separadas. En el IZQUIERDA dada la función buscar_valor "A" con la gama seleccionada B4:B14 Para el segundo criterio se ha utilizado el operador "=" con buscar_valor dentro del intervalo seleccionado C4:C14. A continuación, seleccioné el rango B4:D14 como matriz_de_devolución Finalmente, devolverá el Salario con Nombre del empleado y Dpto.

Pulse el botón INTRODUCE y se mostrará la Salario del lookup_value dado.

Por lo tanto, puede utilizar la función Asa de llenado a Autorrelleno para el resto de las celdas del Salario columna.

Más información: Cómo buscar en varias hojas en Excel (3 métodos)

4. Criterios lógicos

También puede utilizar la función XLOOKUP para buscar valores en función de varios criterios lógicos.

Para empezar, seleccione la celda en la que desea colocar el valor resultante.

➤ Aquí, he seleccionado la celda F4

A continuación, escriba la siguiente fórmula en la celda seleccionada o en el campo Fórmula Bar.

=XLOOKUP(1,(C4:C14="IT")*(D4:D14>3000),B4:B14)

Aquí, para múltiples lógica, voy a utilizar la lógica booleana, y luego se buscará el número. En el XLOOKUP dada la función buscar_valor "1" con la gama seleccionada C4:C14 Para el segundo criterio utilizado ">" operador con buscar_valor dentro del intervalo seleccionado D4:D14. A continuación, seleccioné el rango B4:D14 como matriz_de_devolución Finalmente, devolverá el Salario superior a 3000 .

Ahora, pulse el botón INTRODUCE llave.

Mientras tanto, mostrará el Salario del lookup_value dado.

En resumen, puede utilizar el Asa de llenado a Autorrelleno la fórmula para el resto de las celdas del Salario columna.

Más información: Buscar y Devolver Múltiples Valores Concatenados en una Celda en Excel

Sección práctica

He incluido una hoja de ejercicios en el cuaderno para practicar estas formas explicadas de XLOOKUP con múltiples criterios. Puede descargarlo desde el enlace anterior.

En conclusión

En este artículo, he intentado explicar 4 maneras fáciles y rápidas de XLOOKUP con múltiples criterios en Excel. Estas diferentes formas le ayudarán a realizar XLOOKUP Por último, si tienes algún tipo de sugerencia, idea u opinión, no dudes en comentarlo a continuación.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.