Obsah
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.