
Generisk formel
=COUNTA(range)
Resumé
For at tælle celler, der ikke er tomme i et interval, kan du bruge funktionen COUNTA. I det viste eksempel indeholder D5 denne formel:
=COUNTA(B5:B9)
Forklaring
COUNTA er fuldautomatisk. Når der gives en række celler, returnerer den et antal celler, der indeholder tal, tekst, logiske værdier og fejl. Tomme celler ignoreres.
Med COUNTIF og COUNTIFS
For at tælle ikke-tomme celler med COUNTIF-funktionen kan du bruge en formel som denne:
=COUNTIF(range,"")
Den samme tilgang kan udvides med COUNTIFS-funktionen som denne:
=COUNTIFS(rng1,">100",rng2,"")
Her tæller vi celler, når værdien i rng1 er større end 100, og rng2 ikke er tom.
Se også: 50 eksempler på formelkriterier.
Tæl celler med mindst et tegn
Et problem med COUNTA er, at det også tæller tomme strenge, der returneres med formler (= ""). Hvis du løber ind i dette problem, kan du bruge en formel som denne:
=SUMPRODUCT(--(LEN(A1:A100)>0))
Her returnerer LEN-funktionen et tegnantal for hver celle i området, som derefter sammenlignes med nul med operatoren større end> (). Dette udtryk returnerer SAND for celler, der indeholder mindst 1 tegn, og FALSK for andre. Den dobbelte negative (-) bruges til at tvinge de SANDE / FALSE-værdier til ener og nuller, og SUMPRODUCT-funktionen returnerer summen.
Tæl tomme celler
For at tælle celler, der er tomme, kan du bruge funktionen COUNTBLANK således:
=COUNTBLANK(B4:B9)