Excel-hjælp til de små opgaver

Sådan tæller du celler med indhold, tekst eller tal i Excel

Tæl celler med indhold, tomme celler, tal eller et bestemt ord i Excel med TÆLV, ANTAL.BLANKE, TÆL og TÆL.HVIS. Se forskellen, og prøv det selv.

Af Nicolaj, stifter af ExcelOpgaver · · 3 min. læsning

Vil du tælle celler med indhold i Excel, skriver du =TÆLV(B2:B6). Et bestemt ord tæller du med =TÆL.HVIS(B2:B6;"Ja"). Excel har fire tællefunktioner, der hver tæller noget forskelligt, og det er let at vælge den forkerte. Siden her viser dem på samme tabel, så du kan se forskellen med det samme.

Fire tællefunktioner i én tabel

Her er en liste over tilmeldinger med navn, svar og point. Alle fire funktioner kigger på den samme tabel:

FunktionTællerEksempelGiver
TÆLV (COUNTA)Celler med indhold=TÆLV(B2:B6)4
TÆL (COUNT)Celler med tal=TÆL(C2:C6)3
ANTAL.BLANKE (COUNTBLANK)Tomme celler=ANTAL.BLANKE(B2:B6)1
TÆL.HVIS (COUNTIF)Celler med et bestemt indhold=TÆL.HVIS(B2:B6;"Ja")3

Tabellen er en genvej til det rigtige valg. Skal du have alt, der ikke er tomt, er det TÆLV. Skal du kun have tal, er det TÆL. Skal du finde hullerne, er det ANTAL.BLANKE. Og skal du have et bestemt ord, er det TÆL.HVIS. De næste afsnit tager dem én ad gangen.

Tæl celler med indhold i Excel med TÆLV

TÆLV tæller alle celler, der ikke er tomme. Det gælder både tal, tekst og fejl. Står der Ja, Ja, Nej og Ja og en tom celle i området, er svaret 4:

F2=TÆLV(B2:B6)
ABCDEF
1NavnTilmeldtPoint
2AnnaJa12Svar i alt4
3BoJa8
4Cem
5DinaNejsyg
6EmilJa15

TÆLV tæller de fire celler, der har noget i sig: Ja, Ja, Nej og Ja. Cem har ikke svaret, så den celle springes over.

Prøv selv:

Prøv selv

Hvor mange har svaret?

Skriv i F2 en formel, der tæller de celler i B2:B6, der har noget i sig.

F2
ABCDEFG
1Navn Tilmeldt Point
2Anna Ja 12 Svar i alt
3Bo Ja 8
4Cem
5Dina Nej syg
6Emil Ja 15
7
8

Klik i F2, og skriv din formel.

Opgaven Tæl udfyldte celler med TÆLV træner den samme funktion på en anden tabel.

Der er en fælde. En celle med en formel, der giver tom tekst, er ikke tom for TÆLV. Cellen ser tom ud, men formlen står der. Derfor tæller TÆLV den med:

D1=TÆLV(A2:A4)
ABCD
1SvarAntal med indhold3
2Ja
3=""
4Nej

A3 ser tom ud, men indeholder en formel, der giver to anførselstegn uden indhold. TÆLV tæller den med, så svaret er 3.

Det samme gælder, hvis en celle indeholder et enkelt mellemrum. Ser TÆLV ud til at tælle for mange, så tjek, om nogle af de tomme celler i virkeligheden er fyldt med noget.

Tæl tomme celler med ANTAL.BLANKE

Skal du finde hullerne i en liste, bruger du ANTAL.BLANKE. Den tæller de tomme celler i området:

F3=ANTAL.BLANKE(B2:B6)
ABCDEF
1NavnTilmeldtPoint
2AnnaJa12
3BoJa8Tomme1
4Cem
5DinaNejsyg
6EmilJa15

ANTAL.BLANKE tæller de tomme celler i området. Kun Cems svar mangler.

ANTAL.BLANKE har en anden holdning end TÆLV i ét tilfælde. En celle med en formel, der giver tom tekst, tæller ANTAL.BLANKE som tom, mens TÆLV tæller den som udfyldt. Prøv at lægge de to svar sammen, så får du mere end antallet af celler, fordi den samme celle er talt to gange:

D1=ANTAL.BLANKE(A2:A4)
ABCD
1SvarAntal tomme1
2Ja
3=""
4Nej

ANTAL.BLANKE regner også en celle med en tom tekst som tom. Det er den modsatte holdning til TÆLV, så de to svarer ikke altid, som du venter.

Det er en detalje, der sjældent betyder noget, men som kan forvirre, når to tal ikke går op. Prøv selv:

Prøv selv

Hvor mange mangler et svar?

Skriv i F3 en formel, der tæller de tomme celler i B2:B6.

F3
ABCDEFG
1Navn Tilmeldt Point
2Anna Ja 12
3Bo Ja 8 Tomme
4Cem
5Dina Nej syg
6Emil Ja 15
7
8

Klik i F3, og skriv din formel.

Opgaven Tæl tomme celler med ANTAL.BLANKE viser det på en lidt længere liste.

Tæl celler med tal

TÆL tæller kun celler, der indeholder tal. Tekst og tomme celler springes over, også tekst der ligner et tal. Står der "syg" i pointkolonnen, er det tekst, og TÆL regner den ikke med:

F4=TÆL(C2:C6)
ABCDEF
1NavnTilmeldtPoint
2AnnaJa12
3BoJa8
4CemMed point3
5DinaNejsyg
6EmilJa15

TÆL tæller kun tal. 12, 8 og 15 er tal, men syg er tekst, og Cems celle er tom. Svaret er 3.

Prøv selv

Hvor mange har point?

Skriv i F4 en formel, der tæller, hvor mange celler i C2:C6 der er tal.

F4
ABCDEFG
1Navn Tilmeldt Point
2Anna Ja 12
3Bo Ja 8
4Cem Med point
5Dina Nej syg
6Emil Ja 15
7
8

Klik i F4, og skriv din formel.

Du kan øve TÆL i opgaven Tæl tal med TÆL. Husk, at tal, der er gemt som tekst, heller ikke tælles med. Står de til venstre i cellen, er der noget galt, og de skal rettes, før du tæller.

Tæl celler med et bestemt ord eller tekst

Skal du kun tælle de celler, der indeholder et bestemt ord, bruger du TÆL.HVIS. Den tager området og det, du leder efter. Ordet står i anførselstegn, og stort og småt er ligegyldigt:

F1=TÆL.HVIS(B2:B6;"Ja")
ABCDEF
1NavnTilmeldtPointAntal Ja3
2AnnaJa12
3BoJa8
4Cem
5DinaNejsyg
6EmilJa15

TÆL.HVIS tæller de celler, der er lig med Ja. Ordet står i anførselstegn.

Prøv selv

Hvor mange har sagt ja?

Skriv i F1 en formel, der tæller, hvor mange celler i B2:B6 der er lig med Ja.

F1
ABCDEFG
1Navn Tilmeldt Point Antal Ja
2Anna Ja 12
3Bo Ja 8
4Cem
5Dina Nej syg
6Emil Ja 15
7
8

Klik i F1, og skriv din formel.

TÆL.HVIS kender også to jokertegn. En stjerne står for hvad som helst. "*" tæller derfor alle celler med tekst, uanset hvad der står i dem:

F5=TÆL.HVIS(B2:B6;"*")
ABCDEF
1NavnTilmeldtPoint
2AnnaJa12
3BoJa8
4Cem
5DinaNejsygTekst4
6EmilJa15

Stjernen er et jokertegn for alt tekst. TÆL.HVIS med * tæller alle celler med tekst, her Ja, Ja, Nej og Ja.

Og tegnene "<>" betyder ikke tom. Det er den korte vej til at tælle udfyldte celler med TÆL.HVIS:

F6=TÆL.HVIS(B2:B6;"<>")
ABCDEF
1NavnTilmeldtPoint
2AnnaJa12
3BoJa8
4Cem
5DinaNejsyg
6EmilJa15Ikke tom4

Tegnene <> betyder ikke lig med. Uden noget bagefter betyder det ikke tom, så TÆL.HVIS tæller de udfyldte celler.

Opgaven TÆL.HVIS med en tekstbetingelse træner den del grundigt.

Flere betingelser

Skal en celle opfylde to betingelser på én gang, fx have sagt Ja og have mere end 10 point, så bruger du TÆL.HVISER (COUNTIFS). Den tager par af område og betingelse:

F7=TÆL.HVISER(B2:B6;"Ja";C2:C6;">10")
ABCDEF
1NavnTilmeldtPoint
2AnnaJa12
3BoJa8
4Cem
5DinaNejsyg
6EmilJa15
7Ja og over 102

TÆL.HVISER har flere betingelser. Her tæller den dem, der har sagt Ja og har mere end 10 point: Anna og Emil.

Tæl uden formel

Du behøver ikke altid en formel. Markér de celler, du vil tælle, og kig på statuslinjen nederst i Excel. Den viser Antal, altså hvor mange af de markerede celler der har indhold. Højreklik på statuslinjen, og sæt kryds ved Numerisk antal for også at se, hvor mange der er tal. Tallene opdateres, hver gang du ændrer markeringen. Det er hurtigt, når du bare skal have et svar nu og ikke har brug for, at det står i arket bagefter.

Prøv det i en opgave

Den hyppigste fejl med tællefunktioner er at vælge den forkerte og få et svar, der næsten er rigtigt. Prøv opgaven Tæl udfyldte celler med TÆLV gratis. Du skriver formlen selv, og den bliver rettet med det samme. Vil du vide, hvor mange forskellige værdier en liste har, og ikke kun hvor mange der er, så læs om at tælle unikke værdier i Excel.

Nicolaj

Om forfatteren

Nicolaj, stifter af ExcelOpgaver

Jeg er softwareudvikler og har bygget ExcelOpgaver fra bunden, også selve regnearket og den motor der regner formlerne ud. For at få det til at virke har jeg skullet forstå hver funktion helt ned i detaljen: hvordan LOPSLAG opfører sig når koden har et mellemrum for meget, hvorfor en dato i virkeligheden er et tal, og hvornår AFRUND giver et andet svar end talformatet.

Mere om Nicolaj

Øv det i opgaver

Opgaver i et rigtigt regneark, der bliver rettet med det samme.

Funktionssider

Ofte stillede spørgsmål

Hvordan tæller jeg celler med indhold i Excel?

Skriv =TÆLV(område). TÆLV tæller alle celler, der ikke er tomme, uanset om de indeholder tal eller tekst.

Hvad er forskellen på TÆL og TÆLV?

TÆL tæller kun celler med tal. TÆLV tæller alt, der ikke er tomt, også tekst og fejl.

Hvordan tæller jeg celler med et bestemt ord?

Brug TÆL.HVIS, fx =TÆL.HVIS(B2:B6;"Ja"). Ordet står i anførselstegn, og stort og småt er ligegyldigt.

Hvorfor tæller TÆLV celler, der ser tomme ud?

De indeholder enten en formel, der giver en tom tekst, eller et mellemrum. Cellen er ikke tom, selv om den ser sådan ud.

Se også