Funkcie a vzorce
Ako zistiť, ako často sa určité znaky alebo písmená vyskytujú v rozsahu tabuľky programu Excel
V tabuľke programu Excel sa dátumy kontrolujú za sebou. Na označenie údajov sa používa znak x alebo iný znak. Nasledujúci obrázok ukazuje, ako to vyzerá v praxi:
Vo vzorci teraz chcete určiť, koľko krížikov bolo umiestnených v stĺpci B. Existuje niekoľko spôsobov, ako tento problém vyriešiť pomocou vzorca.
Jednou z možností je použiť funkciu pracovného hárka COUNTIF. Ak chcete spočítať, koľkokrát sa písmeno x objaví v bunke v oblasti B2: B20, použite nasledujúci vzorec:
= COUNTIF (B2: B20, "x")
Pri type výpočtu sa berú do úvahy iba písmená, ktoré sa v bunke zobrazujú samostatne. Akákoľvek kombinácia s jedným alebo dvoma ďalšími písmenami bude pri počítaní ignorovaná.
Nasledujúci obrázok ukazuje použitie tohto vzorca na príklade:
Tabuľka: Praktické príklady pre funkciu „Count-If“
= COUNTIF (A1: A5; "Hrozno") | Zistí počet buniek s hodnotou „Grape“ v bunkách A2 až A5. |
= COUNTIF (C2: C5; "> 33") |
Zistí počet buniek s hodnotou väčšou ako 33 v bunkách C2 až C5. |
= COUNTIF (A1: A4, "*") |
= Zistí počet buniek s ľubovoľným textom v bunkách A1 až A4. Hviezdička (*) sa používa ako zástupný znak pre ľubovoľný reťazec znakov. |
= COUNTIF (B1: B4; "> = 17") - COUNTIF (B1: B4; "> 48") |
Zistí počet buniek s hodnotou väčšou ako (>) alebo rovnou (=) 17 a menšou (<) alebo rovnou (=) 48 v bunkách B1 až B4. |
Bežné problémy: Na toto by ste mali venovať pozornosť pri použití funkcie „počítať, ak“
- Funkcia COUNTIF vracia nesprávne výsledky, ak sa používa na zhodovanie reťazcov dlhších ako 255 znakov.
- Ak nie je vrátená žiadna hodnota, mali by ste znova skontrolovať, či je „argument kritéria“ uzavretý v úvodzovkách.
- Všimnite si toho, že COUNTIF v reťazcoch nerozlišuje veľké a malé písmena. To znamená, že reťazce „hrozno“ a „hrozno“ obsahujú rovnaké bunky.
- Pri počítaní textových hodnôt overte, či údaje neobsahujú žiadne začiatočné ani koncové medzery, či sa rovné a typografické úvodzovky nepoužívajú rozporuplne: a či neexistujú žiadne netlačiteľné znaky.
Ako spočítať všetky špeciálne znaky v bunke
-
Ak chcete do buniek počítať špeciálne znaky, môžete to urobiť pomocou funkcie LENGTH v spojení s funkciou ALTERNATE. Ak chcete napríklad zistiť, koľko malých písmen je v bunke, použite nasledujúci vzorec: = LENGTH (A1) -LENGTH (ALTERNATE (A1; "a"; ""))).
-
Ak napríklad chcete počítať medzery (= 4), použite nasledujúci vzorec: = LENGTH (A1) -LENGTH (CHANGE (A1; ""; ""))).
Ako spočítať všetky znaky, písmena a medzery v bunke
Nasledujúce pokyny vysvetľujú, ako používať túto funkciu:
-
Do panela vzorcov zadajte = LENGTH (bunka) a stlačte kláves Enter. „Bunka“ označuje bunku, ktorej obsah chcete počítať (napríklad A1, pozri snímku obrazovky).
-
Ak chcete počítať znaky vo viac ako jednej bunke, zadajte vzorec a potom ho skopírujte a prilepte do ostatných buniek.
Automaticky spočítajte počet znakov v bunke programu Excel pomocou funkcie LENGTH
Časté otázky: Počítanie písmen a znakov v programe Excel
1. Ako spočítam všetky znaky v bunke?
Kliknite na bunku A2 a do bunky zadajte = DĹŽKA (B2) a stlačte kláves ENTER. S týmto vzorcom sa teraz počítajú znaky B2.
2. Ako spočítam celkový počet znakov v rôznych bunkách?
Kliknite napríklad na bunku B4. Do bunky zadajte (= SUM (DĹŽKA (A1), DĹŽKA (A2), DĹŽKA (A3)) a stlačte kláves ENTER.
3. Ako spočítam konkrétne znaky v bunkách?
Kliknite na bunku C4. Do bunky zadajte = LENGTH (A4) -LENGTH (CHANGE (A4; “x“, ““ “)) a stlačte kláves ENTER. Teraz do bunky A4 dostanete všetky malé písmená „Xs“. Výsledkom je 1.
Súvisiace témy:
Spočítajte celkový počet znakov a číslic v oblasti tabuľky v programe Excel
Zistite počet znakov v bunke
Ľahko spočítajte počet konkrétnych znakov v bunke
Spočítajte výskyty číslic v rozsahu buniek programu Excel
Nájdite počet slov alebo fráz v bunke programu Excel
Spočítajte znaky, ktoré hľadáte, pomocou vzorca