Pozrite si video - Ako počítať bunky, ktoré obsahujú textové reťazce
Počítanie je jednou z najbežnejších úloh, ktoré ľudia v Exceli robia. Je to jedna z metrík, ktoré sa často používajú na zhrnutie údajov. Počítajte napríklad tržby realizované spoločnosťou Bob alebo predaje vyššie ako 500 kB alebo množstvo predaného produktu X.
Program Excel má množstvo funkcií na počítanie a vo väčšine prípadov stačia tieto vstavané funkcie programu Excel. Nasledujú funkcie počítania v programe Excel:
- COUNT - Ak chcete spočítať počet buniek, v ktorých sú čísla.
- COUNTA - Ak chcete spočítať počet buniek, ktoré nie sú prázdne.
- COUNTBLANK - Ak chcete počítať prázdnu bunku.
- COUNTIF/COUNTIFS - na počítanie buniek pri splnení stanovených kritérií.
Niekedy môžu nastať situácie, keď potrebujete na vykonanie počítania v programe Excel vytvoriť kombináciu funkcií.
Jedným z takýchto prípadov je počítanie buniek, ktoré obsahujú textové reťazce.
Spočítajte bunky, ktoré obsahujú text, v programe Excel
Textové hodnoty môžu mať mnoho foriem. To môže byť:
- Textový reťazec
- Textové reťazce alebo alfanumerické znaky. Príklad - Trump Excel alebo Trump Excel 123.
- Prázdny reťazec
- Bunka, ktorá vyzerá prázdna, ale obsahuje =”” alebo „(ak do bunky napíšete apostrof, vyzerá to prázdne).
- Logické hodnoty
- Príklad - PRAVDA a NEPRAVDA.
- Špeciálne znaky
- Príklad - @,!, $ %.
Pozrite sa na nižšie uvedenú množinu údajov:
Obsahuje všetky kombinácie textu, číslic, prázdnych znakov, špeciálnych znakov a logických hodnôt.
Na počítanie buniek obsahujúcich textové hodnoty použijeme zástupné znaky:
- Hviezdička (*): Hviezdička predstavuje ľubovoľný počet znakov v programe Excel. Napríklad napr* môže znamenať excel, excel, príklad, expert atď.
- Otáznik (?): Otáznik predstavuje jeden znak. Napríklad Tr?mp môže znamenať Trump alebo Tramp.
- Vlnovka (~): Na identifikáciu zástupných znakov v reťazci.
Pozri tiež: Príklady použitia zástupných znakov v programe Excel.
Teraz vytvoríme vzorce na počítanie rôznych kombinácií.
Počítajte bunky, ktoré obsahujú text v programe Excel (vrátane medzier)
Tu je vzorec:
= COUNTIF (A1: A11, ”*”)
Tento vzorec používa v kritériách funkciu COUNTIF so zástupným znakom. Pretože hviezdička (*) predstavuje ľubovoľný počet znakov, počíta všetky bunky, ktoré obsahujú textové znaky.
Počíta dokonca bunky, v ktorých je prázdny reťazec (prázdny reťazec môže byť výsledkom vrátenia vzorca = ”” alebo bunky obsahujúcej apostrof). Bunka s prázdnym reťazcom vyzerá prázdne, ale počíta sa podľa tohto vzorca.
Logické hodnoty sa nepočítajú.
Spočítajte bunky, ktoré obsahujú text v programe Excel (okrem medzier)
Tu je vzorec:
= COUNTIF (A1: A11, ”?*”)
V tomto vzorci je argument kritérií tvorený kombináciou dvoch zástupných znakov (otáznik a hviezdička). To znamená, že v bunke by mal byť aspoň jeden znak.
Tento vzorec nepočíta bunky, ktoré obsahujú prázdny reťazec (apostrof alebo = ””). Pretože prázdny reťazec neobsahuje žiadny znak, nespĺňa kritériá a nezapočítava sa.
Logické hodnoty sa tiež nepočítajú.
Počítajte bunky, ktoré obsahujú text (okrem medzier, vrátane logických hodnôt)
Tu je vzorec:
= COUNTIF (A1: A11, ”?*”) + SUMPRODUKT (-(ISLOGICKÉ (A1: A11))
Prvá časť vzorca používa kombináciu zástupných znakov (* a?). Tým sa vráti počet buniek, ktoré majú v sebe aspoň jeden textový znak (počíta text a špeciálne znaky, ale nepočíta bunky s prázdnymi reťazcami).
Druhá časť vzorca kontroluje logické hodnoty. Funkcia Excel ISLOGICAL vráti hodnotu TRUE, ak existuje logická hodnota, a FALSE, ak neexistuje. Dvojité záporné znamienko zaistí, že TRUE sa prevedú na 1 a FALSE na 0. Funkcia Excel SUMPRODUCT potom jednoducho vráti počet buniek, ktoré majú v sebe logickú hodnotu.
Tieto vyššie uvedené príklady demonštrujú, ako použiť kombináciu vzorcov a zástupných znakov na počítanie buniek. Podobným spôsobom môžete tiež skonštruovať vzorce na nájdenie SUMA alebo PRIEMERA radu buniek na základe dátového typu v nich.