Sisukord
Täiustatud otsinguteks Excelis on INDEX ja MATCH võib kasutada asemel VLOOKUP . INDEX ja MATCH on vaja ulatuslikeks otsinguteks ja paljud neist on täiesti hämmastavad. Näitena õpetame teile, kuidas kasutada Exceli INDEX ja MATCH funktsioonid Excelis selles õpetuses.
Lae alla praktiline töövihik
Lae alla see harjutusvihik, et seda artiklit lugedes harjutada.
INDEX-MATCH valem.xlsx kasutamine8 tõhusat näidet INDEX-MATCH-vormeli kohta Excelis
Kasutame allpool toodud lõigetes näidisandmestikku, et näidata, kuidas kasutada funktsioonid INDEX ja MATCH kohta. Näitame, kuidas rakendada mõlemat funktsiooni 8 erineval viisil väärtuste otsimiseks.
♣Süntaks:
= INDEX ( massiivi , row_num , [ column_num ])
♣ Argumendid:
- massiivi : väärtuste rakkude vahemik
- Row_num : tagastab tulemused valitud vahemikus oleva rea kohta.
- column_num : tagastab tulemused valitud vahemikus oleva veeru kohta.
♣Tulemus:
The Indeksi funktsioon tagastab määratud vahemikus oleva lahtri väärtuse või viite, mis asub konkreetse rea ja veeru ristumiskohas.
♣Süntaks:
= MATCH ( lookup_value , lookup_array ,[ match_type ])
♣ Argumendid:
- lookup_value : Väärtus, mida soovite leida vahemikus.
- lookup_array : Vahemik, kus otsite lookup_value .
- match_type : Määrab, kuidas otsinguväärtuse ja otsingumassiivi väärtusi Excelis sobitatakse.
- 1 = täpne või järgmine väikseim.
- 0 = täpne vaste.
- -1 = täpne või järgmine suurim.
♣Tulemus:
Tagastab elemendi asukoha massiivi suhtelise positsiooni.
Näide 1: INDEX- ja MATCH-funktsioonide põhikombinatsioon Excelis
Oletame, et soovite teha otsingu Hind konkreetse Tellimuse ID Me kombineerime INDEX ja MATCH funktsiooni teha.
1. samm:
- Kärgis G5 , sisestage järgmine valem.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))
Siin,
- MATCH(G4,B5:B11,0) viitab rakule G4 kui lookup_value vahemikus B5:B11 täpse kokkulangevuse leidmiseks. See tagastab 4 kuna väärtus on rea number 4 .
- INDEX(D5:D11, MATCH(G4,B5:B11,0)) viitab D5:D11 massiivi, kust saame väärtuse ja row_num on 4 nagu me saime seda MATCH Veerg_num ei ole vaja, sest me kohaldame INDEX ainult ühe veeru jaoks.
2. samm:
- Press Sisesta tulemusele.
Loe edasi: Näited INDEX-MATCH valemiga Excelis (8 lähenemisviisi)
Näide 2: Kasutage INDEX-MATCH valemit, et otsida Excelis vasakult
Võite teha ka otsingu ühest veerust teise. Veeru väärtus C , teine veerg meie INDEX vahemik B5:D11 , leitakse järgmises näites. Järgige alljärgnevaid samme, et teha otsing vasakult.
1. samm:
- Sisestage lahtrisse järgmine valem G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)
2. samm:
- Seejärel vajutage Sisesta et näha tulemust.
3. samm:
- Lõpuks kasutage AutoFill et näha tulemusi täies mahus.
Loe edasi: Kuidas kasutada INDEX-MATCH valemit Excelis mitme tulemuse genereerimiseks
Näide 3: Analüüsige suur- ja väiketähtede tingimust, kombineerides INDEX- ja MATCH-funktsioone Excelis
Sest Juhtumipõhine analüüs , saate rakendada INDEX ja MATCH funktsioon koos.
Analüüsimiseks ja otsingu tegemiseks järgige alljärgnevaid samme.
1. samm:
- Me tahame leida ID MARK selle asemel, et Mark Vaatame, mis juhtub. Sisestage järgmine valemiga lahter C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
2. samm:
- Lõpuks vajutage Sisesta leida Tellimuse ID . MARK .
Vaadake tähelepanelikult; tulemus täiusliku kokkulangevuse jaoks suurtähega MARK saadi, kuid mitte Mark .
Näide 4: Kahe veeru otsimine INDEX-MATCH-vormeliga Excelis
Põnev on märkida, et võite teha otsingu mitmes veerus jaoks mitu kriteeriumi samal ajal. Näiteks otsime isiku Tellimuse ID samuti Hind Järgige alljärgnevaid samme, et teha otsing kahe kriteeriumi kohta.
1. samm:
- Kõigepealt sisestage lahtrisse järgmine valem G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
- Teiseks, vajutage Sisesta saada esimene väärtus lahtrisse G5 .
Seetõttu saate esimese otsinguväärtuse lahtrisse G5 .
2. samm:
- Teise otsinguväärtuse saamiseks sisestage lahtrisse järgmine valem G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))
- See on massiivi funktsioon, nii et me peame seda funktsiooni rakendama, vajutades Crtl + Vahetus + Sisesta
- Selle tulemusena on teil esimene otsinguväärtus lahtris G6 .
Loe edasi: INDEX MATCH mitme kriteeriumiga eri lehel (2 võimalust)
Sarnased lugemised
- Excel INDEX MATCH mitme väärtuse tagastamiseks ühes lahtris
- Exceli INDEX-MATCH-valem mitme väärtuse horisontaalselt tagastamiseks
- [Parandatud!] INDEX MATCH ei anna Excelis õiget väärtust (5 põhjust)
- Kuidas valida spetsiifilisi andmeid Excelis (6 meetodit)
- INDEX MATCH vs VLOOKUP funktsioon (9 näidet)
Näide 5: kahesuunaline otsing INDEX-MATCH valemi abil
Saate teostada otsingu rea ja veeru kohta järgmises tabelis Kahesuunaline Järgige alljärgnevaid samme, et leida väärtus reas ja veerus korraga.
1. samm:
- Sisestage valem lahtrisse G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))
2. samm:
- Lõpuks vajutage Sisesta .
Näide 6: Exceli lähima vaste leidmine INDEX- ja MATCH-funktsioonide ühendamise abil
The INDEX funktsioon ja MATCH funktsioon on kasulik vahemike vahelise lähima kokkulangevuse leidmiseks või otsimiseks. Näiteks soovime kindlaks teha, kellel on meie sihtväärtusele lähim väärtus, mis on $15 Selleks järgige lihtsalt alljärgnevaid samme.
1. samm:
- Lähim vaste leidmiseks sisestage järgmine valem.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))
Siin,
ABS(D5:D11-G4) on erinevuse absoluutväärtus sihtväärtusest 15 vahemikus D5:D11 .
MIN(ABS(D5:D11-G4) käsud absoluutväärtuste minimaalse erinevuse leidmiseks.
2. samm:
- Vajutades Ctrl + Vahetus + Sisesta , rakendame seda funktsiooni massiivi funktsioonina.
Loe edasi: INDEX-MATCH-valem Exceli minimaalse väärtuse leidmiseks (4 sobivat viisi)
Näide 7: Kolmekordne otsing, kasutades Exceli funktsioone INDEX ja MATCH
A Kolmepoolne otsing on parim asi, mida saab saavutada, kasutades INDEX ja MATCH funktsioon. Kolmepoolne otsing lisab täiendava asjakohasuse mõõtme. Näiteks saame välja arvutada, mida Jenny maksis kahe erineva eseme eest kolme erineva kuu jooksul. Järgige selleks allpool kirjeldatud lihtsaid samme.
1. samm:
- Et täita Kolmepoolne otsing kõigepealt sisestage alljärgnev valem lahtrisse 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))))
2. samm:
- Lõpuks vajutage Sisesta esimese otsinguväärtuse saamiseks.
3. samm:
- Seejärel kopeerige valem teiste lahtrite jaoks, kasutades käsku AutoFill
Seetõttu saate tulemused, nagu on näidatud allpool oleval pildil.
Näide 8: INDEX-MATCH-vormeli rakendamine koos vabamärkidega
Excel saab määrata ka osaline kokkulangevus väärtus. INDEX ja MATCH funktsioone kasutatakse selleks. Selleks kasutame tärnilist (*) kui jokker. Järgige lihtsalt allpool kirjeldatud juhiseid, et alustada.
1. samm:
- Esiteks, raku G5 , sisestage alljärgnev valem.
=INDEX($D$5:$D$11,MATCH(F5& "*",$C$5:$C$11,0),1)
2. samm:
- Seejärel vajutage Sisesta nuppu, et näha muudatusi.
3. samm:
- Kasutage lihtsalt AutoFill tööriista, et täita nõutavad lahtrid.
Selle tulemusena näete, et see tagastab tulemuse " Jenny ," kuigi see ei ole täpselt vastavuses.
Loe edasi: INDEX MATCH mitu kriteeriumi koos Wildcardiga Excelis (täielik juhend)
Kokkuvõte
Kokkuvõtteks loodan, et see artikkel on näidanud, kuidas kasutada INDEX ja MATCH funktsioone mitme kriteeriumi integreerimiseks. Vaadake läbi praktikaraamat ja rakendage õpitut. Oleme valmis hüvitama selliseid programme tänu teie toetusele.
Kui teil on küsimusi, võtke meiega ühendust. Palun andke mulle teada, mida te arvate, allpool olevas kommentaaride osas.
Teie küsimustele vastab võimalikult kiiresti ExcelWIKI spetsialistid.