INDEX MATCH s 3 kriterija u Excelu (4 primjera)

  • Podijeli Ovo
Hugh West

Za izdvajanje podataka s različitim kriterijima ili uvjetima u programu Microsoft Excel, kombinacija funkcija INDEX i MATCH dosad je najprikladnija. U ovom ćete članku saznati kako možete koristiti ove funkcije INDEX i MATCH zajedno s 3 različita kriterija u programu Excel s odgovarajućim ilustracijama.

Preuzmi radnu bilježnicu

Možete preuzeti Excel radnu knjigu koju smo koristili za pripremu ovog članka.

INDEX MATCH with 3 Criteria.xlsx

4 Uses of INDEX MATCH s 3 kriterija u Excelu

1. INDEX MATCH s 3 kriterija u Excelu (formula niza)

U sljedećem skupu podataka, brojni modeli Xiaomi pametnih telefona leže s odgovarajućim modelima čipseta, RAM-om i konfiguracijama kamere. Na temelju podataka dostupnih u tablici, pronaći ćemo model pametnog telefona koji zadovoljava tri različita kriterija iz prva tri stupca specifikacija.

Na primjer, želimo pronaći model koji koristi Snapdragon čipset , ima 8 GB RAM-a i ima kameru od 108 MP.

Odaberite izlaz Cell E17 i upišite:

=INDEX(E5:E14,MATCH(1,(C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0))

Sada pritisnite CTRL+Shift+Enter da biste pronašli izlaz budući da je ovo formula polja. Ali ako koristite Excel 365 tada morate pritisnuti samo Enter .

Ovdje, MATCH funkcija izdvaja broj retka na temelju definiranih kriterija. Sa svojim prvim argumentom kao 1,funkcija MATCH traži vrijednost 1 u nizu pretraživanja (drugi argument) gdje su ispunjeni svi kriteriji i vraća odgovarajući broj retka. Funkcija INDEX zatim koristi ovaj broj retka za izdvajanje modela pametnog telefona iz Stupca E .

Pročitajte više: Kako spojiti više Kriteriji iz različitih polja u Excelu

2. INDEX MATCH s 3 kriterija u Excelu (formula bez niza)

Ako ne želite koristiti formulu niza, evo još jedne formule koju možete primijeniti u izlazu ćelija E17 :

=INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0))

Nakon što pritisnete Enter , dobit ćete sličan izlaz kao u prethodnom odjeljku.

🔎 Kako funkcionira formula?

  • Unutar formule, drugi argument MATCH Funkcija definirana je drugom funkcijom INDEX koja traži sve podudarne kriterije i vraća niz:

{0;1;0;0;0 ;1;0;0;1;0}

  • MATCH funkcija zatim traži vrijednost-1 u ovom polju i vraća odgovarajući broj retka prvog nalaz.
  • Konačno, vanjska funkcija INDEX izvlači vrijednost iz Stupca E na temelju broja retka pronađenog u prethodnom koraku.

Pročitajte više: INDEX, MATCH i MAX s više kriterija u Excelu

Slična očitanja

  • Više kriterija u Excelu pomoću INDEX-a, MATCH i COUNTIFFunkcija
  • Excel Index Match jedan/više kriterija s jednim/više rezultata
  • Excel INDEX-MATCH Formula za vodoravno vraćanje više vrijednosti
  • Podudaranje indeksa Višestruki kriteriji sa zamjenskim znakom u Excelu (Kompletan vodič)
  • [Popravljeno!] PODudaranje indeksa ne vraća točnu vrijednost u Excelu (5 razloga)

3. Kombinacija funkcija IFERROR, INDEX i MATCH s 3 kriterija

Ponekad zadani kriteriji ili uvjeti možda neće odgovarati podacima dostupnim u tablici. U tom će slučaju bilo koja od formula u zadnje dvije metode vratiti pogrešku #N/A . Ali možemo modificirati formulu da vrati poruku "Nije dostupno" ako zadani kriteriji ne odgovaraju. Dakle, moramo koristiti funkciju IFERROR da posluži svrsi.

Tražena formula u izlazu ćelije E17 sada bi trebala biti:

=IFERROR(INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0)),"Not Available")

Nakon što pritisnete Enter , vidjet ćemo definiranu poruku- “Nije dostupno” jer smo malo izmijenili kriterije ne mogu korelirati s podacima dostupnim u tablici.

Pročitajte više: Ako s INDEX-MATCH u Excelu (3 prikladna pristupa )

4. INDEX MATCH s 3 kriterija duž stupaca i redaka u Excelu

U posljednjem odjeljku, sada ćemo dodijeliti zaglavlja Chipset i RAM u dva odvojena retka (4 i 5) . Također smo dodali još dvije marke pametnih telefona Stupac C . Raspon ćelija od D6 do F8 predstavlja odgovarajuće modele na temelju marki, skupova čipova i RAM-a u zaglavljima stupaca i redaka.

Na temelju ove matrice pretraživanje duž redaka i zaglavlja stupaca, izvući ćemo model pametnog telefona u ćeliji E11 koji zadovoljava kriterije definirane u rasponu ćelija D11:D13 .

U izlazu ćelije E11 tražena formula pod navedenim uvjetima bit će:

=INDEX(D6:F8, MATCH(C13,C6:C8,0), MATCH(C11&C12,D4:F4&D5:F5,0))

Nakon što pritisnete Enter , pronaći ćete konačni izlaz kao što je prikazano na slici ispod.

U ovoj formuli, prvi MATCH funkcija definira broj retka iz Stupca C koji odgovara zadanim kriterijima za marke. U trećem argumentu (column_num) funkcije INDEX , druga funkcija MATCH definira broj stupca kombiniranjem kriterija čipseta i RAM-a.

Pročitajte više: Indeks odgovara višestrukim kriterijima u recima i stupcima u Excelu

Završne riječi

Nadam se od ovih gore spomenutih metoda sada će vam pomoći da ih primijenite u svojoj Excel proračunskoj tablici dok radite s funkcijama INDEX i MATCH s 3 različita kriterija. Ako imate pitanja ili povratnih informacija, javite mi u odjeljku za komentare. Ili možete provjeriti naše druge članke vezane uz Excel funkcije na ovoj web stranici.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.