Obsah
Často se můžete ocitnout v situaci, kdy pracujete s velkým polem dat a potřebujete najít některé jedinečné hodnoty nebo texty, ale nemáte k dispozici konkrétní identifikátor pro tento účel. V takovém případě se k nalezení výsledku používá vertikální nebo horizontální vyhledávání s několika podmínkami. Místo těchto funkcí však zkušení uživatelé obvykle používají funkci INDEX MATCH kombinace. Kombinace INDEX a MATCH funkce je lepší než VLOOKUP nebo HLOOKUP v mnoha ohledech. Kromě toho INDEX MATCH vzorec může vyhledat hodnotu s více kritérii na různých listech a vrátit výsledek v jiném listu. V tomto článku vám ukážu 2 ideální příklady INDEX MATCH funkce pro více kritérií v řádcích a sloupcích v položce Excel .
Stáhnout cvičebnici
Pracovní sešit použitý pro ukázku si můžete stáhnout z níže uvedeného odkazu.
INDEX MATCH pro více kritérií v řádcích a sloupcích.xlsx
2 Ideální příklady INDEX MATCH pro více kritérií v řádcích a sloupcích v aplikaci Excel
V této části vám ukážu 2 ideální příklady funkcí INDEX MATCH pro více kritérií. Pro účely demonstrace jsem použil následující ukázkový soubor dat. Máme k dispozici soubor dat Záznam o roční zkoušce školy s názvem Mateřská škola Rose Valley . Nicméně máme Jména studentů ve sloupci B a jejich značky v Historie , Matematika, a Angličtina ve sloupcích C , D a E , resp.
1. Více kritérií typu OR v řádcích a sloupcích v aplikaci Excel
Na začátku se budu zabývat vícenásobným NEBO kritéria. Obecně platí, že NEBO Typ se používá v případě, že argument musí splňovat některou z podmínek. Jeho použití je poměrně snadné. Obvykle, INDEX MATCH funkce s více kritérii NEBO lze provést dvěma způsoby, např. pomocí příkazu Pole vzorec a Non-Array Níže jsem však předvedl oba postupy se stejným souborem dat.
1.1 Funkce INDEX a MATCH se vzorcem pole
Zpočátku ukážu použití nástroje INDEX a MATCH funkce s Pole Je to docela pohodlné. Musíte však postupovat podle níže uvedených pokynů.
📌 Kroky:
- Nejprve vyberte buňku E15 a zapište následující vzorec.
=INDEX(B5:B13,MATCH(TRUE,(((C5:C13)>95)+((D5:D13)>95)+((E5:E13)>95))>0,0))
🔎 Rozdělení vzorců:
- Použití MATCH funkce, 3 kritéria: Značky v historii , Matematika a Angličtina odpovídají rozsahy C5:C13 , D5:D13 a E5:E13 , resp. ze souboru dat.
- Zde je typ shody 1 , což je přesná shoda.
- Nakonec pomocí INDEX získá jméno studenta z rozsahu B5:B13 .
- Nakonec stiskněte tlačítko Vstupte na abyste našli jméno prvního žáka s více než 95 v jakémkoli předmětu.
Přečtěte si více: Příklady se vzorcem INDEX-MATCH v aplikaci Excel (8 přístupů)
Podobná čtení
- Jak použít INDEX a Match pro částečnou shodu (2 způsoby)
- INDEX MATCH se 3 kritérii v Excelu (4 příklady)
- INDEX MATCH na více listech v aplikaci Excel (s alternativou)
- Součet indexů více řádků v aplikaci Excel (3 způsoby)
- Více kritérií v aplikaci Excel pomocí funkcí INDEX, MATCH a COUNTIF
1.2 INDEX a MATCH s jiným polem než s polem
Kromě toho můžete použít Non-Array a stále získáte podobný výstup. Pokud však nechcete použít vzorec Pole můžete použít vzorec Non-Array Proto si přečtěte následující kroky.
📌 Kroky:
- Nejprve vyberte buňku E15 a vložte následující vzorec.
=INDEX(B5:B13,MATCH(TRUE,INDEX((((C5:C13)>95)+((D5:D13)>95)+((E5:E13)>95))>0,0,1),0))
- Nakonec stiskněte tlačítko Vstupte na a získáte konečný výstup.
Přečtěte si více: INDEX MATCH s více kritérii na jiném listu (2 způsoby)
2. Zadání více kritérií v řádcích a sloupcích aplikace Excel
Stejně tak A typ vícenásobných kritérií lze doplnit pomocí pole vzorec a Non-Array vzorec. Obvykle se A Typ se použije, když argument musí splňovat všechny podmínky. Pro účely ukázky použiji předchozí datovou sadu. Pro snadné dokončení operace je však třeba projít níže uvedenou část.
2.1 Funkce INDEX a MATCH s polem
Nejdříve toho dosáhnu pomocí nástroje Pole je však velmi podobný vzorci pro. NEBO Proto postupujte podle níže uvedených pokynů, abyste operaci provedli správně.
📌 Kroky:
- Zpočátku klikněte na buňku E15 a napište následující vzorec.
=INDEX(B5:B13,MATCH(1,(((C5:C13)>90)*((D5:D13)>90)*((E5:E13)>90)),0))
🔎 Rozdělení vzorců:
- Za prvé, MATCH funkce má 3 kritéria: Značky v historii , Matematika a Angličtina jsou přiřazeny odpovídající rozsahy, C5:C13 , D5:D13 a E5:E13 , z daného souboru dat.
- Poté je shoda nalezena jako 1 a poskytne přesnou shodu, která splňuje všechny podmínky.
- Nakonec INDEX funkce poskytuje jméno studenta z rozsahu B5:B13 pro tento zápas.
- Stejně tak jméno prvního žáka s více než 90 ve všech 3 subjekty se zobrazí jako na následujícím obrázku.
Přečtěte si více: Excel INDEX MATCH s více kritérii (4 vhodné příklady)
2.2 Použití jiného pole než INDEX a MATCH
V neposlední řadě ukážu použití nástroje INDEX a MATCH funkce s více kritérii A s typem Non-Array Podobně postupujte v následujících krocích, abyste získali konečný výsledek.
📌 Kroky:
- Nejprve vyberte buňku E15 a zapište vzorec uvedený níže.
=INDEX(B5:B13,MATCH(1,INDEX((((C5:C13)>90)*((D5:D13)>90)*((E5:E13)>90)),0,1),0))
- Nakonec stiskněte tlačítko Vstupte na pro příjem konečného výstupu.
Přečtěte si více: Jak v aplikaci Excel porovnat více kritérií z různých polí
INDEX MATCH pro více kritérií v různých listech aplikace Excel
Naštěstí INDEX MATCH vzorec je poměrně efektivní, pokud hledáte data s více kritérii pro sloupce i řádky v různých listech. V této části se dozvíte, jak můžeme použít vzorec INDEX a MATCH funkce ve více pracovních listech s příslušnými ilustracemi. Proto postupujte podle níže uvedených kroků.
📌 Kroky:
- Nejprve klikněte na buňku D4 .
- Zadruhé napište následující vzorec.
=INDEX(Dataset!B5:B13,MATCH(TRUE,(((Dataset!C5:C13)>95)+((Dataset!D5:D13)>95)+((Dataset!E5:E13)>95))>0,0)))
Zde " Datová sada " je název listu, ze kterého chcete data extrahovat.
- Stejně tak můžete změnit název a podmínku listu a získat požadovaný výsledek.
Přečtěte si více: Excel Index Shoda jednoho/více kritérií s jedním/více výsledky
Závěr
Toto jsou všechny kroky, které můžete provést použít funkce INDEX MATCH na více kritérií v řádcích a sloupcích aplikace Excel. Doufám, že nyní již snadno vytvoříte potřebné úpravy. Upřímně doufám, že jste se něco naučili a že se vám tento návod líbil. Pokud máte nějaké dotazy nebo doporučení, dejte nám prosím vědět v komentářích níže.
Další podobné informace naleznete na Exceldemy.com .