CountA funkcia v programe Excel sa používa na spočítanie počtu buniek zadaných ako vstup, ktoré nie sú prázdne, táto funkcia je zabudovaná funkcia v programe Excel, ktorá berie ako vstup rozsah buniek alebo odkazy na bunky ako vstup, napríklad ak máme hodnoty v A1 a Bunka A3, ale bunka A2 je prázdna, takže = CountA (A1, A2, A3) nám dá ako výsledok 2.
Čo je funkcia COUNTA v programe Excel?
Funkcia COUNTA v MS Excel počíta počet buniek, ktoré nie sú prázdne (neprázdne bunky) v rozsahu. Vráti počet buniek, ktoré obsahujú text, čísla, logické hodnoty, chybové hodnoty, dátum a čas a prázdny text („“). Vráti číselnú hodnotu.

Vzorec COUNTA v programe Excel
Všeobecný vzorec programu Excel COUNTA je nasledovný:

Syntax funkcie COUNTA obsahuje nasledujúce argumenty:
- hodnota1: povinná, predstavuje hodnoty, ktoré sa majú počítať
- hodnota2: voliteľné, predstavuje hodnoty, ktoré sa majú počítať
Každý argument môže byť rozsah, bunka, hodnota, pole hodnôt alebo odkazy na rozsahy buniek. V programe MS Excel 2007 alebo novšom môže byť až 255 argumentov. Staršie verzie programu Excel dokázali spracovať iba 30 argumentov.
Ako používať funkciu COUNTA v programe Excel?
Ak potrebujeme spočítať počet buniek v rozsahu alebo niekoľkých nesusediacich rozsahoch, ktoré nie sú prázdne, použije sa funkcia COUNTA.
Jednoduchým príkladom by bolo spočítanie buniek s hodnotou v rozsahu: B1: B50, potom použijeme vzorec: = COUNTA (B1: B50).
Funkciu COUNTA môžeme myslieť v mnohých potenciálnych prípadoch, ako napríklad:
- Spočítajte počet zákazníkov do zoznamu
- Spočítajte počet transakcií v danom časovom období
- Spočítajte počet testov predložených študentmi
- Spočítajte počet zamestnancov s e-mailovou adresou
- Spočítajte počet prezentácií zamestnancami atď.
Príklad č
Ak chceme vrátiť počet neprázdnych buniek v jednom rozsahu buniek, povedzme A2: A7: Vidíme, že vzorec vráti počet neprázdnych buniek v rozsahu: A2: A7.
= COUNTA (A2: A7)

Spočíta počet buniek v A2 až A7, ktoré obsahujú niektoré údaje, a vráti hodnotu 5, pretože bunka A5 je prázdna. Počítajú sa teda všetky hodnoty okrem hodnoty v bunke „A5“, ktorá je prázdna.

Príklad č
Povedzme, že teraz chceme vrátiť počet neprázdnych buniek vo viac ako jednom dodanom rozsahu buniek, napríklad A2: A7 a B2: B4: Vidíme, že vzorec vráti počet neprázdnych buniek v dvoch rozsahoch: A2: A7 a B2: B4.
= COUNTA (A2: A7, B2: B4)

Spočíta počet buniek obsahujúcich údaje v bunkách A2 až A7 a bunkách B2 až B4 a vráti hodnotu 7, pretože bunky A5 a B3 sú prázdne. Takže sa počítajú všetky hodnoty okrem hodnôt v prázdnych bunkách.

Príklad č
V nasledujúcom príklade funkcia COUNTA v programe Excel vracia počet študentov so známkou z matematiky, angličtiny a počítača: testy funkcií IF nasledovne:
= COUNTA (B2: B6),
= COUNTA (C2: C6),
= COUNTA (D2: D6)

Spočíta počet ročníkov pre študentov matematiky obsahujúcich údaje v bunkách B2 až B6 a vráti hodnotu 3.

Príklad č
- Keď sú hodnoty dodávané priamo do funkcie COUNTA
- Kombinácia argumentov rozsahu a hodnoty
Funkcia Excel COUNTA počíta nielen bunky, ktoré nie sú nevyplnené, ale počíta aj počet zadaných argumentov hodnoty. Argument hodnota je parameter, ktorý nie je bunkou alebo rozsahom buniek.
Napríklad v príklade 3 povedzme, že v tabuľke chýbali dvaja študenti menom „Neha“ a „Rahul“ a títo študenti tiež absolvovali matematický test, potom by funkcia Excel COUNTA fungovala takto:
= COUNTA (B2: B6, „Neha“, „Rahul“)

Vidíme, že vyššie uvedený vzorec programu COUNTA programu Excel počíta počet buniek, ktoré nie sú prázdne v rozsahu B2: B6, a potom pridá ďalšie dva z dôvodu poskytnutých dvoch hodnotových argumentov: „Neha“ a „Rahul“, čo robí celkový počet 5.

Príklad č
- Keď sú hodnoty dodávané priamo do funkcie COUNTA
Ak chceme vrátiť množstvo neprázdnych hodnôt v rámci sady hodnôt, ktoré sa dodávajú priamo do funkcie (ako v príklade vyššie), ako je uvedené nižšie:
= COUNTA (1,2, ””, text, PRAVDA)

Vidíme, že vzorec vráti počet neprázdnych hodnôt z hodnôt, ktoré sa mu dodávajú.
Príklad č
Teraz povedzme, že chceme vrátiť počet neprázdnych buniek v súvislom obdĺžniku, napríklad A2 až B6, potom môžeme určiť celý rozsah pomocou adresy ľavého horného rohu bunky a adresy dolného pravého rohu bunky, aby sme ušetrili čas:
= COUNTA (A2: B6)

Vidíme, že vzorec počíta počet buniek obsahujúcich údaje v bunkách A2 až B6 a vracia hodnotu 7, pretože bunky A5, B3 a B5 sú prázdne. Takže sa počítajú všetky hodnoty okrem hodnôt v prázdnych bunkách.

Na čo treba pamätať
- Funkcia COUNTA v programe Excel funguje rovnako ako funkcia COUNT v programe Excel, okrem toho, že obsahuje všetky neprázdne bunky a nielen tie s číselnými hodnotami.
- Funkcia COUNTA nesčíta hodnoty buniek; ráta sa iba to, že existujú.
- Ak argumenty poskytnuté funkcii COUNTA nie sú správne, potom vráti chybu počas behu.
- COUNTA bude tiež počítať bunky, ktoré vizuálne vyzerajú prázdne / prázdne, ale v skutočnosti to nie sú a obsahujú neviditeľné znaky alebo prázdny reťazec („“) vrátený vzorcom.
- COUNTA môže tiež počítať pevne napísané hodnoty. Napr .: = COUNTA („c“, 2, 4, ””) vráti 4.
- Jediné bunky, ktoré funkcia COUNTA v programe Excel nepočíta, sú absolútne prázdne bunky.
- Funkcia COUNTA je zabudovaná funkcia v programe Excel kategorizovaná ako štatistická funkcia v programe Excel.
- Ak je argumentom rozsah, každá bunka v rozsahu, ktorá nie je prázdna, sa bude počítať ako 1.
- Ak je argumentom bunka a bunka nie je prázdna, bude sa počítať ako 1.
- Ak je argumentom hodnota a nie rozsah buniek, bude sa počítať ako 1.
- Funkcia Excel COUNTA sa počíta ako prázdny reťazec ako hodnota.
- Ak sa na odstránenie obsahu bunky použije medzerník, funkcia COUNTA v programe Excel to započíta, pretože medzera sa považuje za hodnotu. Pri mazaní údajov z buniek by sa teda mal používať kľúč na odstránenie, nie medzerník.
- Ak sa majú počítať iba číselné hodnoty, mala by sa použiť funkcia COUNT.
- Ak potrebujeme počítať iba tie bunky, ktoré spĺňajú určité podmienky, mala by sa použiť funkcia COUNTIF alebo COUNTIFS.