Součet s funkcemi INDEX-MATCH v aplikaci Excel podle více kritérií

  • Sdílet Toto
Hugh West

Obsah

Při práci s velkým množstvím dat v aplikaci Excel je velmi časté používat. INDEX-MATCH funkce pro vyhledávání parametrů pod více kritérií pro součet nebo jiné související aplikace. V tomto článku se dozvíte, jak můžete SUM začlenit, SUMPRODUCT , SUMIF , nebo Funkce SUMIFS spolu se vzorcem INDEX-MATCH sčítat nebo vyhodnocovat sčítání podle mnoha kritérií v aplikaci Excel.

Výše uvedený snímek obrazovky je přehled článku, který představuje datovou sadu & příklad, jak můžete vyhodnotit součet v aplikaci Excel pod položkou různé podmínky spolu se sloupci & řádky . Více informací o datové sadě a všech vhodných funkcích se dozvíte v následujících metodách tohoto článku.

Stáhnout cvičebnici

Můžete si stáhnout sešit aplikace Excel, který jsme použili při přípravě tohoto článku.

SUMA s INDEXEM a MATCH

Úvod do funkcí: SUM, INDEX a MATCH s příklady

Než se dostaneme k tomu, jak tyto tři funkce fungují dohromady, představíme si tyto funkce & jejich pracovní postup jeden po druhém.

1. SUMA

  • Cíl:

Sečte všechna čísla v rozsahu buněk.

  • Syntaxe vzorce:

=SUMA(číslo1, [číslo2],...)

  • Příklad:

V našem datovém souboru je seznam počítačových zařízení různých značek spolu s prodejními cenami za 6 měsíců v obchodě s počítači.

Chceme znát celkovou prodejní cenu stolních počítačů všech značek pouze za leden.

📌 Kroky:

➤ V Buňka F18 , musíme zadat:

=SUM((C5:C14=F16)*D5:D14)

➤ Tisk Vstupte na & uvidíte celkovou prodejní cenu všech stolních počítačů za leden najednou.

Uvnitř SUM je pouze jedno pole. Zde, C5:C14=F16 znamená, že dáváme funkci pokyn, aby porovnávala kritéria ze seznamu Buňka F16 v rozsahu buněk C5:C14 . Přidáním dalšího rozsahu buněk D5:D14 s Hvězdička(*) předtím říkáme funkci, aby sečetla všechny hodnoty z tohoto rozsahu podle zadaných kritérií.

2. INDEX

  • Cíl:

Vrací hodnotu reference buňky v průsečíku daného řádku a sloupce v daném rozsahu.

  • Syntaxe vzorce:

=INDEX(pole, číslo_řádku, [číslo_sloupce])

nebo,

=INDEX(reference, číslo_řádku, [číslo_sloupce], [číslo_oblasti])

  • Příklad:

Předpokládejme, že chceme znát hodnotu v průsečíku 3. řádku & 4. sloupce z pole prodejních cen z tabulky.

📌 Kroky:

➤ V Buňka F19 , typ:

=INDEX(D5:I14,3,4)

➤ Tisk Vstupte na & výsledek se dostaví.

Protože 4. sloupec v poli představuje prodejní ceny všech zařízení za duben & 3. řádek představuje kategorii stolních počítačů Lenovo, takže v jejich průsečíku v poli najdeme prodejní cenu stolního počítače Lenovo v dubnu.

Přečtěte si více: Jak používat funkci INDEX v aplikaci Excel (8 příkladů)

3. MATCH

  • Cíl:

Vrátí relativní pozici položky v poli, která odpovídá zadané hodnotě v zadaném pořadí.

  • Syntaxe vzorce:

=MATCH(lookup_value, lookup_array, [match_type])

  • Příklad:

Nejprve zjistíme pozici měsíce června z hlaviček měsíců.

📌 Kroky:

➤ V Buňka F17 , náš vzorec bude:

=MATCH(F16,D4:I4,0)

➤ Tisk Vstupte na & zjistíte, že pozice sloupce měsíce června je v záhlaví měsíce 6.

Změna názvu měsíce v Buňka F17 & zobrazí se pozice souvisejícího sloupce jiného vybraného měsíce.

A pokud chceme zjistit pozici značky Dell na řádku z názvů značek v tabulce. Sloupec B , pak vzorec v Buňka F20 bude:

=MATCH(F19,B5:B14,0)

Zde, B5:B14 je rozsah buněk, ve kterých se bude hledat název značky. Pokud změníte název značky v položce Buňka F19 , získáte pozici souvisejícího řádku této značky z vybraného rozsahu buněk.

Společné použití funkcí INDEX a MATCH v aplikaci Excel

Nyní budeme vědět, jak používat INDEX & MATCH funkce dohromady jako funkce a co přesně tato kombinovaná funkce vrací jako výstup. INDEX-MATCH je efektivní pro vyhledání konkrétních dat z velkého pole. MATCH funkce zde hledá pozice řádků & sloupců vstupních hodnot & the INDEX funkce jednoduše vrátí výstup z průsečíku pozic tohoto řádku & sloupce.

Nyní chceme na základě našeho souboru dat zjistit celkovou prodejní cenu značky Lenovo v červnu.

📌 Kroky:

➤ V Buňka E19 , typ:

=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))

➤ Tisk Vstupte na & výsledek zjistíte okamžitě.

Pokud změníte název měsíce & zařízení v položce E16 & E17 respektive získáte související výsledek v položce E19 najednou.

Přečtěte si více: Jak vybrat konkrétní data v aplikaci Excel (6 metod)

Vnoření funkcí INDEX a MATCH uvnitř funkce SUM

Zde je hlavní část článku založená na použití. SUM nebo SUMPRODUCT, INDEX & MATCH Pomocí této složené funkce můžeme zjistit výstupní data podle 10 různých kritérií. Zde se jedná o SUM bude použita pro všechna naše kritéria, ale můžete ji nahradit funkcí SUMPRODUCT funkce příliš & výsledky se nezmění.

Kritérium 1: Zjištění výstupu na základě 1 řádku & 1 sloupce s funkcemi SUM, INDEX a MATCH dohromady

Na základě našeho 1. kritéria chceme znát celkovou prodejní cenu značky Acer v dubnu.

📌 Kroky:

➤ V Buňka F20 , vzorec bude následující:

=SOUČET(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))

➤ Tisk Vstupte na & návratová hodnota bude 3 250,00 USD.

Přečtěte si více: Excel Index Shoda jednoho/více kritérií s jedním/více výsledky

Kritérium 2: Extrakce dat na základě 1 řádku & 2 sloupců pomocí funkcí SUM, INDEX a MATCH dohromady

Nyní chceme znát celkovou prodejní cenu zařízení HP v měsících únoru a červnu.

📌 Kroky:

➤ V Buňka F21 , musíme zadat:

=SUMA(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb", "Jun"},D4:I4,0)))

➤ Po stisknutí Vstupte na , zjistíte, že výsledná hodnota je 21 990,00 USD.

Zde, ve druhém MATCH Funkce definuje měsíce v kudrnatých závorkách. Vrátí pozice sloupců obou měsíců. INDEX funkce pak vyhledá prodejní ceny na základě průsečíků řádků & sloupců a nakonec. SUM funkce je sečte.

Kritérium 3: Určení hodnot na základě 1 řádku & všechny sloupce společně s funkcemi SUM, INDEX a MATCH

V této části se budeme zabývat všemi sloupci s 1 pevným řádkem. Zde tedy můžeme zjistit celkovou prodejní cenu zařízení Lenovo ve všech měsících podle našich kritérií.

📌 Kroky:

➤ V Buňka F20 , typ:

=SOUČET(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))

➤ Tisk Vstupte na & najdete celkovou prodejní cenu ve výši 36 830,00 USD.

Pokud chceme v této funkci přidat kritéria pro zohlednění všech měsíců nebo všech sloupců, musíme zadat následující příkaz 0 jako argument... column_pos uvnitř MATCH funkce.

Přečtěte si více: INDEX MATCH aplikace Excel pro vrácení více hodnot v jedné buňce

Kritérium 4: Výpočet součtu na základě 2 řádků & 1 sloupce pomocí funkcí SUM, INDEX a MATCH dohromady

V této části v rámci 2 řádků & amp; 1 sloupce kritérií zjistíme celkovou prodejní cenu zařízení HP & amp; Lenovo v červnu.

📌 Kroky:

➤ V Buňka F21 , bude vzorec odpovídat daným kritériím:

=SUMA(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))

➤ Po stisknutí Vstupte na , zjistíme, že návratová hodnota je 16 680 USD.

Zde uvnitř prvního MATCH musíme zadat HP & Lenovo uvnitř pole tak, že je uzavřeme kudrnatými závorkami.

Přečtěte si více: Součet indexů více řádků v aplikaci Excel (3 způsoby)

Kritérium 5: Vyhodnocení součtu na základě 2 řádků & 2 sloupců pomocí funkcí SUM, INDEX a MATCH dohromady

Nyní vezmeme v úvahu 2 řádky & amp; 2 sloupce, abychom získali celkové prodejní ceny zařízení HP &; Lenovo za dva konkrétní měsíce - duben &; červen.

📌 Kroky:

➤ Zadejte Buňka F22 :

=SUMA(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUMA(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))

➤ Tisk Vstupte na & na výstupu se zobrazí částka 25 980,00 USD.

V tomto případě se jedná o začlenění dvou SUM přidáním funkce Plus(+) mezi nimi pro dva různé měsíce.

Podobná čtení

  • INDEX MATCH na více listech v aplikaci Excel (s alternativou)
  • Jak v aplikaci Excel porovnat více kritérií z různých polí
  • Indexová shoda s více shodami v aplikaci Excel (5 metod)
  • Jak používat funkce INDEX & MATCH v Excelu VBA
  • INDEXOVÁ MATICE více kritérií se zástupným znakem v aplikaci Excel (kompletní průvodce)

Kritérium 6: Zjištění výsledku na základě 2 řádků & všechny sloupce společně s funkcemi SUM, INDEX a MATCH

V této části se budeme zabývat 2 řádky & všemi sloupci. Zjistíme tedy celkové prodejní ceny zařízení HP & Lenovo ve všech měsících.

📌 Kroky:

➤ Náš vzorec bude v Buňka F21:

=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUM(INDEX(D5:I14,MATCH(F19,B5:B14,0),0)))

➤ Tisk Vstupte na & zjistíme, že výsledná hodnota je 89 870 USD.

Kritérium 7: Určení výstupu na základě všech řádků & 1 sloupec s funkcemi SUM, INDEX a MATCH dohromady

Podle tohoto kritéria můžeme nyní získat celkové prodejní ceny všech zařízení za jeden měsíc (březen).

📌 Kroky:

➤ Vložte vzorec do Buňka F20 :

=SOUČET(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))

➤ Tisk Vstupte na & hotovo. Návratová hodnota bude 141 230,00 USD.

Kritérium 8: Extrakce hodnot na základě všech řádků & 2 sloupců pomocí funkcí SUM, INDEX a MATCH dohromady

V této části určíme celkovou prodejní cenu všech zařízení za dva měsíce - únor a červen.

📌 Kroky:

➤ V Buňka F21 , musíme zadat:

=SOUČET(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SOUČET(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))

➤ Po stisknutí Vstupte na , celková prodejní cena bude 263 140,00 USD.

Kritérium 9: Zjištění výsledku na základě všech řádků & všech sloupců pomocí funkcí SUM, INDEX a MATCH dohromady

Nyní v tabulce zjistíme celkovou prodejní cenu všech zařízení za všechny měsíce.

📌 Kroky:

➤ V Buňka F20 , musíte zadat:

=SOUČET(INDEX(D5:I14,0,0))

➤ Tisk Vstupte na & výsledná hodnota je 808 090,00 USD.

Nemusíte používat MATCH zde definujeme všechny sloupce & pozice v řádku zadáním 0 uvnitř pole INDEX funkce.

Kritérium 10: Výpočet součtu na základě odlišných dvojic pomocí funkcí SUM, INDEX a MATCH dohromady

V našem závěrečném kritériu zjistíme celkové prodejní ceny zařízení HP za duben společně se zařízeními Lenovo za červen.

📌 Kroky:

➤ Podle tohoto kritéria je náš vzorec v. Buňka F22 bude:

=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))

➤ Nyní stiskněte Vstupte na & výsledek se zobrazí jako 12 730,00 USD.

Při přidávání různých párů v této kombinované funkci musíme vložit názvy zařízení & měsíce do obou polí na základě argumentů pro pozice řádků & sloupců a názvy zařízení & měsíců z párů musí být zachovány v odpovídajícím pořadí.

Přečtěte si více: INDEX MATCH s více kritérii na jiném listu (2 způsoby)

Použití funkce SUMIF s funkcemi INDEX-MATCH pro součet podle více kritérií

Než se dostaneme k použití dalšího kombinovaného vzorce, představíme si SUMIF fungovat nyní.

  • Cíl formule:

Přidá buňky určené zadanými podmínkami nebo kritérii.

  • Syntaxe vzorce:

=SUMIF(rozsah, kritéria, [sum_range])

  • Argumenty:

rozsah - Rozsah buněk, ve kterých leží kritéria.

kritéria - Vybraná kritéria pro rozsah.

sum_range- Rozsah buněk, které se berou v úvahu pro sčítání.

  • Příklad:

Zde použijeme náš předchozí soubor dat, abychom zachovali plynulost. Pomocí funkce SUMIF zjistíme celkový prodej v květnu pouze stolních počítačů všech značek. Takže náš vzorec ve tvaru Buňka F18 bude:

=SUMIF(C5:C14,F17,H5:H14)

Po stisknutí Vstupte na , získáte celkovou prodejní cenu 71 810 USD.

Použijme SUMIF s INDEX & MATCH funkce pro sčítání podle více kritérií spolu se sloupci & řádky. Náš datový soubor je nyní trochu upraven. v Sloupec A , 5 značek je nyní přítomno s vícenásobným výskytem pro své 2 typy zařízení. Prodejní ceny v ostatních sloupcích se nemění.

Celkové prodeje zařízení Lenovo se dozvíme v červnu.

📌 Kroky:

➤ Na výstupu Buňka F18 , související vzorec bude:

=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

➤ Tisk Vstupte na & najednou získáte celkovou prodejní cenu pro Lenovo v červnu.

A pokud chcete přejít do kategorie zařízení, předpokládejme, že chcete zjistit celkovou prodejní cenu stolního počítače, pak naše Součet Rozsah bude C5:C14 & Součet kritérií bude nyní plocha. V takovém případě bude vzorec následující:

=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

Přečtěte si více: Excel INDEX MATCH s více kritérii (4 vhodné příklady)

Použití funkce SUMIFS s funkcemi INDEX & MATCH v aplikaci Excel

SUMIFS je podkategorie SUMIF Pomocí funkce SUMIFS a INDEX & MATCH můžete přidat více než 1 kritérium, což není možné pomocí funkce SUMIF funkce. V SUMIFS funkce, je třeba zadat Součet Rozsah nejprve, pak Rozsah kritérií , stejně jako Kritéria rozsahu, budou umístěna. Nyní na základě našeho souboru dat zjistíme prodejní cenu stolního počítače Acer v květnu. Podél řádků zde přidáme dvě různá kritéria od Sloupce B & amp; C .

📌 Kroky:

➤ Související vzorec v Buňka F19 bude:

=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)

➤ Tisk Vstupte na & funkce se vrátí jako 9 000,00 USD.

Závěrečná slova

Doufám, že všechny tyto výše uvedené metody vás nyní přimějí k tomu, abyste je použili při svých pravidelných pracích v aplikaci Excel. Pokud máte nějaké dotazy nebo zpětnou vazbu, dejte mi prosím vědět prostřednictvím svých cenných komentářů. Nebo se můžete podívat na naše další zajímavé & informativní články na tomto webu.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.