V tomto článku sa dozvieme, ako používať logiku IF s funkciou SUMPRODUCT v programe Excel.
Jednoducho povedané, funkcia SUMPRODUCT vezme súčin zodpovedajúcich hodnôt a vráti súčet všetkých. Na splnenie určitých kritérií používa funkcia SUMPRODUCT aj - (operátor).
Generický vzorec:
= SUMPRODUCT (-(pole1 = ”podmienka”), pole2, pole3)
pole 1 : kde spĺňajú kritériá
pole2 & pole 3 : tieto polia získajú súčin zodpovedajúcich hodnôt a vrátia ich súčet.
Príklad:
Toto všetko môže byť mätúce na pochopenie. Otestujme teda tento vzorec spustením na príklade uvedenom nižšie.
Tu je problém, musíme nájsť celkovú cenu produktu „Mrkva“.
Tu teda použijeme vzorec na získanie celkovej ceny za Mrkvu
= SUMPRODUCT (-(A2: A19 = "Mrkva"), B2: B19, C2: C19)
A2: A19 : skontroluje rozsah A2: A19 pre text „Mrkva“ a vráti hodnotu True, ak nájde „Mrkva“ alebo inak False
-- : operátor dekóduje True ako 1 a False ako 0.
B2: B19 : Množstvo (rozsah) vynásobené jednotkovou cenou.
C2: C19 : Jednotková cena (rozsah) sa vynásobí množstvom.
Výrobok | Množstvo | Jednotková cena | cena |
1 | 33 | 1.77 | 58.41 |
0 | 87 | 3.49 | 0 |
0 | 58 | 1.87 | 0 |
0 | 82 | 1.87 | 0 |
0 | 38 | 2.18 | 0 |
1 | 54 | 1.77 | 95.58 |
0 | 149 | 3.49 | 0 |
1 | 51 | 1.77 | 90.27 |
1 | 100 | 1.77 | 177 |
0 | 28 | 1.35 | 0 |
0 | 36 | 2.18 | 0 |
0 | 31 | 1.87 | 0 |
0 | 28 | 3.49 | 0 |
1 | 44 | 1.77 | 77.88 |
1 | 23 | 1.77 | 40.71 |
0 | 27 | 1.35 | 0 |
0 | 43 | 2.18 | 0 |
0 | 123 | 2.84 | 0 |
539.85 |
Ako ste pochopili z vyššie uvedenej snímky a tabuľky, táto funkcia SUMPRODUCT vynásobí zodpovedajúce hodnoty a vráti súčet ako výsledok.
Čísla 1 a 0 v ľavom stĺpci predstavujú logiku IF používanú vo funkcii SUMPRODUCT.
Takže tu používame vzorec pre celkovú cenu pre celozrnnú pšenicu
= SUMPRODUCT (-(A2: A19 = "celozrnná pšenica"), B2: B19, C2: C19)
A2: A19: skontroluje rozsah A2: A19 pre text „Celá pšenica“ a vráti hodnotu True, ak nájde „Mrkva“ alebo inak Nepravda
-: operátor dekóduje True ako 1 a False ako 0.
B2: B19: Množstvo (rozsah) vynásobené jednotkovou cenou.
C2: C19: Jednotková cena (rozsah) sa vynásobí množstvom.
Výrobok | Množstvo | Jednotková cena | cena |
0 | 33 | 1.77 | 0 |
1 | 87 | 3.49 | 303.63 |
0 | 58 | 1.87 | 0 |
0 | 82 | 1.87 | 0 |
0 | 38 | 2.18 | 0 |
0 | 54 | 1.77 | 0 |
1 | 149 | 3.49 | 520.01 |
0 | 51 | 1.77 | 0 |
0 | 100 | 1.77 | 0 |
0 | 28 | 1.35 | 0 |
0 | 36 | 2.18 | 0 |
0 | 31 | 1.87 | 0 |
1 | 28 | 3.49 | 97.72 |
0 | 44 | 1.77 | 0 |
0 | 23 | 1.77 | 0 |
0 | 27 | 1.35 | 0 |
0 | 43 | 2.18 | 0 |
0 | 123 | 2.84 | 0 |
921.36 |
Ako ste pochopili z vyššie uvedenej snímky a tabuľky, táto funkcia SUMPRODUCT vynásobí zodpovedajúce hodnoty a vráti súčet.
Čísla 1 a 0 v ľavom stĺpci predstavujú logiku IF používanú s funkciou SUMPRODUCT.
Dúfam, že tento článok o tom, ako SUMPRODUCT s logikou IF v programe Excel, je vysvetľujúci. Tu nájdete ďalšie články o funkciách SUMIF. Ak sa vám páčili naše blogy, zdieľajte ich so svojimi prvými na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku. Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku.
Ako používať funkciu SUMPRODUCT v programe Excel: Vráti SUMU po vynásobení hodnôt vo viacerých poliach v programe Excel.
SUM, ak je dátum medzi : Vráti SÚčet hodnôt medzi danými dátumami alebo obdobím v programe Excel.
Suma, ak je dátum väčší ako daný dátum: Vráti SÚčet hodnôt po danom dátume alebo období v programe Excel.
2 spôsoby súčtu podľa mesiacov v programe Excel: Vráti SÚčet hodnôt v rámci daného konkrétneho mesiaca v programe Excel.
Ako sčítať viac stĺpcov s podmienkou: Vráti SÚčet hodnôt vo viacerých stĺpcoch s podmienkou v programe Excel
Ako používať zástupné znaky v programe Excel : Spočítajte bunky zodpovedajúce frázam pomocou zástupných znakov v programe Excel
Populárne články
50 Skratka pre Excel, ktorá zvýši vašu produktivitu : Zrýchlite sa vo svojej úlohe. Týchto 50 skratiek vám umožní pracovať ešte rýchlejšie v Exceli.
Ako používať tFunkcia VLOOKUP v programe Excel : Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.
Ako používať funkciu COUNTIF v programe Excel : Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnych hodnôt nie je potrebné filtrovať údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.
Ako používať funkciu SUMIF v programe Excel : Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.