Obsah
V programe Microsoft Excel sa SUMIF s INDEX-MATCH funkcie sa bežne používajú na extrakciu súčet na základe viacerých kritérií z rôznych stĺpce & riadky V tomto článku sa podrobne dozviete, ako môžeme použiť tento SUMIF spolu s INDEX-MATCH účinne vyťahovať údaje v rámci viacero kritérií .
Vyššie uvedený snímok obrazovky je prehľad článku, ktorý predstavuje súbor údajov & príklad funkcie na extrakciu údajov súčtom na základe kritérií. Viac informácií o súbore údajov spolu so všetkými vhodnými funkciami sa dozviete v nasledujúcich metódach v tomto článku.
Stiahnite si cvičebnicu
Môžete si stiahnuť náš zošit Excel, ktorý sme použili pri príprave tohto článku.
SUMIF s INDEX & MATCHÚvod do funkcií SUMIF, INDEX & MATCH v programe Excel
Skôr ako sa dostaneme k použitiu tejto kombinovanej funkcie, predstavíme si najprv vnútornú & základné funkcie.
1. Funkcia SUMIF
- Činnosť:
Pridanie buniek špecifikovaných danými podmienkami alebo kritériami.
- Syntax vzorca:
=SUMIF(rozsah, kritériá, [sum_range])
- Argumenty:
rozsah - Rozsah buniek, v ktorých sa nachádzajú kritériá.
kritériá - Vybrané kritériá pre rozsah.
sum_range- Rozsah buniek, ktoré sa berú do úvahy na sčítanie.
- Príklad:
Na obrázku nižšie je súbor údajov. 10 značiek počítačov je v Stĺpec A , kategórie zariadení v Stĺpec B a celkový predaj výrobku pre každú značku za 6 mesiacov leží v ďalších 6 stĺpcoch tabuľky.
S SUMIF nájdeme celkový predaj v mesiaci máj len pre stolné počítače všetkých značiek. Bunka F18 bude:
=SUMIF(C5:C14,F17,H5:H14)
Po stlačení Vstúpte na stránku , dostanete celkovú predajnú cenu 71 810 USD.
2. Funkcia INDEX
- Činnosť:
Vráti hodnotu referencie bunky v priesečníku konkrétneho riadku & stĺpca v danom rozsahu.
- Syntax vzorca:
=INDEX(pole, číslo_riadku, [číslo_stĺpca])
Alebo,
=INDEX(odkaz, číslo_riadku, [číslo_stĺpca], [číslo_oblasti])
- Argumenty:
array- Rozsah buniek, stĺpcov alebo riadkov, ktoré sa považujú za hodnoty na vyhľadávanie.
row_num- Pozícia riadku v poli.
column_position- Pozícia stĺpca v poli.
referencia - Rozsah polí.
area_num- Sériové číslo poľa v odkaze, ak ho neuvediete, bude sa považovať za 1.
- Príklad:
Predpokladajme, že chceme poznať hodnotu v priesečníku 3. riadku & 4. stĺpca z poľa predajných cien z tabuľky. Takže v Bunka F18 , musíme napísať:
=INDEX(D5:I14,3,4)
Teraz stlačte Vstúpte na stránku & dostanete výsledok.
Keďže 4. stĺpec vo vybranom poli predstavuje predajné ceny všetkých zariadení za apríl & 3. riadok predstavuje kategóriu stolných počítačov Lenovo, takže v ich priesečníku v poli nájdeme predajnú cenu stolného počítača Lenovo v apríli.
Prečítajte si viac: Ako porovnať viacero kritérií z rôznych polí v programe Excel
3. Funkcia MATCH
- Činnosť:
Vráti relatívnu pozíciu položky v poli, ktorá zodpovedá zadanej hodnote v zadanom poradí.
- Syntax vzorca:
=MATCH(lookup_value, lookup_array, [match_type])
- Argumenty:
lookup_value- Hodnota bunky, ktorá sa má hľadať v rozsahu buniek.
lookup_array- Rozsah buniek, v ktorých sa má hľadať hodnota vyhľadávania.
match_type- Je nepovinný. Určí, či chcete pre hodnotu vyhľadávania čiastočnú alebo presnú zhodu z poľa.
- Príklad:
Najprv budeme poznať pozíciu mesiaca jún z hlavičiek mesiacov. V Bunka F17 , náš vzorec bude:
=MATCH(F16,D4:I4,0)
Tlač Vstúpte na stránku & zistíte, že pozícia stĺpca mesiaca jún je 6 v záhlaví mesiaca.
Zmena názvu mesiaca v Bunka F16 & zobrazí sa súvisiaca pozícia stĺpca iného vybraného mesiaca.
A ak chceme zistiť pozíciu značky Dell v riadku z názvov značiek v Stĺpec B , potom vzorec v Bunka F20 bude:
=MATCH(F19,B5:B14,0)
Tu, B5:B14 je rozsah buniek, v ktorých sa bude hľadať názov značky. Ak zmeníte názov značky v Bunka F19 , získate pozíciu súvisiaceho riadku tejto značky z vybraného rozsahu buniek.
Prečítajte si viac: Ako používať INDEX a Match na čiastočnú zhodu (2 spôsoby)
Podobné čítania
- Ako vybrať konkrétne údaje v programe Excel (6 metód)
- Vzorec pomocou funkcie INDIRECT INDEX MATCH v programe Excel
- Indexová zhoda s viacerými zhodami v programe Excel (5 metód)
- Ako používať funkcie INDEX & MATCH v hárku Excel VBA
- Excel INDEX MATCH na vrátenie viacerých hodnôt v jednej bunke
Kombinácia funkcií INDEX & MATCH v programe Excel
Teraz budeme vedieť, ako používať INDEX & MATCH funkcie spolu ako funkciu a čo presne táto kombinovaná funkcia vráti ako výstup. INDEX-MATCH funkcia je účinná pri hľadaní konkrétnych údajov z veľkého poľa. MATCH funkcia tu hľadá pozície riadkov & stĺpcov vstupných hodnôt & the Funkcia INDEX jednoducho vráti výstup z priesečníka pozícií tohto riadku & stĺpca.
Teraz chceme na základe nášho súboru údajov zistiť celkovú predajnú cenu značky Lenovo v júni. Takže v Bunka F18 , typ:
=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))
Tlač Vstúpte na stránku & výsledok nájdete okamžite.
Ak zmeníte mesiac & názov zariadenia v F16 & F17 resp. získate príslušný výsledok v F18 hneď.
Prečítajte si viac: Index Excel Priradenie jedného/viacerých kritérií k jednému/viacerým výsledkom
Používanie funkcie SUMIF s funkciami INDEX & MATCH v programe Excel
Teraz prejdime k hlavnému bodu článku. Použijeme SUMIF s INDEX & MATCH Pre náš výpočet s viacerými kritériami sme trochu upravili súbor údajov. Stĺpec A , 5 značiek je teraz prítomných s viacerými zobrazeniami pre svoje 2 typy zariadení. Predajné ceny v ostatných stĺpcoch sa nezmenili.
Zistíme celkový predaj zariadení Lenovo v mesiaci jún.
📌 Kroky:
➤ Na výstupe Bunka F18 , súvisiaci vzorec bude:
=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0))
➤ Tlač Vstúpte na stránku & dostanete celkovú predajnú cenu pre Lenovo v júni naraz.
A ak chcete prejsť do kategórie zariadení, za predpokladu, že chcete zistiť celkovú predajnú cenu pre stolný počítač, potom naša Rozsah súčtu bude C5:C14 & Kritériá súčtu bude teraz plocha. Takže v tomto prípade bude vzorec nasledovný:
=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0))
Prečítajte si viac: INDEX MATCH s viacerými kritériami v inom hárku (2 spôsoby)
Používanie funkcie SUMIFS s funkciami INDEX & MATCH v programe Excel
SUMIFS je podkategória SUMIF funkcia. Pomocou SUMIFS spolu s funkciou INDEX & MATCH môžete pridať viac ako 1 kritérium, čo nie je možné pomocou SUMIF funkciu. V SUMIFS funkcie, musíte zadať Rozsah súčtu najprv, potom Rozsah kritérií ako aj Kritériá rozsahu Teraz na základe nášho súboru údajov zistíme predajnú cenu stolného počítača Acer v mesiaci máj. Pozdĺž riadkov tu pridáme dve rôzne kritériá od Stĺpce B & amp; C .
📌 Kroky:
➤ Súvisiaci vzorec v Bunka F19 bude:
=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)
➤ Tlač Vstúpte na stránku & funkcia sa vráti ako 9 000,00 USD.
Prečítajte si viac: Indexová zhoda súčtu viacerých riadkov v programe Excel (3 spôsoby)
Záverečné slová
Dúfam, že tento článok o použití SUMIF s funkciami INDEX & MATCH vás teraz vyzve, aby ste použili vo svojich úlohách v programe Excel. Ak máte nejaké otázky alebo spätnú väzbu, dajte mi prosím vedieť v sekcii komentárov. Alebo sa môžete pozrieť na naše ďalšie zaujímavé články týkajúce sa funkcií programu Excel na tejto webovej stránke.