Enhavtabelo
Por ĉerpi datumojn kun malsamaj kriterioj aŭ kondiĉoj en Microsoft Excel, la kombinaĵo de funkcioj INDEX kaj MATCH plej taŭgas ĝis nun. En ĉi tiu artikolo, vi lernos kiel vi povas uzi ĉi tiujn funkciojn INDEX kaj MATCH kune kun 3 malsamaj kriterioj en Excel kun taŭgaj ilustraĵoj.
Elŝutu Praktikan Laborlibron
Vi povas elŝuti la Excel-libron, kiun ni uzis por prepari ĉi tiun artikolon.
INDEX MATCH kun 3 Kriterioj.xlsx
4 Uzoj de INDEXKOMATKO kun 3 Kriterioj en Excel
1. INDEXA MATCH kun 3 Kriterioj en Excel (Array Formulo)
En la sekva datumaro, kelkaj Xiaomi-poŝtelefonaj modeloj kuŝas kun respondaj chipset-modeloj, RAM kaj Fotilaj agordoj. Surbaze de la disponeblaj datumoj en la tabelo, ni trovos saĝtelefonan modelon, kiu plenumas tri malsamajn kriteriojn el la unuaj tri specifaj kolumnoj.
Ekzemple, ni volas eltrovi modelon, kiu uzas pecetaron Snapdragon. , havas 8 GB RAM, kaj havas 108 MP fotilon.
Elektu la eligon Ĉelo E17 kaj tajpu:
=INDEX(E5:E14,MATCH(1,(C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0))
Nun premu CTRL+Shift+Enter por trovi la eligon ĉar ĉi tio estas tabelformulo. Sed se vi uzas Excel 365 tiam vi devas nur premi Enigu .
Jen, la KOMATKO. -funkcio ĉerpas la vicon surbaze de la difinitaj kriterioj. Kun ĝia unua argumento kiel 1,la funkcio MATCH serĉas la valoron 1 en la serĉa tabelo (dua argumento) kie ĉiuj kriterioj estas plenumitaj kaj ĝi redonas la respondan vicon-numeron. INDEX -funkcio tiam uzas ĉi tiun vicon-numeron por ĉerpi la saĝtelefonan modelon el Kolumno E .
Legu Pli: Kiel Kongrui Multoblajn Kriterioj de Malsamaj Tabeloj en Excel
2. INDEXKOMATKO kun 3 Kriterioj en Excel (Ne-Array Formulo)
Se vi ne volas uzi tabelformulon, tiam jen alia formulo por apliki en la eligo Ĉelo E17 :
=INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0))
Post premado de Enter , vi ricevos similan eligon kiel trovite en la antaŭa sekcio.
🔎 Kiel Funkcias la Formulo?
- Ene de la formulo, la dua argumento de la MATCH funkcio estis difinita per alia INDEX funkcio kiu serĉas ĉiujn kongruajn kriteriojn kaj resendas tabelon:
{0;1;0;0;0; ;1;0;0;1;0}
- MATCH -funkcio tiam serĉas la valoron- 1 en ĉi tiu tabelo kaj resendas la respondan vicinumeron de la unua trovo.
- Fine, la ekstera INDEX funkcio ĉerpas valoron el Kolumno E surbaze de la vico-numero trovita en la antaŭa paŝo.
Legu Pli: INDEXO, MATCH kaj MAX kun Multoblaj Kriterioj en Excel
Similaj Legoj
- Multoblaj Kriterioj en Excel Uzante INDEX, MATCH, kaj COUNTIFFunkcio
- Excel-Indekso Kongruu unuopaj/multoblajn kriteriojn kun unuopaj/multoblaj rezultoj
- Excel INDEX-MATCH Formulo por redoni plurajn valorojn horizontale
- INDEXA MATCH Multoblaj Kriterioj kun Ĵoŝkarto en Excel (Kompleta Gvidilo)
- [Fixita!] INDEXA MATCH Ne Resendas Ĝustan Valoron en Excel (5 Kialoj)
3. Kombino de IFERROR, INDEX kaj MATCH-Funkcioj kun 3 Kriterioj
Foje, la donitaj kriterioj aŭ kondiĉoj eble ne kongruas kun la disponeblaj datumoj en la tabelo. En tiu kazo, iu ajn el la formuloj en la lastaj du metodoj resendos #N/A eraron. Sed ni povas modifi la formulon por redoni mesaĝon “Ne Disponebla” se la donitaj kriterioj ne kongruas. Do, ni devas uzi la funkcion IFERARO por servi la celon.
La postulata formulo en la eligo Ĉelo E17 devus esti nun:
=IFERROR(INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0)),"Not Available")
Post premado de Enter , ni vidos la difinitan mesaĝon- “Ne Disponebla” ĉar ni iom modifis la kriteriojn, ke ne kapablas korelacii kun la disponeblaj datumoj en la tabelo.
Legu Pli: SE kun INDEX-MATCH en Excel (3 Taŭgaj Aliroj )
4. INDEXKOMATKO kun 3 Kriterioj laŭ Kolumno(j) kaj Vico(j) en Excel
En la fina sekcio, ni nun asignos Chipset kaj RAM-kapojn en du apartaj vicoj (4 kaj 5) . Ni ankaŭ aldonis du pliajn saĝtelefonmarkojn Kolumno C . La gamo de ĉeloj de D6 ĝis F8 reprezentas la respondajn modelojn bazitajn sur la markoj, pecetaroj kaj RAM-oj trans la kolumnaj kaj vicaj kaplinioj.
Surbaze de ĉi tiu matrico. serĉante laŭ vicoj kaj kolumnaj kaplinioj, ni eltiros la saĝtelefonan modelon en Ĉelo E11 kiu plenumas la kriteriojn difinitajn en la gamo de ĉeloj D11:D13 .
En la eligo Ĉelo E11 , la postulata formulo sub la specifitaj kondiĉoj estos:
=INDEX(D6:F8, MATCH(C13,C6:C8,0), MATCH(C11&C12,D4:F4&D5:F5,0))
Post premado de Enigu , vi trovos la finan eliron kiel montrita en la ekrankopio malsupre.
En ĉi tiu formulo, la unua KOMATKO funkcio difinas la vicnumeron de Kolumno C kiu kongruas kun la donitaj kriterioj por markoj. En la tria argumento (column_num) de la INDEX funkcio, la dua funkcio MATCH difinas la kolumnnumeron kombinante la pecetaron kaj RAM-kriteriojn.
Legu Pli: Indeksa Kongruo kun Multoblaj Kriterioj en Vicoj kaj Kolumnoj en Excel
Konkludaj Vortoj
Mi esperas, ke ĉiuj el ĉi tiuj metodoj supre menciitaj nun helpos vin apliki ilin en via Excel-kalkultabelo dum vi laboras kun INDEX kaj MATCH-funkcioj kun 3 malsamaj kriterioj. Se vi havas demandojn aŭ komentojn, bonvolu sciigi min en la komenta sekcio. Aŭ vi povas kontroli niajn aliajn artikolojn rilatajn al Excel-funkcioj en ĉi tiu retejo.