Ak máme tabuľku, podľa ktorej sa majú počítať súčty, tak hrá dôležitú úlohu, akou funkciou sa počítajú, lebo. tabuľka môže byť:
- Vrátane filtrov
- Niektoré riadky sú skryté
- Zbalené zoskupené riadky
- Medzisúčty v tabuľke
- Chyby vo vzorcoch
Niektoré z nižšie uvedených metód sú citlivé na tieto faktory, niektoré nie. Toto je potrebné vziať do úvahy pri vykonávaní výpočtov:
SUM (SÚČET) – hlúpo sčíta všetko vo zvolenom rozsahu bez rozdielu, teda aj skryté riadky. Ak sa vyskytne chyba aspoň v jednej bunke, prestane počítať a tiež vypíše chybu na výstupe.
MEDZISÚČET (MEDZISÚČET) s kódom 9 v prvom argumente – spočíta všetky bunky viditeľné po filtri. Ignoruje ďalšie podobné funkcie, ktoré môžu zohľadňovať interné medzisúčty v zdrojovom rozsahu.
MEDZISÚČET (MEDZISÚČET) s kódom 109 v prvom argumente – spočíta všetky bunky viditeľné po filtrovaní a zoskupení (alebo skrytí) buniek. Ignoruje ďalšie podobné funkcie, ktoré môžu zohľadňovať interné medzisúčty v zdrojovom rozsahu.
Ak nepotrebujete sčítať, môžete použiť iné hodnoty kódu matematickej operácie:
UNIT (AGREGÁCIA) – najvýkonnejšia funkcia, ktorá sa objavila v Office 2010. Rovnako ako SUBTOTALS dokáže nielen sčítať, ale aj vypočítať priemer, počet, minimum, maximum atď. — kód operácie je daný prvým argumentom. Navyše má veľa možností na počítanie, ktoré možno zadať ako druhý argument:
- Selektívne výpočty pre jednu alebo viac podmienok
- Prilepte do filtrovaných riadkov
- Rýchlo skryte a zobrazte nechcené riadky a stĺpce