Pokud máme tabulku, podle které by se součty měly počítat, pak hraje důležitou roli, jakou funkcí se počítají, protože. tabulka může být:
- Filtry v ceně
- Některé řádky jsou skryté
- Sbalené seskupené řádky
- Mezisoučty uvnitř tabulky
- Chyby ve vzorcích
Některé z níže uvedených metod jsou na tyto faktory citlivé, některé nikoli. To je třeba vzít v úvahu při provádění výpočtů:
SOUČET (SOUČET) – hloupě sečte vše ve zvoleném rozsahu bez rozdílu, tj. i skryté řádky. Pokud je nějaká chyba alespoň v jedné buňce, přestane počítat a také vyhlásí chybu na výstupu.
Mezisoučty (MEDZISOUČTY) s kódem 9 v prvním argumentu – sečte všechny buňky viditelné po filtru. Ignoruje další podobné funkce, které mohou brát v úvahu interní mezisoučty ve zdrojovém rozsahu.
Mezisoučty (MEDZISOUČTY) s kódem 109 v prvním argumentu – sečte všechny buňky viditelné po filtrování a seskupení (nebo skrytí) buněk. Ignoruje další podobné funkce, které mohou brát v úvahu interní mezisoučty ve zdrojovém rozsahu.
Pokud nepotřebujete sčítat, můžete použít jiné hodnoty kódu matematické operace:
JEDNOTKA (AGREGÁT) – nejvýkonnější funkce, která se objevila v Office 2010. Stejně jako SUBTOTALS umí nejen sčítat, ale také vypočítat průměr, počet, minimum, maximum atd. — kód operace je dán prvním argumentem. Navíc má mnoho možností pro počítání, které lze zadat jako druhý argument:
- Selektivní výpočty pro jednu nebo více podmínek
- Vložit do filtrovaných řádků
- Rychle skryjte a zobrazte nežádoucí řádky a sloupce