Sadržaj
Za napredno traženje u Excelu, INDEX i MATCH mogu se koristiti umjesto VLOOKUP . INDEX i MATCH su potrebni za opsežna pretraživanja i mnoge od njih su apsolutno nevjerovatne. Uz primjer, naučit ćemo vas kako koristiti Excel INDEX i MATCH funkcije u Excelu u ovom vodiču.
Preuzmite Vježnicu
Preuzmite ovu radnu svesku za vježbanje dok čitate ovaj članak.
Upotreba INDEX-MATCH Formula.xlsx
8 učinkovitih primjera INDEX-MATCH Formula u Excelu
Koristit ćemo primjer skupa podataka u odjeljcima ispod da pokažemo kako koristiti funkcije INDEX i MATCH na njemu. Pokazat ćemo vam kako primijeniti obje funkcije na 8 različitih načina da izvršite traženje vrijednosti.
♣Sintaksa:
= INDEX ( niz , broj_reda , [ broj_stupca ])
♣Argumenti:
- niz : raspon ćelija vrijednosti
- broj_reda : vraća rezultate za red u odabranom rasponu.
- broj_stupca : vraća rezultate za kolonu u odabranom rasponu.
♣Rezultat:
Funkcija Indeks vraća vrijednost ili referenca ćelije u navedenom rasponu koji je na presjeku određenog reda istupac.
♣Sintaksa:
= MATCH ( vrijednost_potraži , niz_potraži ,[ match_type ])
♣Argumenti:
- lookup_value : Vrijednost koju želite pronaći u rasponu.
- lookup_array : Raspon u kojem pretražujete lookup_value .
- match_type : Određuje kako vrijednost pretraživanja i vrijednosti niza pretraživanja se podudaraju u Excelu.
- 1 = točno ili sljedeće najmanje.
- 0 = točno podudaranje.
- -1 = tačan ili sljedeći najveći.
♣Rezultat:
Vraća poziciju stavke u nizu u smislu njenog relativnog pozicija.
Primjer 1: Osnovna kombinacija funkcija INDEX i MATCH u Excelu
Recimo, želite da izvršite traženje Price za određeni ID narudžbe . Kombiniraćemo funkciju INDEX i MATCH da to učinimo.
Korak 1:
- U ćeliju G5 upišite sljedeću formulu.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))
Ovdje,
- MATCH(G4,B5:B11,0) odnosi se na ćeliju G4 kao lookup_value u rasponu B5:B11 za tačno podudaranje. Vraća 4 jer je vrijednost u redu broj 4 .
- INDEX(D5:D11, MATCH(G4,B5:B11,0)) pominje D5:D11 kao niz odakle dobijamo vrijednost i red_num je 4 kao što smo dobili iz MATCH Broj_kolone nije potreban jer primjenjujemo INDEX samo za jednustupac.
Korak 2:
- Pritisnite Enter da biste dobili rezultat.
Pročitajte više: Primjeri sa INDEX-MATCH formulom u Excelu (8 pristupa)
Primjer 2: Koristite formulu INDEKS-PODRŽAVANJA za traženje s lijeve strane u Excelu
Možete i tražiti od jednog stupca do drugog. Vrijednost za stupac C , drugi stupac našeg INDEX opseg B5:D11 , naći će se u sljedećem primjeru. Slijedite korake u nastavku da izvršite traženje s lijeve strane.
Korak 1:
- Upišite sljedeću formulu u ćelija G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)
Korak 2:
- Zatim pritisnite Enter da vidite rezultat.
Korak 3:
- Konačno, koristite AutoFill da vidite rezultate u potpunosti.
Pročitajte više: Kako koristiti INDEX-MATCH formulu u Excelu za generiranje višestrukih rezultata
Primjer 3: Analizirajte stanje osjetljivo na mala i mala slova kombiniranjem funkcija INDEX i MATCH u Excelu
Za Analiza osjetljiva na velika i mala slova , možete primijeniti INDEX i MATCH funkciju u kombinaciji.
Da analizirate i izvršite traženje, slijedite koraci u nastavku.
Korak 1:
- Želimo pronaći ID MARK umjesto Oznaka . da vidimo šta se dešava. Unesite sljedeću ćeliju formule C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
Korak2:
- Na kraju, pritisnite Enter da biste pronašli ID narudžbe za MARK .
Pogledajte pažljivo; dobijen je rezultat za savršeno podudaranje s velikim slovom MARK , ali ne i za Oznaku .
Primjer 4: Potražite dvije kolone s formulom INDEX-MATCH u Excelu
Fascinantno je primijetiti da možete pretraživati u više kolona za više kriterija u isto vrijeme. Na primjer, tražit ćemo ID narudžbe kao i Cijenu osobe. Slijedite dolje navedene korake da izvršite traženje za dva kriterija.
Korak 1:
- Prvo, upišite sljedeće formula u ćeliji G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
- Drugo, pritisnite Enter za dobiti prvu vrijednost u ćeliji G5 .
Stoga ćete prvu vrijednost traženja pronaći u ćeliji G5 .
Korak 2:
- Da biste dobili drugu vrijednost pretraživanja, upišite sljedeću formulu u ćeliju G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))
- Ovo je funkcija niza tako da moramo primijeniti ovu funkciju pritiskom na Crtl + Shift + Enter
- Kao rezultat, imat ćete prva vrijednost traženja u ćeliji G6 .
Pročitajte više: PODRŽAVANJE INDEKSA s više kriterija u Različiti list (2 načina)
Slična očitanja
- Excel INDEX MATCH za vraćanje više vrijednostiu jednoj ćeliji
- Excel Formula INDEX-MATCH za vraćanje više vrijednosti vodoravno
- [Fiksno!] INDEKS PODARHANJE Ne vraća ispravnu vrijednost u Excelu ( 5 razloga)
- Kako odabrati određene podatke u Excelu (6 metoda)
- INDEX MATCH vs VLOOKUP funkcija (9 primjera)
Primjer 5: Dvosmjerno traženje pomoću formule INDEX-MATCH
Možete izvršiti traženje za red i stupac u Dvosmjerno . Slijedite korake u nastavku da pronađete vrijednost u retku i stupcu u isto vrijeme.
Korak 1:
- Unesite formulu u ćeliju G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))
Korak 2:
- Na kraju, pritisnite Enter .
Primjer 6: Pronađite Najbliže podudaranje u Excelu spajanjem funkcija INDEX i MATCH
Funkcija INDEX i MATCH funkcija su korisne za pronalaženje ili traženje najbližeg podudaranja između raspona. Na primjer, željeli bismo odrediti ko ima najbližu vrijednost našoj ciljnoj vrijednosti, koja je u ovom slučaju $15 . Da biste to učinili, jednostavno slijedite dolje navedene korake.
Korak 1:
- Da biste pronašli najbliže podudaranje, otkucajte sljedeću formulu.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))
Ovdje,
ABS(D5:D11-G4) je apsolutna vrijednost razlike sa ciljnom vrijednošću 15 između raspona D5:D11 .
MIN(ABS(D5:D11-G4) naredbe da nađemo minimalnu razliku apsolutnogvrijednosti.
Korak 2:
- Pritiskom Ctrl + Shift + Enter , ovu funkciju ćemo primijeniti kao funkciju niza.
Pročitajte više: Formula INDEX-MATCH za pronalaženje minimalne vrijednosti u Excelu (4 pogodna načina)
Primjer 7: Trosmjerno traženje korištenjem funkcija INDEX i MATCH u Excelu
A Trosmjerno traženje je najbolja stvar koju možete postići korištenjem INDEX i MATCH funkcije. Tro-smjerno traženje dodaje dodatnu dimenziju relevantnosti. Na primjer, možemo shvatiti koliko je Jenny platila za dva različita artikla u tri odvojena mjeseca. Slijedite jednostavne korake navedene u nastavku da biste to učinili.
Korak 1:
- Za izvođenje Tri -way Lookup , prvo upišite formulu ispod u ćeliju H6 .
=INDEX(($D$5:$E$7,$D$10:$E$12,$D$15:$E$17),MATCH($G$6,$C$5:$C$7,0),MATCH(H$5,$D$4:$E$4,0),(IF(H$4="Jan",1,IF(H$4="Feb",2,3))))
Korak 2:
- Konačno, pritisnite Enter da dobijete prvu vrijednost traženja.
Korak 3:
- Zatim kopirajte formulu za druge ćelije koristeći AutoFill
Zbog toga ćete dobiti rezultate kao što je prikazano na donjoj slici.
Primjer 8: Primijenite formulu INDEX-MATCH sa zamjenskim znakovima
Excel također može odrediti vrijednost djelimično podudaranje . Za to se koriste funkcije INDEX i MATCH . Da bismo to postigli, koristit ćemo zvjezdicu (*) kao zamjenski znak.Jednostavno slijedite dolje navedene upute da započnete.
Korak 1:
- Prvo, u ćeliji G5 , upišite formulu ispod.
=INDEX($D$5:$D$11,MATCH(F5&"*",$C$5:$C$11,0),1)
Korak 2:
- Zatim pritisnite dugme Enter da vidite promene.
Korak 3:
- Samo koristite alat AutoFill da popunite tražene ćelije.
Kao posljedica toga, možete vidjeti da vraća rezultat za “ Jenny ,” iako se ne podudara.
Pročitajte više: Podudaranje INDEKSA Višestruki kriteriji sa zamjenskim znakovima u Excelu (Kompletan vodič)
Zaključak
Da sumiramo, nadam se da je ovaj članak pokazao kako koristiti INDEX i MATCH funkcije za integraciju više kriterija. Pregledajte priručnik i stavite ono što ste naučili da koristite. Spremni smo nadoknaditi ovakvim programima zbog vaše podrške.
Ako imate bilo kakvih pitanja, ne oklijevajte da nas kontaktirate. Recite mi šta mislite u odeljku za komentare ispod.
Na vaša pitanja će odgovoriti u najkraćem mogućem roku od strane ExcelWIKI profesionalaca.