Taula de continguts
Sempre que algú pugui necessitar cercar valors en funció de diversos criteris d'un full de treball gran, podeu utilitzar algunes funcions per fer-ho. XLOOKUP és una de les funcions per cercar valors en funció de diversos criteris. En aquest article, explicaré XLOOKUP amb diversos criteris a Excel.
Per fer-ho més visible, utilitzaré un conjunt de dades d'informació dels empleats de diferents departaments. Hi ha 3 columnes al conjunt de dades que són Nom de l'empleat, departament, i Salari. Aquí aquestes columnes representen la informació salarial d'un empleat.
Baixa per a la pràctica
XLOOKUP amb múltiples criteris.xlsx
4 maneres de fer XLOOKUP amb diversos criteris
1. XLOOKUP amb diversos criteris
Podeu utilitzar la funció XLOOKUP amb diversos criteris .
Per utilitzar la funció XLOOKUP primer seleccioneu la cel·la on voleu col·locar el valor de cerca.
➤ Aquí, he seleccionat la cel·la H4
A continuació, escriviu la fórmula següent a la cel·la seleccionada o a la Barra de fórmules.
=XLOOKUP(F4&G4,$B$4:$B$14&$C$4:$C$14,$D$4:$D$14)
Vull mirar el Salari de Ahmed que treballa al departament informàtica . A la funció seleccionada, el lookup_value F4 & G4 , després va seleccionar lookup_array B4:B14 & C4:C14
i després va seleccionar return_array D4:D14. Finalment,retorneu el Salari .
Finalment, premeu la tecla ENTER .
Ara, mostrarà el Salari del valor_de_cerca donat.
Més endavant, podeu utilitzar el Annex d'emplenament per a Emplenar automàticament la fórmula per a la resta de cel·les de la columna Salari .
Una manera alternativa
Primer, seleccioneu la cel·la on voleu col·locar el valor resultant.
➤ Aquí, he seleccionat la cel·la H4
A continuació, escriviu la fórmula següent a la cel·la seleccionada. cel·la o a la Barra de fórmules.
=XLOOKUP(1,($B$5:$B$15=F4)*($C$5:$C$15=G4),$D$5:$D$15)
Aquí, per cercar la Salari de Jim que treballa al departament Comptable . A la funció donada el lookup_value 1 , a continuació seleccioneu lookup_array B5:B14=F4 * C4:C14=G4
i després seleccioneu return_array D4:D14. Finalment, retornarà el Salari .
Premeu la tecla ENTER , finalment es mostrarà el Salari del valor_de_cerca donat.
Ara, podeu utilitzar la fórmula Fill Handle per a Emplenar automàticament per a la resta de cel·les de la columna Salari .
Llegeix més: CERCA V amb criteris múltiples, inclòs l'interval de dates a Excel (2 vies)
2. CERCA XL bidimensional/nidada
Aquí podeu utilitzar el XLOOKUP funciona de manera bidimensional o imbricada per cercar valors.
Primer, seleccioneu la cel·la per col·locar el vostrevalor resultant.
➤ Aquí, he seleccionat la cel·la J4
A continuació, escriviu la fórmula següent a la cel·la seleccionada o a la Barra de fórmules.
=XLOOKUP(H4,$B$4:$B$7,XLOOKUP(I4,$C$3:$F$3,$C$4:$F$7))
Aquí vull buscar el Salari de Ahmed que treballa al departament informàtica . A la funció, s'ha donat el lookup_value H4 i ha seleccionat la lookup_array B5:B7 i després es va tornar a utilitzar la funció XLOOKUP i va seleccionar el segon criteri I4 i el lookup_array C3:F3 amb el return_array C4:F7 . De manera inconcloent, retornarà el Salari .
Al final, premeu la tecla ENTER .
A continuació, mostrarà el Salari del valor_de_cerca donat.
Aquí, podeu utilitzar el Annex d'emplenament a la fórmula Emplenar automàticament per a la resta de cel·les de la columna Salari .
Una alternativa a XLOOKUP imbricada
Podeu utilitzar la fórmula XLOOKUP imbricada d'una altra manera.
Primer, seleccioneu la cel·la per col·locar el valor resultant.
➤ Aquí, he seleccionat la cel·la J8
A continuació, escriviu la fórmula següent a la cel·la seleccionada o a la Barra de fórmules.
=XLOOKUP(I8, C3:F3, XLOOKUP(H8, B4:B7, C4:F7))
Aquí, acabo d'intercanviar els valors de cerca de la funció interna a la externa XLOOKUP .
Finalment, premeu la tecla ENTER .
A l'instant, es mostrarà el Salari del donat.valor_de_cerca.
Llegir més: Cerca de V amb diversos criteris sense una columna d'ajuda a Excel (5 maneres)
3. Criteris múltiples complexos
També podeu cercar valors en funció de diversos criteris complexos utilitzant la funció XLOOKUP juntament amb la funció ESQUERRA .
Per començar, seleccioneu la cel·la per col·locar el valor resultant.
➤ Aquí, he seleccionat la cel·la F4
A continuació, escriviu el següent fórmula a la cel·la seleccionada o a la Barra de fórmules.
=XLOOKUP(1,(LEFT(B4:B14)="A")*(C4:C14="IT"),B4:D14)
Aquí, per al criteris diferents utilitzaven expressions lògiques separades. A la funció ESQUERRA donada el valor_de_cerca “A” amb l'interval seleccionat B4:B14 . Per al segon criteri s'utilitza l'operador "=" amb valor_de_cerca dins de l'interval seleccionat C4:C14. A continuació, vaig seleccionar l'interval B4:D14 com a return_array . Finalment, retornarà el Salari amb Nom de l'empleat i Dept.
Premeu la tecla ENTER i es mostrarà el Salari del valor_de_cerca donat.
Per tant, podeu utilitzar la fórmula Emplenament a Emplenar automàticament per a la resta de cel·les de la columna Salari .
Llegeix més: Com cercar entre diversos fulls a Excel (3 mètodes)
4. Lògica Criteris
També podeu utilitzar la funció XLOOKUP per cercar valors en funció de diversos criteris lògics.
Per començar, seleccioneu la cel·la per col·locar el valor resultant.
➤ Aquí, he seleccionat la cel·la F4
A continuació, escriviu la fórmula següent a la cel·la seleccionada o a la Barra de fórmules.
=XLOOKUP(1,(C4:C14="IT")*(D4:D14>3000),B4:B14)
Aquí, per a la lògica múltiple, faré servir la lògica booleana i després buscarà el número. A la funció XLOOKUP , donada el lookup_value “1” amb l'interval seleccionat C4:C14 . Per al segon criteri s'utilitza l'operador “>” amb valor_de_cerca dins de l'interval seleccionat D4:D14. A continuació, vaig seleccionar l'interval B4:D14 com a return_array . Finalment, retornarà el Salari superior a 3000 .
Ara, premeu ENTER clau.
Mentrestant, mostrarà el Salari del valor_de_cerca donat.
En resum, podeu utilitzar el Annex d'emplenament per Emplenar automàticament la fórmula per a la resta de cel·les de la columna Salari .
Més informació: Buscar i retornar diversos valors concatenats en una cel·la a Excel
Pràctica Secció
He donat un full de pràctiques al llibre de treball per practicar aquestes maneres explicades de XLOOKUP amb diversos criteris. Podeu descarregar-lo des de l'anterior.
En conclusió
En aquest article, he intentat explicar-ne 4 fàcils imaneres ràpides de XLOOKUP amb diversos criteris a Excel. Aquestes maneres diferents us ajudaran a realitzar XLOOKUP amb diversos criteris. Per últim, però no menys important, si teniu algun tipus de suggeriments, idees i comentaris, no dubteu a comentar a continuació.