XLOOKUP su keliais kriterijais "Excel" programoje (4 paprasti būdai)

  • Pasidalinti
Hugh West

Kai kam nors gali prireikti ieškoti reikšmių pagal kelis kriterijus dideliame darbalapyje, galite naudoti tam tikras funkcijas. XLOOKUP yra viena iš funkcijų, leidžiančių ieškoti reikšmių pagal kelis kriterijus. Šiame straipsnyje paaiškinsiu, kaip XLOOKUP su keliais kriterijais "Excel" programoje.

Kad tai būtų geriau matoma, naudosiu duomenų rinkinį, kuriame pateikiama informacija apie įvairių skyrių darbuotojus. Duomenų rinkinyje yra 3 stulpeliai, t. y. Darbuotojo vardas, pavardė, skyrius ir Darbo užmokestis. Šiuose stulpeliuose pateikiama informacija apie darbuotojo atlyginimą.

Atsisiųsti į praktiką

XLOOKUP su keliais kriterijais.xlsx

4 būdai, kaip atlikti XLOOKUP su keliais kriterijais

1. XLOOKUP su keliais kriterijais

Galite naudoti XLOOKUP funkcija su keliais kriterijais.

Jei norite naudoti XLOOKUP funkcija pirmiausia pasirinkite ląstelę, į kurią norite įrašyti paieškos vertę.

➤ Čia pasirinkau ląstelę H4

Tada pasirinktoje ląstelėje arba į langelį įveskite šią formulę Formulės baras.

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

Noriu pažvelgti į Atlyginimas Ahmedas kuris dirba IT skyrius. Pasirinktoje funkcijoje lookup_value F4 & amp; G4 , toliau pasirinktas lookup_array B4:B14 & amp; C4:C14 tada pasirinko return_array D4:D14. Galiausiai bus grąžintas Atlyginimas .

Galiausiai paspauskite ĮVESKITE raktas.

Dabar bus rodomas Atlyginimas duotosios lookup_value.

Vėliau galite naudoti Užpildymo rankena į Automatinis pildymas likusių langelių formulę Atlyginimas skiltis.

Alternatyvus būdas

Pirmiausia pasirinkite ląstelę, į kurią norite įrašyti rezultatinę vertę.

➤ Čia pasirinkau ląstelę H4

Tada pasirinktoje ląstelėje arba į langelį įveskite šią formulę Formulės baras.

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

Čia, norėdami ieškoti Atlyginimas Jimas kuris dirba Buhalteris departamentas. Pateiktoje funkcijoje lookup_value 1 , toliau pasirinktas lookup_array B5:B14=F4 * C4:C14=G4 tada pasirinko return_array D4:D14. Galiausiai bus grąžintas Atlyginimas .

Paspauskite ĮVESKITE klavišą, galiausiai bus rodomas Atlyginimas duotosios lookup_value.

Dabar galite naudoti Užpildymo rankena į Automatinis pildymas formulę likusioms ląstelėms Atlyginimas stulpelis.

Skaityti daugiau: VLOOKUP su keliais kriterijais, įskaitant "Excel" datos intervalą (2 būdai)

2. Dvimatė / įterptinė XLOOKUP

Čia galite naudoti XLOOKUP funkciją dvimačiu arba įterptiniu būdu, kad galėtumėte ieškoti verčių.

Pirmiausia pasirinkite ląstelę, į kurią norite įdėti rezultatinę vertę.

➤ Čia pasirinkau ląstelę J4

Tada pasirinktoje ląstelėje arba į langelį įveskite šią formulę Formulės baras.

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

Čia noriu ieškoti Atlyginimas Ahmedas kuris dirba IT departamentas. Pateiktoje funkcijoje lookup_value H4 ir pasirinko lookup_array B5:B7 tada vėl naudojo XLOOKUP funkciją ir pasirinko 2-ąjį kriterijų I4 ir lookup_array C3:F3 su return_array C4:F7 . Neabejotinai, jis grąžins Atlyginimas .

Galiausiai paspauskite ĮVESKITE raktas.

Tada bus rodomas Atlyginimas duotosios lookup_value.

Čia galite naudoti Užpildymo rankena į Automatinis pildymas formulę likusioms ląstelėms Atlyginimas skiltis.

Įterptinio XLOOKUP alternatyva

Galite naudoti įterptą XLOOKUP formulę kitaip.

Pirmiausia pasirinkite ląstelę, į kurią norite įdėti rezultatinę vertę.

➤ Čia pasirinkau ląstelę J8

Tada pasirinktoje ląstelėje arba į langelį įveskite šią formulę Formulės baras.

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

Čia tiesiog pakeičiau vidinės ir išorinės paieškos reikšmes. XLOOKUP funkcija.

Galiausiai paspauskite ĮVESKITE raktas.

Akimirksniu bus rodomas Atlyginimas duotosios lookup_value.

Skaityti daugiau: Vlookup su keliais kriterijais be pagalbinio stulpelio "Excel" programoje (5 būdai)

3. Sudėtingi keli kriterijai

Taip pat galite ieškoti reikšmių pagal kelis sudėtingus kriterijus naudodami XLOOKUP funkciją kartu su funkcija LEFT .

Pirmiausia pasirinkite ląstelę, į kurią norite įdėti rezultatinę vertę.

➤ Čia pasirinkau ląstelę F4

Tada pasirinktoje ląstelėje arba į langelį įveskite šią formulę Formulės baras.

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

Čia skirtingiems kriterijams naudojamos atskiros loginės išraiškos. LEFT funkciją, atsižvelgiant į lookup_value "A" su pasirinktu diapazonu B4:B14 . Antrajam kriterijui naudojamas "=" operatorius su lookup_value pasirinktame intervale C4:C14. Tada pasirinkau diapazonas B4:D14 kaip return_array . Galiausiai bus grąžintas Atlyginimas su Darbuotojo vardas ir pavardė ir Departamentas.

Paspauskite ĮVESKITE klavišą ir bus rodomas Atlyginimas duotosios lookup_value.

Todėl galite naudoti Užpildymo rankena į Automatinis pildymas formulę likusioms ląstelėms Atlyginimas stulpelis.

Skaityti daugiau: Kaip atlikti paiešką keliuose "Excel" lapuose (3 metodai)

4. Loginiai kriterijai

Taip pat galite naudoti XLOOKUP funkcija, skirta ieškoti reikšmių pagal kelis loginius kriterijus.

Pirmiausia pasirinkite ląstelę, į kurią norite įdėti rezultatinę vertę.

➤ Čia pasirinkau ląstelę F4

Tada pasirinktoje ląstelėje arba į langelį įveskite šią formulę Formulės baras.

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

Čia keliems loginiams, naudosiu loginę logiką, o tada ji ieškos skaičiaus. XLOOKUP funkciją, atsižvelgiant į lookup_value "1" su pasirinktu diapazonu C4:C14 . Dėl antrojo kriterijaus ">" operatorius su lookup_value pasirinktame intervale D4:D14. Tada pasirinkau diapazonas B4:D14 kaip return_array . Galiausiai bus grąžintas Atlyginimas daugiau nei 3000 .

Dabar paspauskite ĮVESKITE raktas.

Tuo tarpu bus rodomas Atlyginimas duotosios lookup_value.

Trumpai tariant, galite naudoti Užpildymo rankena į Automatinis pildymas likusių langelių formulę Atlyginimas stulpelis.

Skaityti daugiau: Kelių verčių, sujungtų į vieną ląstelę, paieška ir grąžinimas "Excel" programoje

Praktikos skyrius

Sąsiuvinyje pateikiau pratybų lapą, kuriame galima praktiškai išbandyti šiuos paaiškintus būdus. XLOOKUP su keliais kriterijais. Jį galite atsisiųsti iš pirmiau pateiktos nuorodos.

Išvada

Šiame straipsnyje bandžiau paaiškinti 4 paprastus ir greitus būdus, kaip XLOOKUP su keliais kriterijais "Excel". Šie skirtingi būdai padės jums atlikti XLOOKUP su keliais kriterijais. Galiausiai, jei turite kokių nors pasiūlymų, idėjų ir atsiliepimų, nedvejodami komentuokite toliau.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.