XLOOKUP cu criterii multiple în Excel (4 moduri simple)

  • Imparte Asta
Hugh West

Ori de câte ori cineva poate avea nevoie să caute valori în funcție de mai multe criterii dintr-o foaie de calcul mare, atunci puteți utiliza anumite funcții pentru a face acest lucru. XLOOKUP este una dintre funcțiile de căutare a valorilor în funcție de mai multe criterii. În acest articol, voi explica XLOOKUP cu mai multe criterii în Excel.

Pentru a face acest lucru mai vizibil, voi folosi un set de date cu informații despre angajații din diferite departamente. Există 3 coloane în setul de date, care sunt Numele angajatului, departamentul, și Salariu. Aici aceste coloane reprezintă informațiile salariale ale unui angajat.

Descărcați pentru a practica

XLOOKUP cu criterii multiple.xlsx

4 Modalități de a face XLOOKUP cu criterii multiple

1. XLOOKUP cu criterii multiple

Puteți utiliza funcția XLOOKUP cu criterii multiple.

Pentru a utiliza XLOOKUP selectați mai întâi celula în care doriți să plasați valoarea de căutare.

➤ Aici, am selectat celula H4

Apoi, tastați următoarea formulă în celula selectată sau în fereastra Formula Bar.

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

Vreau să mă uit în sus la Salariu de Ahmed care lucrează în IT departamentului. În funcția selectată, se selectează lookup_value F4 & G4 , a selectat în continuare lookup_array B4:B14 & C4:C14 apoi a selectat return_array D4:D14. În cele din urmă, se va returna Salariu .

În cele din urmă, apăsați butonul ENTER cheie.

Acum, se va afișa Salariu a valorii_de_consultare date.

Mai târziu, puteți utiliza funcția Mâner de umplere la AutoFill formula pentru restul celulelor din tabelul Salariu coloană.

O cale alternativă

Mai întâi, selectați celula în care doriți să plasați valoarea rezultantă.

➤ Aici, am selectat celula H4

Apoi, introduceți următoarea formulă în celula selectată sau în fereastra Formula Bar.

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

Aici, pentru a căuta Salariu de Jim care lucrează la Contabil În funcția dată, în cadrul departamentului lookup_value 1 , a selectat în continuare lookup_array B5:B14=F4 * C4:C14=G4 apoi a selectat return_array D4:D14. În cele din urmă, se va returna Salariu .

Apăsați butonul ENTER în cele din urmă, se va afișa tasta Salariu a valorii_de_consultare date.

Acum, puteți utiliza Mâner de umplere la AutoFill formula pentru restul celulelor din tabelul Salariu coloană.

Citește mai mult: VLOOKUP cu criterii multiple, inclusiv intervalul de date în Excel (2 moduri)

2. XLOOKUP bidimensional/încapsulat

Aici puteți utiliza funcția XLOOKUP într-o manieră bidimensională sau imbricata pentru a căuta valori.

Mai întâi, selectați celula în care să plasați valoarea rezultantă.

➤ Aici, am selectat celula J4

Apoi, introduceți următoarea formulă în celula selectată sau în fereastra Formula Bar.

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

Aici, vreau să caut Salariu de Ahmed care lucrează în IT În funcția dată, în cadrul departamentului lookup_value H4 și a selectat lookup_array B5:B7 apoi a folosit din nou XLOOKUP și a selectat al doilea criteriu I4 și tablou de căutare C3:F3 cu return_array C4:F7 . în mod neconcludent, se va returna Salariu .

În final, apăsați butonul ENTER cheie.

Apoi, se va afișa Salariu a valorii_de_consultare date.

Aici, puteți utiliza funcția Mâner de umplere la AutoFill formula pentru restul celulelor din tabelul Salariu coloană.

O alternativă la XLOOKUP imbricate

Puteți utiliza funcția de aninat XLOOKUP formula într-un alt mod.

Mai întâi, selectați celula în care să plasați valoarea rezultantă.

➤ Aici, am selectat celula J8

Apoi, introduceți următoarea formulă în celula selectată sau în fereastra Formula Bar.

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

Aici, am interschimbat doar valorile de căutare de la cele interioare la cele exterioare XLOOKUP funcție.

În cele din urmă, apăsați butonul ENTER cheie.

Instantaneu, se va afișa Salariu a valorii_de_consultare date.

Citește mai mult: Vlookup cu criterii multiple fără o coloană de ajutor în Excel (5 moduri)

3. Criterii multiple complexe

De asemenea, puteți căuta valori în funcție de mai multe criterii complexe folosind funcția XLOOKUP împreună cu funcția funcția LEFT .

Pentru început, selectați celula în care să plasați valoarea rezultată.

➤ Aici, am selectat celula F4

Apoi, tastați următoarea formulă în celula selectată sau în fereastra Formula Bar.

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

Aici, pentru diferitele criterii utilizate se folosesc expresii logice separate. În STÂNGA având în vedere funcția lookup_value "A" cu intervalul selectat B4:B14 Pentru cel de-al doilea criteriu s-a folosit operatorul "=" cu lookup_value în intervalul selectat C4:C14. Apoi am selectat intervalul B4:D14 ca return_array În cele din urmă, se va returna Salariu cu Numele angajatului și Dept.

Apăsați butonul ENTER și se va afișa tasta Salariu a valorii_de_consultare date.

Prin urmare, puteți utiliza funcția Mâner de umplere la AutoFill formula pentru restul celulelor din tabelul Salariu coloană.

Citește mai mult: Cum să căutați în mai multe foi în Excel (3 metode)

4. Criterii logice

De asemenea, puteți utiliza și funcția XLOOKUP pentru a căuta valori în funcție de mai multe criterii logice.

Pentru început, selectați celula în care să plasați valoarea rezultantă.

➤ Aici, am selectat celula F4

Apoi, tastați următoarea formulă în celula selectată sau în fereastra Formula Bar.

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

Aici, pentru multiplu logic, voi folosi logica booleană, iar apoi va căuta numărul. În XLOOKUP având în vedere funcția lookup_value "1" cu intervalul selectat C4:C14 Pentru cel de-al doilea criteriu utilizat ">" operator cu lookup_value în intervalul selectat D4:D14. Apoi am selectat intervalul B4:D14 ca return_array În cele din urmă, se va returna Salariu mai mare de 3000 .

Acum, apăsați butonul ENTER cheie.

Între timp, se va afișa Salariu a valorii_de_consultare date.

Pe scurt, puteți utiliza Mâner de umplere la AutoFill formula pentru restul celulelor din tabelul Salariu coloană.

Citește mai mult: Căutarea și returnarea mai multor valori concatenate într-o singură celulă în Excel

Secțiunea practică

Am dat o fișă de practică în caietul de lucru pentru a exersa aceste modalități explicate de XLOOKUP cu mai multe criterii. Îl puteți descărca de la adresa de mai sus.

În concluzie

În acest articol, am încercat să vă explic 4 modalități simple și rapide de a XLOOKUP cu mai multe criterii în Excel. Aceste modalități diferite vă vor ajuta să efectuați XLOOKUP cu mai multe criterii. Nu în ultimul rând, dacă aveți orice fel de sugestii, idei și feedback, vă rugăm să nu ezitați să comentați mai jos.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.