Excel

Tæl celler, der indeholder tekst

Count Cells That Contain Text

Excel-formel: Tæl celler, der indeholder tekstGenerisk formel
= COUNTIF (rng,'*')
Resumé

For at tælle antallet af celler, der indeholder tekst (dvs. ikke tal, ikke fejl, ikke blanke), skal du bruge COUNTIF-funktionen og en jokertegn . I den generiske form med formlen (ovenfor) er rng en række celler, og '*' er et jokertegn, der matcher et hvilket som helst antal tegn.

Vil du tælle celler, der indeholder bestemt tekst? Se denne formel i stedet .

I eksemplet indeholder den aktive celle denne formel:



 
= COUNTIF (B4:B8,'*')
Forklaring

COUNTIF tæller antallet af celler, der matcher de leverede kriterier. I dette tilfælde leveres kriterierne som jokertegn tegn '*', der matcher et hvilket som helst antal teksttegn.



Et par noter:

  • De logiske værdier SAND og FALSK tælles ikke med som tekst
  • Tal tælles ikke med '*', medmindre de indtastes som tekst
  • En tom celle, der begynder med en apostrof ('), tælles.

COUNTIFS-løsning

Hvis du har brug for at begrænse optællinger for at opfylde mere specifikke kriterier, kan du skifte til COUNTIFs-funktionen. For eksempel, for at tælle celler med tekst, men ekskludere celler med kun et mellemrumstegn, kan du bruge:



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

SUMPRODUCT-opløsning

Du kan også bruge SUMPRODUCT til at tælle tekstværdier sammen med funktionen ISTEXT således:

 
= SUMPRODUCT (-- ISTEXT (rng))

Den dobbelte bindestreg (kaldet en dobbelt unary) tvinger resultatet af ISTEXT fra en logisk værdi på SAND eller FALSK til 1 og 0. SUMPRODUCT returnerer derefter summen af ​​ens og nuller.

Forfatter Dave Bruns


^