Excel-formel: Tell celler som inneholder tekst -

Innholdsfortegnelse

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.

Interessante artikler...