Kazalo
Kadar koli bo kdo potreboval poiskati vrednosti glede na več meril iz velikega delovnega lista, lahko za to uporabite nekaj funkcij. XLOOKUP je ena od funkcij za iskanje vrednosti glede na več meril. V tem članku bom razložil XLOOKUP z več merili v Excelu.
Za boljšo vidnost bom uporabil nabor podatkov o zaposlenih iz različnih oddelkov. V naboru podatkov so trije stolpci, in sicer Ime in priimek zaposlenega, oddelek, in . Plača. Ti stolpci predstavljajo podatke o plači zaposlenega.
Prenesi v prakso
XLOOKUP z več merili.xlsx4 načini izvedbe XLOOKUP z več merili
1. XLOOKUP z več merili
Uporabite lahko funkcija XLOOKUP z več merili.
Če želite uporabiti XLOOKUP najprej izberite celico, v katero želite vstaviti vrednost iskanja.
➤ Tu sem izbral celico H4
Nato v izbrano celico ali v polje Formula Bar.
=XLOOKUP(F4&G4,$B$4:$B$14&$C$4:$C$14,$D$4:$D$14)
Želim pogledati v Plača na spletnem mestu Ahmed ki dela v IT oddelek. V izbrani funkciji lookup_value F4 & amp; G4 , nato je bil izbran lookup_array B4:B14 & C4:C14
nato izberite return_array D4:D14. Nazadnje bo vrnil Plača .
Na koncu pritisnite VSTOP ključ.
Zdaj se bo prikazal Plača dane vrednosti lookup_value.
Pozneje lahko uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice Plača stolpec.
Alternativni način
Najprej izberite celico, v katero želite vnesti rezultatno vrednost.
➤ Tu sem izbral celico H4
Nato v izbrano celico ali v polje Formula Bar.
=XLOOKUP(1,($B$5:$B$15=F4)*($C$5:$C$15=G4),$D$5:$D$15)
Če želite poiskati Plača na spletnem mestu Jim ki dela v Računovodja oddelek. V dani funkciji je lookup_value 1 , nato je bil izbran lookup_array B5:B14=F4 * C4:C14=G4
nato izberite return_array D4:D14. Nazadnje bo vrnil Plača .
Pritisnite VSTOP sčasoma se bo prikazala tipka Plača dane vrednosti lookup_value.
Zdaj lahko uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice Plača stolpec.
Preberite več: VLOOKUP z več merili, vključno z razponom datuma v Excelu (2 načina)
2. Dvodimenzionalni/skladiščni XLOOKUP
Tu lahko uporabite XLOOKUP funkcijo na dvodimenzionalen ali vgnezden način za iskanje vrednosti.
Najprej izberite celico, v katero želite vstaviti rezultatno vrednost.
➤ Tu sem izbral celico J4
Nato v izbrano celico ali v polje Formula Bar.
=XLOOKUP(H4,$B$4:$B$7,XLOOKUP(I4,$C$3:$F$3,$C$4:$F$7))
Tukaj želim poiskati Plača na spletnem mestu Ahmed ki dela v IT oddelek. V dani funkciji je lookup_value H4 in izbral lookup_array B5:B7 nato ponovno uporabil XLOOKUP in izbrali 2. merilo I4 in lookup_array C3:F3 z return_array C4:F7 . V končni fazi bo vrnil Plača .
Na koncu pritisnite VSTOP ključ.
Nato se prikaže Plača dane vrednosti lookup_value.
Tu lahko uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice Plača stolpec.
Alternativa za vgnezdeni XLOOKUP
Uporabite lahko vgnezdene XLOOKUP formulo na drug način.
Najprej izberite celico, v katero želite vstaviti rezultatno vrednost.
➤ Tu sem izbral celico J8
Nato v izbrano celico ali v polje Formula Bar.
=XLOOKUP(I8, C3:F3, XLOOKUP(H8, B4:B7, C4:F7))
V tem primeru sem samo zamenjal vrednosti iskanja iz notranjega v zunanji XLOOKUP funkcijo.
Na koncu pritisnite VSTOP ključ.
Takoj se prikaže Plača dane vrednosti lookup_value.
Preberite več: Vlookup z več merili brez pomožnega stolpca v Excelu (5 načinov)
3. Kompleksna več meril
Vrednosti lahko poiščete tudi glede na več zapletenih meril z uporabo XLOOKUP skupaj s funkcijo funkcija LEVA .
Najprej izberite celico, v katero želite vstaviti rezultatno vrednost.
➤ Tu sem izbral celico F4
Nato v izbrano celico ali v polje Formula Bar.
=XLOOKUP(1,(LEFT(B4:B14)="A")*(C4:C14="IT"),B4:D14)
Tu so za različna merila uporabljeni ločeni logični izrazi. LEVA funkcijo glede na lookup_value "A" z izbranim območjem B4:B14 Za drugo merilo se uporabi operator "=" z lookup_value v izbranem območju C4:C14. Nato sem izbral območje B4: D14 kot return_array . Nazadnje bo vrnil Plača s spletno stranjo . Ime zaposlenega in . Oddelek.
Pritisnite VSTOP in prikazalo se bo Plača dane vrednosti lookup_value.
Zato lahko uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice Plača stolpec.
Preberite več: Kako poiskati več listov v Excelu (3 metode)
4. Logična merila
Uporabite lahko tudi XLOOKUP funkcijo za iskanje vrednosti glede na več logičnih meril.
Najprej izberite celico, v katero želite vstaviti rezultatno vrednost.
➤ Tu sem izbral celico F4
Nato v izbrano celico ali v polje Formula Bar.
=XLOOKUP(1,(C4:C14="IT")*(D4:D14>3000),B4:B14)
Tukaj bom za več logičnih uporabil logiko boolean, nato pa bo poiskal številko. XLOOKUP funkcijo glede na lookup_value "1" z izbranim območjem C4:C14 Za drugo uporabljeno merilo ">" upravljavec z lookup_value v izbranem območju D4:D14. Nato sem izbral območje B4: D14 kot return_array . Nazadnje bo vrnil Plača več kot 3000 .
Zdaj pritisnite tipko VSTOP ključ.
V tem času se prikaže Plača dane vrednosti lookup_value.
Skratka, uporabite lahko Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice Plača stolpec.
Preberite več: Iskanje in vračanje več vrednosti, združenih v eno celico v Excelu
Oddelek za prakso
V delovnem zvezku sem dal vadbeni list za vadbo teh pojasnjenih načinov XLOOKUP z več merili. Prenesete ga lahko z zgornjega naslova.
Zaključek
V tem članku sem poskušal razložiti 4 preproste in hitre načine XLOOKUP z več merili v Excelu. Ti različni načini vam bodo pomagali pri izvajanju XLOOKUP Če imate kakršne koli predloge, ideje in povratne informacije, jih lahko komentirate spodaj.