INDEX MATCH keliems kriterijams eilutėse ir stulpeliuose "Excel

  • Pasidalinti
Hugh West

Dažnai galite atsidurti situacijoje, kai dirbate su dideliu duomenų masyvu ir jums reikia rasti tam tikras unikalias reikšmes ar tekstus, tačiau neturite tam skirto konkretaus identifikatoriaus. Tokiu atveju rezultatui rasti naudojama vertikalioji arba horizontalioji paieška su keliomis sąlygomis. Tačiau, užuot naudoję šias funkcijas, patyrę naudotojai paprastai taiko INDEKSO RUNGTYNĖS derinys. INDEKSAS ir MATCH funkcijos yra pranašesnės už VLOOKUP arba HLOOKUP Be to, INDEKSO RUNGTYNĖS formulė gali ieškoti reikšmės su keliais kriterijais skirtinguose lapuose ir grąžinti rezultatą į kitą darbalapį. Šiame straipsnyje parodysiu, kaip 2 idealūs pavyzdžiai INDEKSO RUNGTYNĖS funkcijos keliems kriterijams eilutėse ir stulpeliuose "Excel" .

Atsisiųsti praktikos sąsiuvinį

Demonstravimui naudotą sąsiuvinį galite atsisiųsti iš toliau pateiktos atsisiuntimo nuorodos.

INDEX MATCH keliems kriterijams eilutėse ir stulpeliuose.xlsx

2 Idealūs INDEX MATCH pavyzdžiai keliems kriterijams eilutėse ir stulpeliuose "Excel" programoje

Šioje dalyje parodysiu 2 idealius INDEX MATCH funkcijų pavyzdžius, skirtus keliems kriterijams. Demonstracijos tikslais naudojau šį pavyzdinį duomenų rinkinį. Turime Metinis egzaminų protokolas mokyklos pavadinimu Rožių slėnio vaikų darželis . Tačiau mes turime Studentų vardai stulpelyje B ir jų ženklai Istorija , Matematika, ir Anglų kalba stulpeliuose C , D , ir E atitinkamai.

1. Keli kriterijai OR tipo eilutėse ir stulpeliuose programoje "Excel

Pradžioje aptarsiu kelis ARBA kriterijai. Apskritai ARBA tipas naudojamas, kai argumentas turi tenkinti bet kurią iš sąlygų. Jį gana paprasta naudoti. Paprastai, INDEKSO RUNGTYNĖS funkcijos su keliais kriterijais ARBA tipą galima atlikti dviem būdais, pvz. Masyvas formulė ir Ne masyvų Tačiau toliau demonstruoju abu procesus su tuo pačiu duomenų rinkiniu.

1.1 INDEX ir MATCH funkcijos su masyvo formule

Iš pradžių parodysiu, kaip naudoti INDEKSAS ir MATCH funkcijos su Masyvas formulė. Ją gana patogu naudoti. Tačiau turite atlikti toliau nurodytus veiksmus.

📌 Žingsniai:

  • Pirmiausia pasirinkite langelį E15 ir užrašykite šią formulę.

=INDEX(B5:B13,MATCH(TRUE,(((C5:C13)>95)+((D5:D13)>95)+((E5:E13)>95))>0,0))

🔎 Formulės suskirstymas:

  • Naudojant MATCH funkcija, 3 kriterijai: Žymos istorijoje , Matematika , ir Anglų kalba yra suderinti su intervalais C5:C13 , D5:D13 , ir E5:E13 atitinkamai iš duomenų rinkinio.
  • Šiuo atveju rungtynių tipas yra 1 , kuris yra tiksli atitiktis.
  • Galiausiai, naudodami INDEKSAS funkcija gauna mokinio vardą iš diapazono B5:B13 .
  • Galiausiai paspauskite Įveskite raktą, kad rastumėte pirmojo mokinio, turinčio daugiau nei 95 bet kokią temą.

Skaityti daugiau: Pavyzdžiai su INDEX-MATCH formule programoje "Excel" (8 būdai)

Panašūs skaitiniai

  • Kaip naudoti INDEX ir Match daliniam atitikimui (2 būdai)
  • INDEX MATCH su 3 kriterijais "Excel" programoje (4 pavyzdžiai)
  • INDEX MATCH keliuose "Excel" lapuose (su alternatyva)
  • Kelių eilučių indeksų atitikmenų suma "Excel" programoje (3 būdai)
  • Keli kriterijai programoje "Excel" naudojant INDEX, MATCH ir COUNTIF funkcijas

1.2 INDEX ir MATCH su ne masyvu

Be to, galite naudoti Ne masyvų formulę ir vis tiek gausite panašią išvestį. Tačiau, jei nenorite naudoti Masyvas formulę, galite naudoti Ne masyvų formulė. Taigi, perskaitykite šiuos veiksmus.

📌 Žingsniai:

  • Pirmiausia pasirinkite ląstelę E15 ir įterpkite šią formulę.

=INDEX(B5:B13,MATCH(TRUE,INDEX((((C5:C13)>95)+((D5:D13)>95)+((E5:E13)>95))>0,0,1),0))

  • Galiausiai paspauskite Įveskite klavišą, kad gautumėte galutinę išvestį.

Skaityti daugiau: INDEX MATCH su keliais kriterijais kitame lape (2 būdai)

2. "Excel" eilutėse ir stulpeliuose įveskite kelis kriterijus

Panašiai IR kelių kriterijų tipą galima užpildyti masyvas formulė ir Ne masyvų formulė. Paprastai IR tipas taikomas tada, kai argumentas turi atitikti visas sąlygas. Demonstracijos tikslais naudosiu ankstesnį duomenų rinkinį. Tačiau, norėdami lengvai atlikti operaciją, turite peržiūrėti toliau pateiktą skyrių.

2.1 INDEX ir MATCH funkcijos su masyvu

Pirmiausia tai atliksiu naudodamas Masyvas formulė. Tačiau ji labai panaši į ARBA Taigi, kad tinkamai atliktumėte operaciją, vadovaukitės toliau pateiktomis instrukcijomis.

📌 Žingsniai:

  • Iš pradžių spustelėkite ląstelę E15 ir užrašykite toliau pateiktą formulę.

=INDEX(B5:B13,MATCH(1,(((C5:C13)>90)*((D5:D13)>90)*((E5:E13)>90)),0))

🔎 Formulės suskirstymas:

  • Pirma, MATCH funkcija turi 3 kriterijus: Žymos istorijoje , Matematika , ir Anglų kalba suderinami su atitinkamais intervalais, C5:C13 , D5:D13 , ir E5:E13 iš pateikto duomenų rinkinio.
  • Po to randamas atitikmuo 1 ir randama tiksli atitiktis, atitinkanti visas sąlygas.
  • Galiausiai INDEKSAS funkcija pateikia mokinio vardą iš diapazono B5:B13 toms rungtynėms.
  • Panašiai, pirmojo mokinio, turinčio daugiau nei 90 visuose 3 objektai bus rodomi taip, kaip parodyta toliau pateiktame paveikslėlyje.

Skaityti daugiau: "Excel" INDEX MATCH su keliais kriterijais (4 tinkami pavyzdžiai)

2.2 Ne masyvų naudojimas naudojant INDEX ir MATCH

Galiausiai parodysiu, kaip naudoti INDEKSAS ir MATCH funkcijos su keliais kriterijais IR tipą su Ne masyvų formulė. Panašiai atlikite šiuos veiksmus, kad gautumėte galutinį rezultatą.

📌 Žingsniai:

  • Pirmiausia pasirinkite langelį E15 ir užrašykite toliau nurodytą formulę.

=INDEX(B5:B13,MATCH(1,INDEX((((C5:C13)>90)*((D5:D13)>90)*((E5:E13)>90)),0,1),0))

  • Galiausiai paspauskite Įveskite klavišą, kad gautumėte galutinę išvestį.

Skaityti daugiau: Kaip "Excel" programoje suderinti kelis kriterijus iš skirtingų masyvų

INDEX MATCH keliems kriterijams skirtinguose "Excel" lapuose

Laimei, INDEKSO RUNGTYNĖS formulė yra gana veiksminga, kai ieškote duomenų pagal kelis kriterijus tiek stulpeliuose, tiek eilutėse skirtinguose lapuose. Šioje dalyje sužinosite, kaip galime naudoti INDEKSAS ir MATCH funkcijas keliuose darbalapiuose su atitinkamomis iliustracijomis. Taigi atlikite toliau nurodytus veiksmus.

📌 Žingsniai:

  • Pirmiausia spustelėkite ląstelę D4 .
  • Antra, užrašykite šią formulę.

=INDEX(Duomenų rinkinys!B5:B13,MATCH(TRUE,((((Duomenų rinkinys!C5:C13)>95)+((Duomenų rinkinys!D5:D13)>95)+((Duomenų rinkinys!E5:E13)>95))>0,0)))

Čia " Duomenų rinkinys " yra lapo, iš kurio norite ištraukti duomenis, pavadinimas.

  • Panašiai galite pakeisti lapo pavadinimą bei sąlygą ir gauti norimą rezultatą.

Skaityti daugiau: "Excel" rodyklė Suderinti vieną ir (arba) kelis kriterijus su vienu ir (arba) keliais rezultatais

Išvada

Tai yra visi veiksmai, kurių galite imtis taikyti INDEX MATCH funkcijas keliems kriterijams "Excel" eilutėse ir stulpeliuose. Tikimės, kad dabar galėsite lengvai sukurti reikiamus koregavimus. Nuoširdžiai tikiuosi, kad ko nors išmokote ir jums patiko šis vadovas. Jei turite klausimų ar rekomendacijų, praneškite mums toliau pateiktame komentarų skyriuje.

Jei norite gauti daugiau tokios informacijos, apsilankykite Exceldemy.com .

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ą.