Kazalo
Za pridobivanje podatkov z različnimi merili ali pogoji v programu Microsoft Excel lahko uporabite kombinacijo INDEX in . MATCH V tem članku se boste naučili, kako lahko v Excelu z ustreznimi ponazoritvami uporabite te funkcije INDEX in MATCH skupaj s 3 različnimi merili.
Prenesi delovni zvezek za prakso
Prenesete lahko Excelov delovni zvezek, ki smo ga uporabili za pripravo tega članka.
INDEX MATCH s 3 merili.xlsx4 uporabe metode INDEX MATCH s 3 merili v Excelu
1. INDEX MATCH s tremi merili v Excelu (formula polja)
V naslednjem naboru podatkov ležijo številni modeli pametnih telefonov Xiaomi z ustreznimi modeli čipov, konfiguracijami pomnilnika RAM in kamere. Na podlagi podatkov, ki so na voljo v preglednici, bomo iz prvih treh stolpcev s specifikacijami poiskali model pametnega telefona, ki izpolnjuje tri različna merila.
Želimo na primer poiskati model, ki uporablja čipovje Snapdragon, ima 8 GB pomnilnika RAM in kamero 108 MP.
Izberite izhod Celica E17 in tip:
=INDEX(E5:E14,MATCH(1,(C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0))
Zdaj pritisnite CTRL+Shift+Enter za iskanje izpisa, saj gre za formulo v obliki polja. Če pa uporabljate Excel 365 nato morate pritisniti Vnesite samo.
Tu je MATCH Funkcija na podlagi opredeljenih meril pridobi številko vrstice. Če je njen prvi argument 1, funkcija MATCH funkcija išče vrednost 1 v polju za iskanje (drugi argument) kjer so izpolnjena vsa merila, in vrne ustrezno številko vrstice. INDEX funkcija nato uporabi to številko vrstice za izpis modela pametnega telefona iz Stolpec E .
Preberite več: Kako ujemati več meril iz različnih polj v Excelu
2. INDEX MATCH s tremi merili v Excelu (formula brez matrike)
Če ne želite uporabiti formule z matriko, je tu še ena formula, ki jo lahko uporabite v izpisu Celica E17 :
=INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0))
Po pritisku na Vnesite , boste dobili podoben izpis, kot v prejšnjem razdelku.
🔎 Kako deluje formula?
- Znotraj formule je drugi argument MATCH je bila opredeljena z drugo funkcijo INDEX funkcija, ki poišče vsa ustrezna merila in vrne polje:
{0;1;0;0;0;1;0;0;1;0}
- MATCH funkcija nato v tem polju poišče vrednost 1 in vrne ustrezno številko vrstice prve najdbe.
- Na koncu je zunanji INDEX funkcija pridobi vrednost iz Stolpec E na podlagi številke vrstice, ugotovljene v prejšnjem koraku.
Preberite več: INDEX, MATCH in MAX z več merili v programu Excel
Podobna branja
- Več meril v programu Excel z uporabo funkcij INDEX, MATCH in COUNTIF
- Excel Index Ujemanje enega/več meril z enim/več rezultati
- Excelova formula INDEX-MATCH za vodoravno vračanje več vrednosti
- INDEX MATCH več meril z nadomestnim znakom v Excelu (popoln vodnik)
- [Popravljeno!] INDEX MATCH ne vrne pravilne vrednosti v Excelu (5 razlogov)
3. Kombinacija funkcij IFERROR, INDEX in MATCH s tremi merili
Včasih se podana merila ali pogoji ne ujemajo s podatki, ki so na voljo v tabeli. V tem primeru katera koli formula v zadnjih dveh metodah vrne #N/A Vendar lahko formulo spremenimo tako, da vrne "Ni na voljo" sporočilo, če se podana merila ne ujemajo. Zato moramo uporabiti IFERROR funkcijo, ki služi namenu.
Zahtevana formula v izhodu Celica E17 bi morala biti zdaj:
=IFERROR(INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0)),"Not Available")
Po pritisku na Vnesite , bomo videli opredeljeno sporočilo. "Ni na voljo" ker smo nekoliko spremenili merila, ki se ne morejo ujemati s podatki, ki so na voljo v tabeli.
Preberite več: IF z INDEX-MATCH v Excelu (3 primerni pristopi)
4. INDEX MATCH s 3 merili vzdolž stolpca(-ev) in vrstice(-ic) v Excelu
V zadnjem razdelku bomo zdaj dodeljevali glave čipovja in RAM-a v dveh ločenih vrsticah. (4 in 5) . Dodali smo še dve blagovni znamki pametnih telefonov v Stolpec C Razpon celic od D6 na . F8 predstavljajo ustrezne modele, ki temeljijo na blagovnih znamkah, čipovnih naborih in pomnilnikih RAM v naslovih stolpcev in vrstic.
Na podlagi tega matričnega iskanja po vrsticah in naslovih stolpcev bomo izvlekli model pametnega telefona v Celica E11 ki izpolnjuje merila, opredeljena v območju celic D11:D13 .
Na izhodu Celica E11 , bo zahtevana formula pod določenimi pogoji naslednja:
=INDEX(D6:F8, MATCH(C13,C6:C8,0), MATCH(C11&C12,D4:F4&D5:F5,0))
Po pritisku na Vnesite , boste našli končni rezultat, kot je prikazan na spodnji sliki zaslona.
V tej formuli je prvi MATCH funkcija določa številko vrstice iz Stolpec C ki ustreza danim merilom za blagovne znamke. Tretji argument (številka_stolpca) o INDEX funkcijo, drugo MATCH funkcija določi številko stolpca z združitvijo meril za čipovje in RAM.
Preberite več: Indeks Ujemanje več meril v vrsticah in stolpcih v Excelu
Zaključne besede
Upam, da vam bodo vse te zgoraj omenjene metode zdaj pomagale pri uporabi v vaši preglednici Excel pri delu s funkcijama INDEX in MATCH s 3 različnimi merili. Če imate kakršna koli vprašanja ali povratne informacije, mi to sporočite v razdelku za komentarje. Lahko pa si ogledate naše druge članke, povezane s funkcijami Excel na tej spletni strani.