Výukový program Excel: Jak nastavit průběžný součet v tabulce

V tomto videu se podíváme na to, jak nastavit průběžný součet v tabulce aplikace Excel.

Nastavení průběžného součtu v tabulce aplikace Excel je trochu složité, protože není zřejmé, jak používat strukturované odkazy.

Důvodem je, že strukturované odkazy poskytují notaci pro aktuální řádek, ale ne pro první řádek ve sloupci.

Prozkoumejme několik možností, počínaje vzorci založenými na běžných referencích.

Jedním z běžných postupů je jednoduše přidat výše uvedený řádek k hodnotě v aktuálním řádku…

To ale vyvolá chybu, protože záhlaví sloupce obsahuje text.

Snadným řešením v tomto případě je místo toho použít funkci SUMA. Protože SUM automaticky považuje text za nulový.

A tento vzorec funguje.

Ale je tu problém. Pokud přidám nový řádek, vzorec se správně rozšíří.

Pokud vložím řádek do středu tabulky, vzorec nefunguje správně.

Takže s tímto vzorcem budu muset vzor opravit ručně, pokud vložím řádky.

Dalším běžným přístupem ke spouštění součtů je použití rozšiřující reference uvnitř SUM.

Za tímto účelem bych dvakrát zadal odkaz na první buňku a poté uzamkl první odkaz pomocí F4.

Výsledkem je reference, která se při cestování po tabulce rozšiřuje.

Zpočátku se zdá, že to funguje dobře. Pokud vložím řádek, vzorec se upraví správně.

Všimněte si však, že když přidám nový řádek, vzorec se poškodí.

Stejně jako dříve, i když přidám nové řádky, budu to muset opravit ručně.

Nakonec vytvořím rozšiřující se rozsah pomocí strukturovaných odkazů.

V pseudokódu potřebujeme rozsah, který začíná prvním řádkem ve sloupci a končí aktuálním řádkem.

= SUM (první: aktuální)

Získání aktuálního řádku je snadné. Pokud kliknu do sloupce, Excel vytvoří odkaz s notací @.

Ale co první řada?

Klíčem je použití funkce INDEX.

Pro pole použijeme celý sloupec. Pro číslo řádku používám 1.

= SUM (INDEX ((celkem), 1): (@ celkem))

Klíčem k pochopení toho je nyní uvědomit si, že INDEX ve skutečnosti vrací adresu do buňky první buňky ve sloupci, nikoli hodnotu.

Jinými slovy, rozsah vyřeší stejný vzorec, který jsme použili dříve.

Tentokrát ale vzorec zvládne jak vložené řádky, tak nové řádky.

Jedinou nevýhodou tohoto vzorce je, že bude pomalý u velmi velkých datových sad, protože každý vzorec musí generovat součet všech výše uvedených buněk.

Pokud se výkon stane problémem, můžete přepnout na první vzorec, který jsme vyzkoušeli ve videu, a pokud potřebujete vložit řádky, vzorec ručně aktualizujte.

Kurs

Tabulky aplikace Excel

Související zkratky

Zadejte a posuňte se dolů Enter Return Vymazat znak nalevo od kurzoru Backspace Delete Vymazat znak napravo od kurzoru Delete Fn + Delete Enter a posunout doprava Tab Tab Vyberte celý řádek Shift + Space + Space Vložit řádky Ctrl + Shift + + + + + Vyplnit dolů z buňky nad Ctrl + D + D Přesunout aktivní buňku doleva ve výběru Shift + Tab + Tab Zrušit výběr Esc Esc

Zajímavé články...