Sadržaj
Kad god netko treba tražiti vrijednosti ovisno o više kriterija s velikog radnog lista, možete upotrijebiti neke funkcije da to učinite. XLOOKUP jedna je od funkcija za traženje vrijednosti ovisno o više kriterija. U ovom ću članku objasniti XLOOKUP s više kriterija u Excelu.
Kako bih ga učinio vidljivijim, upotrijebit ću skup podataka o zaposlenicima različitih odjela. Postoje 3 stupca u skupu podataka koji su ime zaposlenika, odjel, i plaća. Ovdje ti stupci predstavljaju informacije o plaći zaposlenik.
Preuzmi za praksu
XLOOKUP s višestrukim kriterijima.xlsx
4 načina za korištenje XLOOKUP-a s više kriterija
1. XLOOKUP s više kriterija
Možete koristiti funkciju XLOOKUP s više kriterija .
Da biste koristili funkciju XLOOKUP prvo odaberite ćeliju u koju želite smjestiti svoju vrijednost pretraživanja.
➤ Ovdje sam odabrao ćeliju H4
Zatim upišite sljedeću formulu u odabranu ćeliju ili u Traku s formulama.
=XLOOKUP(F4&G4,$B$4:$B$14&$C$4:$C$14,$D$4:$D$14)
Želim pogledati Plaću Ahmeda koji radi u IT odjelu . U odabranoj funkciji lookup_value F4 & G4 , zatim je odabrao lookup_array B4:B14 & C4:C14
zatim je odabrao return_array D4:D14. Konačno, to ćevratite Plaću .
Na kraju pritisnite tipku ENTER .
Sada će se prikazati Plaća od zadane lookup_value.
Kasnije, možete koristiti Full Handle za AutoFill formula za ostale ćelije stupca Plaća .
Alternativni način
Prvo odaberite ćeliju u koju želite smjestiti rezultantnu vrijednost.
➤ Ovdje sam odabrao ćeliju H4
Zatim upišite sljedeću formulu u odabrano ćeliju ili u Traku formule.
=XLOOKUP(1,($B$5:$B$15=F4)*($C$5:$C$15=G4),$D$5:$D$15)
Ovdje, za traženje Plaća Jima koji radi u odjelu Računovođe . U funkciji dana lookup_value 1 , zatim je odabran lookup_array B5:B14=F4 * C4:C14=G4
a zatim odabran return_array D4:D14. Konačno, vratit će Plaću .
Pritisnite tipku ENTER , na kraju će se prikazati Plaća od zadane lookup_value.
Sada možete koristiti formulu Fill Handle za AutoFill za ostale ćelije stupca Plaća .
Pročitajte više: VLOOKUP s više kriterija uključujući datumski raspon u Excelu (2 načina)
2. Dvodimenzionalni/ugniježđeni XLOOKUP
Ovdje možete koristiti XLOOKUP funkcionira dvodimenzionalno ili ugniježđeno za traženje vrijednosti.
Prvo odaberite ćeliju u koju ćete postavitirezultantna vrijednost.
➤ Ovdje sam odabrao ćeliju J4
Zatim upišite sljedeću formulu u odabranu ćeliju ili u traku formule.
=XLOOKUP(H4,$B$4:$B$7,XLOOKUP(I4,$C$3:$F$3,$C$4:$F$7))
Ovdje, želim potražiti Plaću od Ahmeda koji radi u IT odjelu. U funkciji dana lookup_value H4 i odabran lookup_array B5:B7 a zatim ponovno korištena funkcija XLOOKUP i odabrao 2. kriterij I4 i lookup_array C3:F3 s return_array C4:F7 . Nepouzdano, vratit će Plaću .
Na kraju pritisnite tipku ENTER .
Zatim, pokazat će Plaću od zadane lookup_value.
Ovdje možete koristiti Full Handle na AutoFill formulu za ostatak ćelija stupca Plaća .
Alternativa ugniježđenom XLOOKUP-u
Možete koristiti ugniježđenu XLOOKUP formulu na drugi način.
Prvo odaberite ćeliju u koju ćete smjestiti svoju rezultantnu vrijednost.
➤ Ovdje sam odabrao ćeliju J8
Zatim upišite sljedeću formulu u odabranu ćeliju ili u traku formule.
=XLOOKUP(I8, C3:F3, XLOOKUP(H8, B4:B7, C4:F7))
Ovdje sam upravo zamijenio vrijednosti pretraživanja iz unutarnje u vanjsku XLOOKUP funkciju.
Na kraju pritisnite tipku ENTER .
Odmah će se prikazati Plaća od datoglookup_value.
Pročitajte više: Vlookup s višestrukim kriterijima bez pomoćnog stupca u Excelu (5 načina)
3. Složeni višestruki kriteriji
Također možete pretraživati vrijednosti ovisno o višestrukim složenim kriterijima pomoću XLOOKUP funkcije zajedno s LIJEVO funkcijom .
Za početak odaberite ćeliju u koju ćete smjestiti svoju rezultantnu vrijednost.
➤ Ovdje sam odabrao ćeliju F4
Zatim upišite sljedeću formulu u odabranoj ćeliji ili u traku formule.
=XLOOKUP(1,(LEFT(B4:B14)="A")*(C4:C14="IT"),B4:D14)
Ovdje, za različiti kriteriji koristili su zasebne logičke izraze. U funkciji LEFT dana je lookup_value “A” s odabranim rasponom B4:B14 . Za drugi kriterij korišten je operator “=” s lookup_value unutar odabranog raspona C4:C14. Tada sam odabrao raspon B4:D14 kao return_array . Konačno, vratit će Plaću s Imenom zaposlenika i Odjelom
Pritisnite tipku ENTER i prikazat će se Plaća dane lookup_value.
Stoga možete koristiti formulu Full Handle to AutoFill za ostale ćelije stupca Plaća .
Pročitajte više: Kako tražiti na više listova u Excelu (3 metode)
4. Logično Kriteriji
Također možete koristiti funkciju XLOOKUP za pretraživanje vrijednosti ovisno o višestrukim logičkim kriterijima.
Za početak odaberite ćeliju u koju ćete smjestiti svoju rezultantnu vrijednost.
➤ Ovdje sam odabrao ćeliju F4
Zatim upišite sljedeću formulu u odabranu ćeliju ili u Traku s formulama.
=XLOOKUP(1,(C4:C14="IT")*(D4:D14>3000),B4:B14)
Ovdje, za višestruku logiku, koristit ću Booleovu logiku, a zatim će tražiti broj. U funkciji XLOOKUP dana je lookup_value “1” s odabranim rasponom C4:C14 . Za drugi kriterij korišten je “>” operator s lookup_value unutar odabranog raspona D4:D14. Tada sam odabrao raspon B4:D14 kao return_array . Konačno, vratit će Plaću veću od 3000 .
Sada pritisnite ENTER ključ.
U međuvremenu će prikazati Plaću dane lookup_value.
Ukratko, možete upotrijebiti Full Handle za AutoFill formulu za ostale ćelije stupca Plaća .
Pročitajte više: Traženje i vraćanje više vrijednosti spojenih u jednu ćeliju u programu Excel
Vježbajte Odjeljak
Dao sam vježbeni list u radnoj bilježnici za vježbanje ovih objašnjenih načina XLOOKUP-a s više kriterija. Možete ga preuzeti s gore navedenog.
Zaključak
U ovom sam članku pokušao objasniti 4 jednostavna ibrzi načini XLOOKUP-a s više kriterija u Excelu. Ovi različiti načini pomoći će vam da izvršite XLOOKUP s više kriterija. Posljednje, ali ne manje važno, ako imate bilo kakve prijedloge, ideje ili povratne informacije, slobodno komentirajte dolje.