SUMIF s funkcemi INDEX a MATCH v aplikaci Excel

  • Sdílet Toto
Hugh West

V aplikaci Microsoft Excel je SUMIF s INDEX-MATCH funkce je široce používána k extrakci součet na základě více kritérií z různých sloupce & řádky . V tomto článku se podrobně seznámíte s tím, jak můžeme tento SUMIF použít spolu s. INDEX-MATCH efektivně vytáhnout data pod více kritérií .

Výše uvedený snímek obrazovky je přehledem článku, který představuje datovou sadu & příklad funkce pro extrakci dat součtem na základě kritérií. Více informací o datové sadě spolu se všemi vhodnými funkcemi se dozvíte v následujících metodách v tomto článku.

Stáhnout cvičebnici

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

SUMIF s INDEXem & MATCH

Úvod do funkcí SUMIF, INDEX & MATCH v aplikaci Excel

Než se dostaneme k použití této kombinované funkce, představíme si nejprve vnitřní & základní funkce.

1. Funkce SUMIF

  • Činnost:

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érium.

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

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

  • Příklad:

Na následujícím obrázku je soubor dat. 10 značek počítačů je na obrázku Sloupec A , kategorie zařízení v Sloupec B a celkový prodej výrobků každé značky za 6 měsíců leží v dalších 6 sloupcích tabulky.

S SUMIF zjistíme celkový prodej v měsíci květnu pouze stolních počítačů všech značek. Takže náš vzorec ve funkci Buňka F18 bude:

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

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

2. Funkce INDEX

  • Činnost:

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

  • Syntaxe vzorce:

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

Nebo,

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

  • Argumenty:

array- Rozsah buněk, sloupců nebo řádků, které se berou v úvahu pro vyhledávání hodnot.

row_num- Pozice řádku v poli.

column_position- Pozice sloupce v poli.

reference - Rozsah polí.

area_num- Sériové číslo pole v odkazu, pokud ho neuvedete, bude považováno za 1.

  • 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. Takže v položce Buňka F18 , musíme zadat:

=INDEX(D5:I14,3,4)

Nyní stiskněte tlačítko Vstupte na & výsledek se dostaví.

Protože 4. sloupec ve vybraném 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 v aplikaci Excel porovnat více kritérií z různých polí

3. Funkce MATCH

  • Činnost:

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])

  • Argumenty:

lookup_value- Hodnota buňky, která se má hledat v rozsahu buněk.

lookup_array- Rozsah buněk, ve kterých se má hledat hodnota vyhledávání.

match_type- Je nepovinný. Určí, zda chcete pro hodnotu vyhledávání částečnou nebo přesnou shodu z pole.

  • Příklad:

Nejprve budeme znát pozici měsíce června ze záhlaví měsíce. V položce 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 F16 & 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.

Přečtěte si více: Jak použít INDEX a Match pro částečnou shodu (2 způsoby)

Podobná čtení

  • Jak vybrat konkrétní data v aplikaci Excel (6 metod)
  • Vzorec pomocí funkce INDIRECT INDEX MATCH v aplikaci Excel
  • Indexová shoda s více shodami v aplikaci Excel (5 metod)
  • Jak používat funkce INDEX & MATCH v Excelu VBA
  • INDEX MATCH aplikace Excel pro vrácení více hodnot v jedné buňce

Kombinace funkcí INDEX & 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 Funkce INDEX jednoduše vrátí výstup z průsečíku pozic tohoto řádku & sloupce.

Nyní chceme na základě našeho souboru dat znát celkovou prodejní cenu značky Lenovo v červnu. Takže v Buňka F18 , typ:

=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,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 F16 & F17 respektive získáte související výsledek v položce F18 najednou.

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

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

Nyní přejděme k hlavnímu bodu článku. Použijeme SUMIF s INDEX & MATCH Pro náš výpočet s více kritérii jsme datovou sadu trochu upravili. V položce 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ý prodej zařízení Lenovo v měsíci červnu se dozvíme.

📌 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 pro stolní počítač, pak naše Součet Rozsah bude C5:C14 & Součet kritérií bude nyní Desktop. V tomto 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: INDEX MATCH s více kritérii na jiném listu (2 způsoby)

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

SUMIFS je podkategorie SUMIF Funkce. Pomocí SUMIFS spolu s funkcí INDEX & MATCH funkce uvnitř, můžete přidat více než 1 kritérium, což není možné pomocí SUMIF funkce. V SUMIFS funkce, je třeba zadat Součet Rozsah nejprve, pak Rozsah kritérií a také Kritéria rozsahu Nyní na základě našeho souboru dat zjistíme prodejní cenu stolního počítače Acer v měsíci 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.

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

Závěrečná slova

Doufám, že tento článek o použití SUMIF s INDEX & amp; MATCH funkce vás nyní vyzve k použití ve vašich Excel úkoly. Pokud máte nějaké dotazy nebo zpětnou vazbu, dejte mi prosím vědět v sekci komentářů. Nebo se můžete podívat na naše další zajímavé články týkající se funkcí Excel 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.