Excel

Spočítajte bunky, ktoré obsahujú text

Count Cells That Contain Text

Vzorec programu Excel: Spočítajte bunky, ktoré obsahujú textGenerický vzorec | _+_ | Zhrnutie

Ak chcete spočítať počet buniek obsahujúcich text (t. J. Nie čísla, nie chyby, nie prázdne), použite funkciu COUNTIF a divoká karta . V generickej forme vzorca (vyššie) rng je rozsah buniek a '*' je zástupný znak zodpovedajúci ľubovoľnému počtu znakov.





Chcete spočítať bunky, ktoré obsahujú špecifické text? Pozrite sa namiesto toho na tento vzorec .

V tomto prípade aktívna bunka obsahuje tento vzorec:

= COUNTIF (rng,'*')
Vysvetlenie

COUNTIF počíta počet buniek, ktoré zodpovedajú zadaným kritériám. V tomto prípade sa kritériá dodávajú ako divoká karta znak '*', ktorý zodpovedá ľubovoľnému počtu textových znakov.





Niekoľko poznámok:

  • Logické hodnoty TRUE a FALSE sa nepočítajú ako text
  • Čísla sa nezapočítavajú do '*', pokiaľ nie sú zadané ako text
  • Prázdna bunka, ktorá začína apostrofom ('), sa započíta.

COUNTIFS riešenie

Ak potrebujete obmedziť počty, aby ste splnili konkrétnejšie kritériá, môžete prepnúť na funkciu COUNTIF. Ak chcete napríklad počítať bunky s textom, ale vylúčiť bunky obsahujúce iba medzeru, môžete použiť:



 
= COUNTIF (B4:B8,'*')

Riešenie SUMPRODUCT

SUMPRODUCT môžete použiť aj na počítanie textových hodnôt spolu s funkciou ISTEXT takto:

 
= COUNTIFS (range,'*',range,' ')

Dvojitý spojovník (nazývaný dvojitý unár) vynúti výsledok ISTEXTU z logickej hodnoty TRUE alebo FALSE na 1 a 0. SUMPRODUCT potom vráti súčet jednotiek a núl.

Autor Dave Bruns


^