SUMIF s funkciami INDEX a MATCH v programe Excel

  • Zdieľajte To
Hugh West

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.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.