Počítání tvoří nedílnou součást analýzy dat, ať počítáte zaměstnance některého oddělení ve vaší organizaci nebo jednotky prodané za jednotlivá čtvrtletí. Excel nabízí několik technik, které můžete použít ke spočítání buněk, řádků nebo sloupců dat. Tento článek nabízí komplexní souhrn metod, sešit ke stažení s interaktivními příklady a odkazy na související témata, která vám pomůžou lépe porozumět.

Poznámka: Počítání by se nemělo zaměňovat se sčítáním. Další informace o sčítání hodnot v buňkách, sloupcích nebo řádcích najdete v tématu Sečtení způsobů sčítání a Excel dat.

Stažení příkladů

Můžete si stáhnout příklad sešitu, který obsahuje příklady, které doplní informace v tomto článku. Většina oddílů v tomto článku bude odkazovat na příslušný list v příkladu sešitu, který obsahuje příklady a další informace.

Stáhněte si příklady pro počítání hodnot v tabulce

V tomto článku

Jednoduché počítání

Počet hodnot v oblasti nebo tabulce můžete spočítat pomocí jednoduchého vzorce, funkce listu nebo kliknutím na tlačítko.

Excel může zobrazit počet vybraných buněk na Stavový řádek Excelu. Podívejte se na video, které nabízí rychlou ukázku práce se stavovým řádkem. Další informace najdete také v části Zobrazení výpočtů a počtů na stavovém řádku. Hodnoty na stavovém řádku můžete využít, když chcete získat rychlý přehled o svých datech, ale nemáte čas zadávat vzorce.

Video: Počítání buněk pomocí stavového řádku Excelu

V následujícím videu se dozvíte, jak zobrazit počet na stavovém řádku.

Váš prohlížeč nepodporuje video.

Použití funkce Automatické shrnutí

Funkci Automatické shrnutí použijte tak, že vyberete oblast buněk, která obsahuje aspoň jednu číselnou hodnotu. Potom na kartě Vzorce klikněte na Automatické shrnutí > Počet čísel.

Počet čísel

Excel vrátí počet číselných hodnot v oblasti do buňky vedle této oblasti, kterou jste vybrali. Obecně platí, že v případě vodorovné oblasti buněk se tento výsledek zobrazí v buňce vpravo a v případě svislé oblasti v buňce pod ní.

Začátek stránky

Přidání řádku Mezisoučty

Řádek mezisoučtů můžete přidat do Excel dat. Klikněte kamkoli do svých dat a potom klikněte na Data > Mezisoučet.

Poznámka: Možnost Mezisoučty bude fungovat jenom u normálních Excel dat a nebude Excel, kontingenčních tabulek nebo kontingenčních grafů.

Kliknutím na Mezisoučty na kartě Data přidejte řádek mezisoučtů do Excel Data.

Další informace najdete v následujících článcích:

Začátek stránky

Počítání buněk v seznamu nebo ve sloupci tabulky Excelu pomocí funkce SUBTOTAL

Pomocí funkce SUBTOTAL můžete spočítat počet hodnot v Excel nebo oblasti buněk. Pokud tabulka nebo oblast obsahuje skryté buňky, můžete pomocí funkce SUBTOTAL zahrnout nebo vyloučit skryté buňky, a to je největší rozdíl mezi funkcemi SUMA a SUBTOTAL.

Syntaxe SUBTOTAL vypadá takhle:

SUBTOTAL(konstanta funkce;odkaz1;[odkaz2];...)

Příklad MEZISOUČTŮ

Pokud chcete zahrnout skryté hodnoty do oblasti, měli byste function_num argument2.

Pokud chcete vyloučit skryté hodnoty v oblasti, nastavte function_num na 102.

Začátek stránky

Počítání hodnot na základě jedné nebo více podmínek

Počet buněk v oblasti, které splňují vámi zadané podmínky (neboli kritéria), můžete spočítat pomocí několika funkcí listu.

Video: Použití funkcí POČET, COUNTIF a POČET2

Podívejte se na následující video, které vám ukáže, jak použít funkce POČET, COUNTIF a POČET2 ke spočítání jen těch buněk, které splňují vámi zadané podmínky.

Váš prohlížeč nepodporuje video.

Začátek stránky

Počítání buněk v oblasti pomocí funkce POČET

Pomocí funkce POČET ve vzorci spočítáte počet číselných hodnot v oblasti.

Příklad funkce POČET

Ve výše uvedeném příkladu jsou buňky A2, A3 a A6 jediné buňky, které obsahují číselné hodnoty v oblasti, takže výstup je 3.

Poznámka: A7 je časová hodnota, ale obsahuje text (a.m.), takže funkce POČET ji nepovažuje za číselnou hodnotu. Pokud jste měli odebrat soubor a.m. z buňky bude funkce POČET považovat A7 za číselnou hodnotu a výstup změní na 4.

Začátek stránky

Počítání buněk v oblasti na základě jedné podmínky pomocí funkce COUNTIF

Pomocí funkce COUNTIF můžete spočítat, kolikrát se konkrétní hodnota zobrazí v oblasti buněk.

COUNTIF – příklady funkce

Začátek stránky

Počítání buněk ve sloupci na základě jedné nebo více podmínek pomocí funkce DPOČET

Funkce DPOČET spočítá buňky obsahující čísla v poli (sloupci) záznamů v seznamu nebo databázi, které odpovídají podmínkám, které zadáte.

V následujícím příkladu chcete zjistit počet měsíců včetně nebo pozdějších než březen 2016, ve které bylo prodáno více než 400 prodaných jednotek. První tabulka v listu od A1 do B7 obsahuje data o prodeji.

Ukázková data pro DCOUNT

Funkce DCOUNT používá k určení, odkud mají být hodnoty vráceny, podmínky. Podmínky se obvykle zadává do buněk v samotném listu a potom na tyto buňky odkazujete v argumentu kritéria. V tomto příkladu obsahují buňky A10 a B10 dvě podmínky – jednu, která určuje, že vrácená hodnota musí být větší než 400 a druhá, která určuje, že koncový měsíc by měl být roven nebo větší než 31. března 2016.

Měli byste použít následující syntaxi:

=DPOČET(A1:B7;"Konec měsíce";A9:B10)

Funkce DCOUNT zkontroluje data v oblasti A1 až B7, použije podmínky zadané v bodech A10 a B10 a vrátí hodnotu 2, celkový počet řádků, které splňují obě podmínky (řádky 5 a 7).

Začátek stránky

Počítání buněk v oblasti na základě více podmínek pomocí funkce COUNTIFS

Funkce COUNTIFS se podobá funkci COUNTIF, až na jeden zásadní rozdíl: funkce COUNTIFS umožňuje použít kritéria u buněk ve více oblastech a spočítá, kolikrát jsou splněná všechna kritéria. S funkcí COUNTIFS se dá použít až 127 dvojic oblast/kritérium.

Syntaxe funkce COUNTIFS:

COUNTIFS(oblast_kritérií1;kritérium1;[oblast_kritérií2;kritérium2];…)

Podívejte se na následující příklad:

COUNTIFS – příklad funkce

Začátek stránky

Určení počtu výskytů podle kritéria pomocí funkcí POČET a KDYŽ

Řekněme, že musíte určit, kolik prodejců prodalo určitou položku v určité oblasti, nebo chcete vědět, kolik prodejů za určitou hodnotu provedl konkrétní prodejce. Funkce KDYŽ a POČET můžete používat společně. To znamená, že nejprve pomocí funkce KDYŽ otestujte podmínku, a pokud je výsledek funkce KDYŽ pravda, použijete funkci POČET k počítání buněk.

Poznámky: 

  • Vzorce v tomto příkladu se musí zadat jako maticové vzorce. Pokud jste tento sešit otevřeli v Excelu pro Windows nebo Excelu 2016 pro Mac a chcete vzorec změnit nebo vytvořit podobný vzorec, stiskněte klávesu F2 a potom kombinaci kláves Ctrl+Shift+Enter, aby vzorec vrátil očekávané výsledky. V dřívějších verzích Excel pro Mac použijte PŘÍKAZ +Shift+Enter.

  • Aby tyto vzorce v příkladu fungovaly, musí být druhým argumentem funkce KDYŽ číslo.

Příklady vnořených funkcí POČET a KDYŽ

Začátek stránky

Určení počtu výskytů více textových nebo číselných hodnot pomocí funkcí SUMA a KDYŽ

V následujících příkladech jsou společně použité funkce KDYŽ a SUMA. Funkce KDYŽ nejdřív otestuje hodnoty v některých buňkách, a pokud se vrátí výsledek Pravda, funkce SUMA u těchto hodnot, které úspěšně prošly testem, spočítá součet.

Příklad 1

Příklad 1: funkce SUMA a KDYŽ vnořená ve vzorci

Uvedená funkce říká, že když oblast C2:C7 obsahuje hodnoty Novák a Veselý, měla by funkce SUMA zobrazit součet záznamů, v nichž je podmínka splněná. V zadané oblasti vzorec vyhledá tři záznamy pro hodnotu Novák a jeden záznam pro hodnotu Veselý a zobrazí 4.

Příklad 2

Příklad 2: funkce SUMA a KDYŽ vnořená ve vzorci

Uvedená funkce říká, že když oblast D2:D7 obsahuje hodnoty menší než 9 000 Kč nebo větší než 19 000 Kč, měla by funkce SUMA zobrazit součet všech příslušných záznamů, v nichž je podmínka splněná. Vzorec vyhledá dva záznamy D3 a D5 s hodnotami menšími než 9 000 Kč a potom záznamy D4 a D6 s hodnotami většími než 19 000 Kč a zobrazí 4.

Příklad 3

Příklad 3: funkce SUMA a KDYŽ vnořená ve vzorci

Výše uvedená funkce říká, že pokud má D2:D7 faktury pro Buchanana za méně než 9 000 Kč, měla by funkce SUMA zobrazit součet záznamů, u kterých je podmínka splněna. Vzorec zjistí, že podmínku splňuje buňka C6, a zobrazí 1.

Důležité informace: Vzorce v tomto příkladu musí být zadané jako maticové. To znamená, že stisknete klávesu F2 a potom kombinaci kláves Ctrl+Shift+Enter. Ve starších verzích Excelu pro Mac použijte klávesovou zkratku PŘÍKAZ+Shift+Enter.

Další tipy najdete v následujících článcích znalostní báze Knowledge Base:

Začátek stránky

Spočítání buněk ve sloupci nebo řádku v kontingenční tabulce

Kontingenční tabulka shrnuje data a umožňuje analyzovat data a přejít k podrobnostem tak, že vám umožní zvolit kategorie, ve kterých chcete data zobrazit.

Kontingenční tabulku můžete rychle vytvořit tak, že v oblasti dat nebo excelové tabulce vyberete buňku a na kartě Vložení ve skupině Tabulky kliknete na možnost Kontingenční tabulka.

Příklad kontingenční tabulky a jak pole korelují se seznamem polí.

Podívejme se na vzorový scénář tabulky Prodej, ve které můžete spočítat, kolik hodnot pro prodej existuje pro Golf a Tenis v konkrétních čtvrtletích.

Poznámka: Pro interaktivní prostředí můžete tyto kroky spustit na ukázkových datech, která jsou v listu kontingenční tabulky v sešitu ke stažení.

  1. Do excelové tabulky zadejte následující data.

    Ukázková data pro kontingenční tabulku
  2. Vyberte A2:C8.

  3. Klikněte na Vložení > Kontingenční tabulka.

  4. V dialogovém okně Vytvořit kontingenční tabulku klikněte na Vybrat tabulku či oblast, potom na Nový list a nakonec klikněte na OK.

    Na novém listu se vytvoří prázdná kontingenční tabulka.

  5. V podokně polí kontingenční tabulky proveďte toto:

    1. Přetáhněte Sport do oblasti Řádky.

    2. Přetáhněte Čtvrtletí do oblasti Sloupce.

    3. Přetáhněte Prodeje do oblasti Hodnoty.

    4. Zopakujte krok C.

      Název pole se zobrazí jako SoučetProdeje2 jak v kontingenční tabulce, tak i v oblasti Hodnoty.

      V tuto chvíli vypadá podokno polí kontingenční tabulky takto:

      Pole kontingenční tabulky
    5. V oblasti Hodnoty klikněte na rozevírací seznam vedle položky SoučetProdeje2 a vyberte Nastavení polí hodnot.

    6. V dialogu Nastavení polí hodnot udělejte toto:

      1. V oddílu Kritéria pro shrnutí hodnot pole vyberte Počet.

      2. V poli Vlastní název změňte název na Počet.

        Dialogové okno Nastavení polí hodnot
      3. Klikněte na tlačítko OK.

    V kontingenční tabulce se spolu s údaji o prodeji zobrazí také počet záznamů pro Golf a Tenis ve 3. a 4. čtvrtletí.

    PivotTable

Začátek stránky

Počítání, když data obsahují prázdné hodnoty

Pomocí funkcí listu můžete spočítat buňky, které obsahují data nebo které jsou prázdné.

Počítání neprázdných buněk v oblasti pomocí funkce POČET2

Pomocí funkce COUNTA můžete spočítat jenom buňky v oblasti obsahující hodnoty.

Při počítání buněk můžete někdy chtít ignorovat všechny prázdné buňky, protože význam pro vás mají jen buňky s hodnotami. Chcete například spočítat celkový počet prodejců, kteří provedli prodej (sloupec D).

Příklad funkce COUNTA

Funkce COUNTA ignoruje prázdné hodnoty v buňkách D3, D4, D8 a D11 a spočítá jenom buňky obsahující hodnoty ve sloupci D. Funkce najde šest buněk ve sloupci D obsahující hodnoty a zobrazí jako výstup hodnotu 6.

Začátek stránky

Spočítání neprázdných buněk v seznamu s určitými podmínkami pomocí funkce DCOUNTA

Funkci POČET2 použijte ke zjištění počtu neprázdných buněk ve sloupci záznamů ze seznamu nebo databáze, které splňují vámi zadané podmínky.

Následující příklad používá funkci DCOUNTA ke spočítání počtu záznamů v databázi, které jsou součástí oblasti A1:B7, které splňují podmínky zadané v oblasti kritérií A9:B10. Tyto podmínky jsou takové, že hodnota ID výrobku musí být větší nebo rovna 2000 a hodnota Hodnocení musí být větší nebo rovna 50.

Příklad funkce DCOUNTA

Funkce DCOUNTA najde dva řádky, které splňují podmínky– řádky 2 a 4 a zobrazí hodnotu 2 jako výstup.

Začátek stránky

Počítání prázdných buněk v souvislé oblasti pomocí funkce COUNTBLANK

Pomocí funkce COUNTBLANK můžete vrátit počet prázdných buněk v souvislé oblasti (buňky jsou souvislé, pokud jsou všechny propojené v nepřerušené posloupnosti). Buňka obsahující vzorec, který vrací prázdný text (""), se započítá.

Při počítání buněk se může stát, že budete chtít zahrnout prázdné buňky, protože pro vás mají význam. V následujícím příkladu tabulky s prodejem potravin. Předpokládejme, že chcete zjistit, kolik buněk nemá uvedené údaje o prodeji.

Příklad funkce COUNTBLANK

Poznámka: Funkce listu COUNTBLANK nabízí nejpohodlnější metodu pro určení počtu prázdných buněk v oblasti, ale nefunguje moc dobře, když jsou buňky, které jsou v uzavřeném sešitu, nebo když ne tvoří souvislé oblasti. Článek znalostní báze Knowledge Base XL: Při použití funkce SUMA(KDYŽ()) místo funkce CountBlank() se ukazuje, jak v těchto případech použít maticový vzorec SUMA(KDYŽ()).

Začátek stránky

Počítání prázdných buněk v nesouvislé oblasti pomocí kombinace funkcí SUMA a KDYŽ

Použijte kombinaci funkcí SUMA a KDYŽ. Obecně platí, že pomocí funkce KDYŽ v matici určíte, jestli každá odkazovaná buňka obsahuje hodnotu, a pak sečte počet hodnot NEPRAVDA vrácených vzorcem.

Podívejte se na několik příkladů kombinací funkcí SUMA a KDYŽ v dřívější části Sčítejte, jak často se v tomto tématu vyskytují více textových nebo číselných hodnot pomocí funkcí SUMA a KDYŽ.

Začátek stránky

Počítání jedinečných výskytů hodnot

Jedinečné hodnoty v oblasti můžete spočítat pomocí kontingenční tabulky ,funkce COUNTIF, funkce SUMAa KDYŽ společně nebo dialogového okna Rozšířený filtr.

Počítání množství jedinečných hodnot ve sloupci seznamu pomocí rozšířeného filtru

Pomocí dialogového okna Rozšířený filtr můžete ve sloupci dat vyhledat jedinečné hodnoty. Hodnoty můžete buď filtrovat na místě, nebo extrahovat a vložit do nového umístění. Pomocí funkce ŘÁDKY pak můžete spočítat položky v nové oblasti.

Pokud chcete použít rozšířený filtr, klikněte na kartu Data a ve skupině & filtr klikněte na Upřesnit.

Následující obrázek znázorňuje, jak můžete pomocí funkce Rozšířený filtr na nové místo na listu zkopírovat jen jedinečné záznamy.

Rozšířený filtr

Na následujícím obrázku sloupec E obsahuje hodnoty, které byly zkopírovány z oblasti ve sloupci D.

Sloupec zkopírovaný z jiného umístění

Poznámky: 

  • Pokud vyfiltrujete data na místě, hodnoty se z listu neodstraní, ale může se skrýt jeden nebo více řádků. Jestli chcete hodnoty znovu zobrazit, klikněte na tlačítko Vymazat ve skupině Seřadit a filtrovat na kartě Data.

  • Pokud chcete jen rychle zjistit počet jedinečných hodnot, po použití Rozšířeného filtru (po vyfiltrování nebo zkopírování dat) vyberte data a pak se podívejte na stavový řádek. Hodnota Počet na stavovém řádku by se měla rovnat počtu jedinečných hodnot.

Další informace najdete v tématu Filtrování pomocí upřesňujících kritérií.

Začátek stránky

Spočítat počet jedinečných hodnot v oblasti, které splňují jednu nebo více podmínek, pomocí funkcí KDYŽ, SUMA, ČETNOST, SHODA a DÉLKA

Použijte různé kombinace funkcí KDYŽ, SUMA, ČETNOSTI, POZVYHLEDAT a DÉLKA.

Další informace a příklady najdete v části "Počítání počtu jedinečných hodnot pomocí funkcí" v článku Počítání jedinečných hodnot mezi duplicitními hodnotami.

Začátek stránky

Speciální případy (počet všech buněk, počet slov)

Počet buněk nebo počet slov v oblasti můžete spočítat pomocí různých kombinací funkcí listu.

Počítání celkového počtu buněk v oblasti pomocí funkcí ŘÁDKY a SLOUPCE

Předpokládejme, že chcete určit rozsah velkého listu, abyste se mohli rozhodnout, jestli v listu použijete ruční nebo automatické výpočty. Pokud chcete spočítat všechny buňky v oblasti, použijte vzorec, který vynásobí vrácené hodnoty pomocí funkcí ŘÁDKY a SLOUPCE. Příklad:

Příklad funkce ŘÁDKY a SLOUPCE pro spočítání počtu buněk v oblasti

Začátek stránky

Počítání slov v oblasti pomocí kombinace funkcí SUMA, KDYŽ, DÉLKA, TRIM a SUBSTITUTE

V maticových vzorcích můžete použít kombinaci funkcí SUMA, KDYŽ, DÉLKA, STŘIHa NAHRADIT. Následující příklad ukazuje výsledek použití vnořeného vzorce k vyhledání počtu slov v oblasti 7 buněk (3 z nichž jsou prázdné). Některé buňky obsahují mezery na začátku nebo na konci – funkce PROČISTIT a DOSADIT odeberou tyto přebytečné mezery, než začne počítání. Podívejte se na následující příklad:

Příklad vnořeného vzorce pro počítání slov

Aby výše uvedený vzorec správně fungoval, musíte tento maticový vzorec vytvořit, jinak vzorec vrátí #VALUE! . To můžete udělat tak, že kliknete na buňku se vzorcem a pak na řádku vzorců stisknete kombinaci kláves Ctrl+Shift+Enter. Excel přidá na začátek a konec vzorce složenou závorku, což z něj dělá maticový vzorec.

Další informace o maticových vzorcích najdete v tématu Přehled vzorců v Excela Vytvoření maticového vzorce.

Začátek stránky

Zobrazení výpočtů a počtů na stavovém řádku

Pokud je vybraná jedna nebo více buněk, informace o datech v těchto buňkách se zobrazí na stavovém řádku Excelu. Například pokud máte na listu vybrané čtyři buňky a ty obsahují hodnoty 2, 3, textový řetězec (třeba „cloud“) a 4, na stavovém řádku se mohou současně zobrazit všechny následující hodnoty: Průměr, Počet, Počet buněk s čísly, Minimum, Maximum a Součet. Pokud chcete některé nebo všechny tyto hodnoty zobrazit nebo skrýt, klikněte na stavový řádek pravým tlačítkem. Tyto hodnoty jsou uvedené v následujícím příkladu.

Stavový řádek

Začátek stránky

Potřebujete další pomoc?

Kdykoliv se můžete zeptat některého odborníka v technické komunitě Excelu nebo získat podporu v komunitě pro odpovědi.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×