Jak sečíst sloupec v Excelu

Sloupec můžete sečíst jediným kliknutím, funkcí AutoSum, funkcí SUM, funkcí filtru a převedením datové sady na tabulku.

Sčítání sloupců nebo řad čísel je něco, co většina z nás musí dělat poměrně často. Pokud například ukládáte důležitá data, jako jsou záznamy o prodeji nebo ceníky, do buněk jednoho sloupce, možná budete chtít rychle zjistit celkový součet tohoto sloupce. Je tedy nutné vědět, jak sečíst sloupec v Excelu.

Existuje několik způsobů, jak můžete sečíst nebo sečíst sloupec/řádek v Excelu, včetně pomocí jediného kliknutí, funkce AutoSum, funkce SUM, funkce filtru, funkce SUMIF a převedení datové sady na tabulku. V tomto článku uvidíme různé metody pro přidání sloupce nebo řádku v Excelu.

SOUČET sloupec jedním kliknutím pomocí stavového řádku

Nejjednodušší a nejrychlejší způsob, jak vypočítat celkovou hodnotu sloupce, je kliknout na písmeno sloupce s čísly a zkontrolovat sloupec ‚Stav‘ dole. Excel má ve spodní části okna Excel stavový řádek, který zobrazuje různé informace o listu Excelu, včetně průměru, počtu a součtu vybraných buněk.

Předpokládejme, že máte tabulku údajů, jak je uvedeno níže, a chcete najít součet cen ve sloupci B.

Stačí vybrat celý sloupec s čísly, která chcete sečíst (sloupec B), kliknutím na písmeno B v horní části sloupce a podívat se na stavový řádek Excelu (vedle ovladače zoomu).

Zde uvidíte součet vybraných buněk spolu s průměrem a hodnotou počtu.

Můžete také vybrat datový rozsah B2 až B11 místo celého sloupce a zobrazit součet ve stavovém řádku. Celkový počet čísel v řádku můžete také zjistit výběrem řádku hodnot namísto sloupce.

Výhodou použití této metody je, že automaticky ignoruje buňky s textovými hodnotami a pouze sečte čísla. Jak můžete vidět výše, když jsme vybrali celý sloupec B včetně buňky B1 s textovým názvem (Cena), sčítal pouze čísla v tomto sloupci.

SUM Sloupec s funkcí AutoSum

Dalším nejrychlejším způsobem, jak shrnout sloupec v Excelu, je použití funkce AutoSum. AutoSum je funkce aplikace Microsoft Excel, která umožňuje rychle sečíst rozsah buněk (sloupec nebo řádek) obsahujících čísla/celá čísla/desetinná čísla pomocí funkce SUM.

Na kartě „Domů“ a „Vzorec“ na pásu karet aplikace Excel je příkazové tlačítko „AutoSum“, které po stisknutí vloží „funkci SUM“ do vybrané buňky.

Předpokládejme, že máte tabulku dat, jak je znázorněno níže, a chcete sečíst čísla ve sloupci B. Vyberte prázdnou buňku přímo pod sloupcem nebo pravý konec řádku dat (pro součet řádku), který potřebujete sečíst.

Poté vyberte kartu „Formula“ a klikněte na tlačítko „AutoSum“ ve skupině Knihovna funkcí.

Nebo přejděte na kartu „Domů“ a klikněte na tlačítko „Automatický součet“ ve skupině Úpravy.

Ať tak či onak, jakmile kliknete na tlačítko, Excel automaticky vloží ‚=SUM()‘ do vybrané buňky a zvýrazní rozsah s vašimi čísly (pochodující mravenci kolem rozsahu). Zkontrolujte, zda je vybraný rozsah správný, a pokud to není správný rozsah, můžete jej změnit výběrem jiného rozsahu. A podle toho se parametry funkce automaticky upraví.

Poté stačí stisknout Enter na klávesnici, abyste viděli součet celého sloupce ve vybrané buňce.

Funkci AutoSum můžete vyvolat také pomocí klávesové zkratky.

Chcete-li to provést, vyberte buňku, která je těsně pod poslední buňkou ve sloupci, pro který chcete součet, a použijte níže uvedenou zkratku:

Alt+= (Stiskněte a podržte klávesu Alt a stiskněte klávesu rovnítka =

A automaticky vloží funkci SUM a vybere pro ni rozsah. Poté stiskněte Enter pro sečtení sloupce.

AutoSum umožňuje rychle sečíst sloupec nebo řádek jediným kliknutím nebo stisknutím klávesové zkratky.

Existuje však určité omezení funkce AutoSum, která by nezjistila a nevybrala správný rozsah v případě, že jsou v rozsahu prázdné buňky nebo jakákoli buňka s textovou hodnotou.

Jak můžete vidět na výše uvedeném příkladu, buňka B6 je prázdná. A když jsme zadali funkci AutoSum v buňce B12, vybere pouze 5 buněk výše. Je to proto, že funkce vnímá, že buňka B7 je konec dat a vrací pouze 5 buněk jako celek.

Chcete-li to vyřešit, musíte změnit rozsah kliknutím a tažením myší nebo ručně zadat správné odkazy na buňky, aby se zvýraznil celý sloupec, a stiskněte klávesu Enter. A získáte správný výsledek.

Abyste tomu zabránili, můžete také zadat funkci SUM ručně a vypočítat součet.

SUM a sloupec zadáním funkce SUM ručně

Ačkoli je použití příkazu AutoSum rychlé a snadné, někdy může být nutné zadat funkci SUM ručně, abyste vypočítali součet sloupce nebo řádku v aplikaci Excel. Zejména pokud chcete sečíst pouze některé buňky ve sloupci nebo pokud sloupec obsahuje prázdné buňky nebo buňky s textovou hodnotou.

Také, pokud chcete zobrazit hodnotu součtu v kterékoli buňce v listu kromě buňky přímo pod sloupcem nebo buňce za řadou čísel, můžete použít funkci SUM. Pomocí funkce SUM můžete vypočítat součet nebo součet buněk kdekoli v listu.

Syntaxe funkce SUM:

=SUM(číslo1, [číslo2],...).
  • číslo 1 (povinné) je první číselná hodnota, která má být přidána.
  • číslo 2 (nepovinné) je druhá dodatečná číselná hodnota, která se má přidat.

Zatímco číslo 1 je povinný argument, můžete sečíst maximálně 255 dalších argumentů. Argumenty mohou být čísla, která chcete sečíst, nebo odkazy na buňky k číslům.

Další výhodou ručního použití funkce SUM je to, že sčítáte čísla v nesousedících buňkách sloupce nebo řádku a také více sloupců nebo řádků. Zde je návod, jak ručně použít funkci SUM:

Nejprve vyberte buňku, kde chcete kdekoli na listu zobrazit součet sloupce nebo řádku. Dále začněte svůj vzorec psaním =SUM( v buňce.

Potom vyberte oblast buněk s čísly, která chcete sečíst, nebo zadejte odkazy na buňky pro oblast, kterou chcete sečíst do vzorce.

Můžete buď kliknout a přetáhnout myší, nebo podržet klávesu Shift a poté pomocí kláves se šipkami vybrat rozsah buněk. Pokud chcete zadat odkaz na buňku ručně, zadejte odkaz na buňku první buňky rozsahu, za ním dvojtečku a za ním odkaz na buňku poslední buňky rozsahu.

Po zadání argumentů zavřete závorku a stisknutím klávesy Enter získáte výsledek.

Jak vidíte, i když má sloupec prázdnou buňku a textovou hodnotu, funkce vám poskytne součet všech vybraných buněk.

Sečtení nesouvislých buněk ve sloupci

Místo sčítání rozsahu souvislých buněk můžete do sloupce sečíst i nesouvislé buňky. Chcete-li vybrat nesousedící buňky, podržte klávesu Ctrl a klikněte na buňky, které chcete přidat, nebo zadejte odkazy na buňky ručně a oddělte je čárkami (,) ve vzorci.

Tím se zobrazí součet pouze vybraných buněk ve sloupci.

Sčítání více sloupců

Pokud chcete součet více sloupců, vyberte více sloupců pomocí myši nebo zadejte odkaz na buňku prvního v rozsahu, za kterým následuje dvojtečka a za ním poslední odkaz na buňku rozsahu pro argumenty funkce.

Po zadání argumentů zavřete závorku a stisknutím klávesy Enter zobrazíte výsledek.

Sčítání nesousedících sloupců

Pomocí funkce SUM můžete také sečíst nesousedící sloupce. Zde je postup:

Vyberte libovolnou buňku v listu, kde chcete zobrazit celkový počet nesousedících sloupců. Poté spusťte vzorec zadáním funkce =SUM( v té buňce. Dále vyberte první rozsah sloupců pomocí myši nebo zadejte odkaz na rozsah ručně.

Poté přidejte čárku a vyberte další rozsah nebo zadejte odkaz na druhý rozsah. Tímto způsobem můžete přidat libovolný počet rozsahů a každý z nich oddělit čárkou (,).

Po argumentech zavřete závorku a stiskněte Enter, abyste získali výsledek.

Summing Column using Named Range

Pokud máte velký list dat a chcete rychle vypočítat celkový součet čísel ve sloupci, můžete k nalezení součtu použít pojmenované rozsahy ve funkci SUM. Když vytváříte Pojmenované rozsahy, můžete tyto názvy použít místo odkazů na buňky, což usnadňuje odkazování na datové sady v Excelu. Je snadné použít pojmenovaný rozsah ve funkci místo posouvání dolů po stovkách řádků pro výběr rozsahu.

Další dobrá věc na použití Pojmenovaného rozsahu je, že můžete odkazovat na datovou sadu (rozsah) v jiném listu v argumentu SUM a získat hodnotu součtu v aktuálním listu.

Chcete-li ve vzorci použít pojmenovaný rozsah, musíte jej nejprve vytvořit. Zde je návod, jak vytvořit a použít pojmenovaný rozsah ve funkci SUM.

Nejprve vyberte oblast buněk (bez záhlaví), pro kterou chcete vytvořit pojmenovaný rozsah. Poté přejděte na kartu „Vzorce“ a klikněte na tlačítko „Definovat název“ ve skupině Definovaná jména.

V dialogovém okně Nový název zadejte do pole Název: název, který chcete vybranému rozsahu přidělit. V poli ‚Rozsah:‘ můžete změnit rozsah pojmenovaného rozsahu jako celý sešit nebo konkrétní list. Rozsah určuje, zda bude pojmenovaný rozsah dostupný pro celý sešit nebo pouze pro konkrétní list. Poté klikněte na tlačítko „OK“.

Můžete také změnit odkaz na rozsah v poli „Odkazuje na“.

Případně můžete také pojmenovat rozsah pomocí pole „Název“. Chcete-li to provést, vyberte rozsah, přejděte do pole ‚Název‘ nalevo od řádku vzorců (těsně nad písmenem A) a zadejte název, který chcete vybranému časovému období přiřadit. Poté stiskněte Enter.

Ale když vytvoříte pojmenovanou oblast pomocí pole Název, automaticky se nastaví rozsah pojmenované oblasti na celý sešit.

Nyní můžete použít pojmenovaný rozsah, který jste vytvořili, k rychlému nalezení hodnoty součtu.

Chcete-li to provést, vyberte libovolnou prázdnou buňku kdekoli v sešitu, kde chcete zobrazit výsledek součtu. A zadejte vzorec SUM s pojmenovaným rozsahem jako jeho argumenty a stiskněte Enter:

=SUM(Ceny)

Ve výše uvedeném příkladu vzorec na listu 4 odkazuje na sloupec s názvem „Ceny“ na listu 2, aby získal součet sloupce.

Sečíst pouze viditelné buňky ve sloupci pomocí funkce SUBTOTAL

Pokud máte v sadě dat nebo sloupci filtrované buňky nebo skryté buňky, není použití funkce SUM k sečtení sloupce ideální. Protože funkce SUM zahrnuje do výpočtu filtrované nebo skryté buňky.

Níže uvedený příklad ukazuje, co se stane, když sečtete sloupec se skrytými nebo filtrovanými řádky:

Ve výše uvedené tabulce jsme vyfiltrovali sloupec B podle cen, které jsou nižší než 100. V důsledku toho máme nějaké filtrované řádky. Můžete si všimnout, že v tabulce jsou filtrované/skryté řádky podle chybějících čísel řádků.

Nyní, když sečtete viditelné buňky ve sloupci B pomocí funkce SUM, měli byste jako hodnotu součtu dostat „207“, ale místo toho se zobrazí „964“. Je to proto, že funkce SUM při výpočtu součtu zohledňuje také filtrované buňky.

To je důvod, proč nemůžete použít funkci SUM, pokud se jedná o filtrované nebo skryté buňky.

Pokud nechcete, aby byly filtrované/skryté buňky zahrnuty do výpočtu při sčítání sloupce a chcete pouze sečíst viditelné buňky, musíte použít funkci SUBTOTAL.

Funkce SUBTOTAL

SUBTOTAL je výkonná vestavěná funkce v Excelu, která vám umožňuje provádět různé výpočty (SUM, AVERAGE, COUNT, MIN, VARIANCE a další) s rozsahem dat a vrací celkový nebo agregovaný výsledek sloupce. Tato funkce pouze shrnuje data ve viditelných buňkách a ignoruje filtrované nebo skryté řádky. SUBTOTAL je všestranná funkce, která může provádět 11 různých funkcí ve viditelných buňkách sloupce.

Syntaxe funkce SUBTOTAL:

= SUBTOTAL (číslo_funkce, ref1, [ref2], ...)

Argumenty:

  • číslo_funkce(Požadované) Je to číslo funkce, které určuje, která funkce se má použít pro výpočet součtu. Tento argument může nabývat libovolné hodnoty od 1 do 11 nebo 101 až 111. Zde musíme sečíst viditelné buňky a ignorovat odfiltrované buňky. K tomu musíme použít „9“.
  • ref1 (Požadované) První pojmenovaný rozsah nebo odkaz, který chcete vytvořit mezisoučet.
  • ref2 (volitelné) – Druhý pojmenovaný rozsah nebo odkaz, který chcete vytvořit mezisoučet. Po první referenci můžete přidat až 254 dalších referencí.

Sečtení sloupce pomocí funkce SUBTOTAL

Pokud chcete sečíst viditelné buňky a vyloučit filtrované nebo skryté buňky, použijte k sečtení sloupce funkci SUBTOTAL takto:

Nejprve musíte tabulku filtrovat. Chcete-li to provést, klikněte na libovolnou buňku v sadě dat. Poté přejděte na kartu „Data“ a klikněte na ikonu „Filtr“ (ikona trychtýře).

Šipky se zobrazí vedle záhlaví sloupců. Klikněte na šipku vedle záhlaví sloupce, kterým chcete tabulku filtrovat. Poté vyberte možnost filtru, kterou chcete na svá data použít. V níže uvedeném příkladu chceme filtrovat sloupec B s čísly menšími než 100.

V dialogovém okně Vlastní automatický filtr zadáme „100“ a klikneme na „OK“.

Čísla ve sloupci jsou filtrována podle hodnot menších než 100.

Nyní vyberte buňku, kde chcete zobrazit hodnotu součtu, a začněte psát funkci SUBTOTAL. Jakmile otevřete funkci SUBTOTAL a zadáte závorku, uvidíte seznam funkcí, které můžete ve vzorci použít. Klikněte na „9 – SUM“ v seznamu nebo zadejte „9“ ručně jako první argument.

Poté vyberte rozsah buněk, které chcete sečíst, nebo zadejte odkaz na rozsah ručně a zavřete závorku. Poté stiskněte Enter.

Nyní byste získali součet (mezisoučet) pouze viditelných buněk – „207“

Alternativně můžete také vybrat rozsah (B2:B11) s čísly, která chcete sečíst, a kliknout na „AutoSum“ na kartě „Domů“ nebo „Vzorce“.

Automaticky přidá funkci SUBTOTAL na konec tabulky a sečte výsledek.

Převeďte svá data do excelové tabulky, abyste získali součet sloupců

Dalším snadným způsobem, který můžete použít k sečtení sloupce, je převod dat tabulky do tabulky aplikace Excel. Převedením dat do tabulky můžete nejen sečíst sloupec, ale také provádět mnoho dalších funkcí nebo operací se seznamem.

Pokud vaše data ještě nejsou ve formátu tabulky, musíte je převést na tabulku Excel. Zde je návod, jak převést data do tabulky Excel:

Nejprve vyberte libovolnou buňku v sadě dat, kterou chcete převést na tabulku Excel. Poté přejděte na kartu „Vložit“ a klikněte na ikonu „Tabulka“.

Nebo můžete stisknutím klávesové zkratky Ctrl+T převést rozsah buněk na tabulku Excel.

V dialogovém okně Vytvořit tabulku potvrďte rozsah a klikněte na „OK“. Pokud má vaše tabulka záhlaví, ponechte zaškrtnutou možnost „Moje tabulka má záhlaví“.

Tím se vaše datová sada převede na tabulku Excel.

Jakmile je tabulka připravena, vyberte libovolnou buňku v tabulce. Poté přejděte na kartu „Návrh“, která se zobrazí pouze tehdy, když vyberete buňku v tabulce a zaškrtnete políčko „Celkový řádek“ ve skupině „Možnosti stylu tabulky“.

Jakmile zaškrtnete možnost „Řádek celkem“, na konci tabulky se okamžitě objeví nový řádek s hodnotami na konci každého sloupce (jak je uvedeno níže).

A když kliknete na buňku v tomto novém řádku, uvidíte rozbalovací nabídku vedle této buňky, ze které můžete použít funkci a získat součet. Vyberte buňku na posledním řádku (nový řádek) sloupce, který chcete sečíst, klikněte na rozevírací nabídku vedle ní a ujistěte se, že je ze seznamu vybrána funkce „SUM“.

Můžete také změnit funkci na Průměr, Počet, Min, Max a další, abyste viděli jejich příslušné hodnoty v novém řádku.

Sečíst sloupec na základě kritérií

Všechny předchozí metody vám ukázaly, jak vypočítat součet celého sloupce. Ale co když chcete sečíst pouze konkrétní buňky, které splňují kritéria, nikoli všechny buňky. Potom musíte místo funkce SUM použít funkci SUMIF.

Funkce SUMIF hledá konkrétní podmínku v rozsahu buněk (sloupec) a následně sečte hodnoty, které splňují danou podmínku (nebo hodnoty odpovídající buňkám, které podmínku splňují). Hodnoty můžete sčítat na základě číselné podmínky, podmínky textu, podmínky data, zástupných znaků a také na základě prázdných a neprázdných buněk.

Syntaxe funkce SUMIF:

=SUMIF(rozsah; kritéria; [rozsah_součtu])

Argumenty/Parametry:

  • rozsah Rozsah buněk, kde hledáme buňky, které splňují kritéria.
  • kritéria – Kritéria, která určují, které buňky je třeba sečíst. Kritériem může být číslo, textový řetězec, datum, odkaz na buňku, výraz, logický operátor, zástupný znak a také další funkce.
  • rozsah_součtu(volitelný) – Je to datový rozsah s hodnotami, které se mají sečíst, pokud odpovídající záznam rozsahu odpovídá podmínce. Pokud tento argument není zadán, pak se místo toho sečte ‚rozsah‘.

Předpokládejme, že máte níže uvedenou sadu dat, která obsahuje údaje o prodeji každého zástupce z různých regionů, a chcete sečíst pouze objem prodeje z regionu „Jih“.

Můžete to snadno udělat pomocí následujícího vzorce:

=SUMIF(B2:B19,"Jih",C2:C19)

Vyberte buňku, kde chcete zobrazit výsledek, a zadejte tento vzorec. Výše uvedený vzorec SUMIF hledá hodnotu „Jih“ ve sloupci B2:B19 a sečte odpovídající částku prodeje ve sloupci C2:C19. Poté zobrazí výsledek v buňce E7.

Místo přímého použití textu v argumentu kritéria můžete také odkazovat na buňku, která obsahuje textovou podmínku:

=SUMIF(B2:B19;E6,C2:C19)

A je to.