Ak pravidelne používate Tabuľky Google a niekedy potrebujete sčítať hodnoty na základe určitej podmienky v konkrétnych bunkách, musíte vedieť, ako používať funkciu SUMIF v Tabuľkách Google .
Schopnosť sčítať údaje pomocou tejto funkcie nie je obmedzená len na dve hodnoty. Môžete zhrnúť celý rozsah. A podmienka, ktorú poskytnete funkcii na súčet alebo nie, môže závisieť aj od viacerých buniek v tabuľke.

Ako funguje funkcia SUMIF v Tabuľkách Google
SUMIF je jednoduchá tabuľková funkcia , ale je dostatočne flexibilná, takže s ňou môžete robiť nejaké kreatívne výpočty.
Funkciu musíte zarámovať takto:
SUMIF(rozsah; kritérium; [rozsah_sumu])
Parametre pre túto funkciu sú nasledovné:
- Rozsah : Rozsah buniek, ktoré chcete použiť na vyhodnotenie toho, či sa majú hodnoty sčítať alebo nie.
- Kritérium : Stav buniek, ktoré chcete vyhodnotiť.
- Sum_range : Tento parameter je voliteľný a zahŕňa bunky, ktoré chcete sčítať. Ak tento parameter nezahrniete, funkcia jednoducho spočíta rozsah sama.
Funkcia sa zdá byť jednoduchá, ale skutočnosť, že môžete sčítať alebo porovnať rozsahy viacerých buniek, umožňuje oveľa väčšiu flexibilitu, než si možno uvedomujete.
Príklad SUMIF s textom
Ak ste pripravení začať s funkciou SUMIF, najlepším spôsobom je použiť dva stĺpce v tabuľke. Jeden stĺpec bude pre vaše porovnanie a druhý budú hodnoty, ktoré chcete pridať.

Vyššie uvedený príklad je list vlastníka obchodu, ktorý sleduje nákupy počas určitého obdobia. Majiteľ obchodu chce vytvoriť ďalšie stĺpce, ktoré budú sumarizovať nákupné ceny v stĺpci B pre konkrétne hodnoty v stĺpci A.
V tomto prípade by rozsah na porovnanie bol A2:A15 .
Kritériom by bola hľadaná fráza položky, ktorá sa má pridať. Takže v tomto prípade, aby sa sčítali všetky nákupy po vykopávkach, kritériom by bol text „Poštovný bager“.

Rozsah súčtu by bol rozsah buniek s hodnotami, ktoré sa majú sčítať. Toto je B2:B15 .

Keď stlačíte enter, uvidíte sčítané konkrétne hodnoty zo stĺpca sum_range, ale iba s údajmi z buniek, kde stĺpec A zodpovedá zadanému kritériu.

Toto je jednoduchý spôsob použitia funkcie SUMIF; ako spôsob, ako vybrať hodnoty z druhého stĺpca na základe položiek uvedených v prvom.
Poznámka : Kritérium nemusíte zadávať do vzorca v dvojitých úvodzovkách. Namiesto toho môžete zadať túto hodnotu do bunky v hárku a zadať túto bunku do vzorca.
Používanie operátorov SUMIF s textom
Zatiaľ čo vyššie uvedený príklad hľadá dokonalé zhody, môžete použiť aj operátory na zadanie častí textu, ktoré chcete zhodovať. Ak upravíte kritériá vyhľadávania, môžete zhrnúť hodnoty buniek, ktoré sa nemusia úplne zhodovať, ale poskytnú vám odpoveď, ktorú hľadáte.
Pomocou vyššie uvedeného príkladu, ak chcete sčítať nákupy všetkých položiek okrem elektrickej vŕtačky, zadáte do vzorca operátor <> .
=SUMIF(A2:A15,”<>Elektrická vŕtačka”,B2:B15)
Operátor <> povie funkcii SUMIF, aby ignorovala „Elektrickú vŕtačku“, ale spočítala všetky ostatné položky v rozsahu B2:B15.

Ako môžete vidieť z výsledku nižšie, funkcia SUMIF funguje ako má.

Pri používaní funkcie SUMIF s textom môžete použiť aj nasledujúce operátory:
- ? : Vyhľadajte slová s ľubovoľným znakom na miesto, kde ste umiestnili ?. Napríklad „S?ovel“ spočíta všetky položky začínajúce na „S“ a končiace na „ovel“ s ľubovoľným písmenom medzi nimi.
- * : Vyhľadajte slová, ktoré začínajú alebo končia čímkoľvek. Napríklad „*Watch“ pridá všetky položky, ktoré sú akýmkoľvek druhom hodiniek, bez ohľadu na značku.
Poznámka : Ak skutočne chcete, aby funkcia SUMIF hľadala znak ako „?“ alebo „*“ v texte (a nepoužívajte ich ako špeciálne znaky), potom tie so znakom vlnovky uveďte na začiatok. Napríklad „~?“ bude zahŕňať „?“ znak vo vyhľadávanom texte.
Majte na pamäti, že funkcia SUMIF nerozlišuje veľké a malé písmená. Nerozlišuje teda medzi veľkými alebo malými písmenami, keď ako kritérium vyhľadávania používate text. Je to užitočné, pretože ak je rovnaké slovo zadané s veľkými písmenami alebo bez nich, funkcia SUMIF ich stále rozpozná ako zhodu a správne spočíta hodnoty v stĺpci hodnoty.
Používanie operátorov SUMIF s číslami
Samozrejme, funkcia SUMIF v Tabuľkách Google nie je užitočná len na vyhľadávanie textu v stĺpcoch s priradenými hodnotami. Môžete tiež sčítať rozsahy čísel, ktoré spĺňajú určité podmienky.
Ak chcete skontrolovať rozsah čísel pre podmienku, môžete použiť sadu porovnávacích operátorov.
- > : Väčšie ako
- : Menej ako
- >= : Väčšie alebo rovné
- <> : Menšie alebo rovné
Napríklad, ak máte zoznam čísel a chceli by ste pridať čísla nad 3000, použite nasledujúci príkaz SUMIF.
=SUMIF(B2:B15; “>3000”)
Všimnite si, že rovnako ako pri textových kritériách, nemusíte do vzorca priamo zadávať číslo „3000“. Toto číslo môžete umiestniť do bunky a vo vzorci použiť odkaz na túto bunku namiesto „3000“.
Páči sa ti to:
=SUMIF(B2:B15; „>“&C2)
Ešte posledná poznámka predtým, ako sa pozrieme na príklad. Môžete tiež zhrnúť všetky hodnoty v rozsahu, ktoré sa rovnajú konkrétnemu číslu, len tak, že nepoužijete žiadne porovnávacie operátory.
Príklad SUMIF s číslami
Pozrime sa, ako môžete použiť funkciu SUMIF v Tabuľkách Google pomocou porovnávacieho operátora s číslami.
V tomto príklade si predstavte, že ste turista, ktorý sleduje všetky hory, ktoré ste prešli.

V bunke D2 chcete sčítať celkovú nadmorskú výšku všetkých hôr nad 3000 stôp, ktoré ste prešli.
Ak to chcete urobiť, musíte použiť vzorec uvedený v časti vyššie.

Po napísaní vzorca stlačte kláves Enter a výsledky sa zobrazia v tejto bunke.

Ako vidíte, funkcia SUMIF v Tabuľkách Google zhrnula všetky nadmorské výšky zo stĺpca B pre každú horu vyššiu ako 3 000 stôp. Vzorec SUMIF ignoroval všetky hodnoty pod touto nadmorskou výškou.
Použite ostatné podmienené operátory uvedené v poslednej časti na vykonanie rovnakého výpočtu pre čísla menšie ako, väčšie alebo rovné, menšie alebo rovné alebo rovné.
Používanie operátorov SUMIF s dátumami
S dátumami môžete použiť aj funkciu SUMIF. Opäť platia rovnaké porovnávacie operátory uvedené vyššie, takže sa nemusíte báť učiť sa nové.
Aby však funkcia fungovala, dátumy musia byť najskôr správne naformátované v Tabuľkách Google.
Dátum môžete zadať manuálne do funkcie alebo ho zadať do bunky a odkázať naň vo vzorci. Formát na to je nasledujúci:
=SUMIF(B2:B15; ">4. 10. 2019; C2:C15)
Ako to funguje:
- SUMIF skontroluje rozsah B2:B15 pre všetky dátumy po 4. 10. 2019.
- Ak je pravda, SUMIF spočíta všetky bunky v C2:C15 v rovnakom riadku, kde je toto porovnanie pravdivé.
- Výsledný súčet sa zobrazí v bunke, do ktorej ste zadali vzorec.
Ak máte bunku, v ktorej dátum nie je naformátovaný týmto spôsobom, môžete na správne preformátovanie dátumu použiť funkciu DATE. Ak máte napríklad tri bunky (D2, D3 a D4), ktoré obsahujú rok, mesiac a deň, môžete použiť nasledujúci vzorec.
Napríklad:
=SUMIF(B2:B15; „>“&DÁTUM(D2; D3; D4); C2:C15)
Ak máte tabuľku, ktorá obsahuje najnovšie nákupy v hornej časti hárka, môžete jednoducho použiť funkciu DNES na zhrnutie dnešných nákupov a zvyšok ignorovať.
=SUMIF(B2:B15, DNES())
SUMIF v Tabuľkách Google je jednoduchý, ale všestranný
Ako vidíte, naučiť sa vzorec SUMIF v Tabuľkách Google netrvá dlho. Ale rôzne spôsoby, ako ho môžete použiť, ho robia tak všestranným.
Ak používate veľa tabuliek, kde potrebujete sčítať hodnoty na základe podmienok textu alebo čísel z iných buniek, mali by ste sa oboznámiť s funkciou SUMIF.