
Generisk formel
=COUNTIF(rng,"*")
Sammendrag
For å telle antall celler som inneholder tekst (dvs. ikke tall, ikke feil, ikke blankt), bruker du COUNTIF-funksjonen og et jokertegn. I den generiske formen av formelen (ovenfor) er rng et område med celler, og "*" er et jokertegn som samsvarer med et hvilket som helst antall tegn.
I eksemplet inneholder den aktive cellen denne formelen:
=COUNTIF(B4:B8,"*")
Forklaring
COUNTIF teller antall celler som samsvarer med de oppgitte kriteriene. I dette tilfellet leveres kriteriene som jokertegnet "*" som samsvarer med et hvilket som helst antall teksttegn.
Noen få notater:
- De logiske verdiene TRUE og FALSE telles ikke som tekst
- Tall telles ikke med "*" med mindre de er oppgitt som tekst
- En tom celle som begynner med en apostrof (') blir telt.
COUNTIFS-løsning
Hvis du trenger å begrense tellingen for å oppfylle mer spesifikke kriterier, kan du bytte til COUNTIFs-funksjonen. For å telle celler med tekst, men ekskludere celler med bare mellomrom, kan du for eksempel bruke:
=COUNTIFS(range,"*",range," ")
SUMPRODUCT løsning
Du kan også bruke SUMPRODUCT til å telle tekstverdier sammen med funksjonen ISTEXT slik:
=SUMPRODUCT(--ISTEXT(rng))
Dobbelt bindestrek (kalt en dobbel unary) tvinger resultatet av ISTEXT fra en logisk verdi på SANT eller FALSK, til 1 og 0. SUMPRODUCT returnerer deretter summen av ener og nuller.