Excel-funktionen TÆL.HVIS
forklaret i 3 nemme trin
Skal du tælle celler i en kolonne, men kun dem der overholder et kriterie?
Fx at tælle hvor mange celler der indeholder et tal over 5000?
Hvor mange celler der indeholder navnet “Birgitte Jensen”?
Eller hvor mange celler der indeholder et tal mellem 10 og 50?
Så er du kommet til det rette sted
I denne guide lærer du at bruge funktionen TÆL.HVIS til alle dine tælle-behov (på engelsk “COUNTIF”)!
Hvad vil du lære?
Gratis video om TÆL.HVIS
Se min video og lær TÆL.HVIS på under 3 minutter.
Foretrækker du at læse fremfor at se?
Så fortsæt herunder!
Sådan bruger du TÆL.HVIS
Funktionen TÆL tæller alle celler der indeholder tal, og TÆLV tæller alle celler der ikke er tomme.
Hvis du vil skræddersy dit “tælleri” lidt mere, så skal du bruge TÆL.HVIS.
TÆL.HVIS kombinerer to dejlige ting: funktionen TÆL og funktionen HVIS.
Tag et kig på datasættet herunder
I kolonne A ser du en masse ordrer, i kolonne B hvem der har solgt dem og i kolonne C hvad prisen var.
Jeg vil tælle hvor mange ordrer der er solgt af sælgeren med initialerne PM og JLA.
Som du kan se på billedet er de allerede talt i celle F2 og F3.
Men hvordan gør jeg det?
Det bliver drøjt hvis jeg gør det manuelt, og TÆL funktionen kan ikke hjælpe mig…
Heldigvis kan TÆL.HVIS gøre det hele for mig på få sekunder.
Og jeg vil nu vise dig hvordan!
Note: Hvis du har den engelske version af Excel så skriv COUNTIF alle de steder jeg skriver TÆL.HVIS.
Følg disse 3 nemme trin for at tælle hvor mange ordrer der er solgt for PM (Peter) og JLA (Josephine).
Trin 1: Syntaks
TÆL.HVIS består af nogle argumenter, som til sammen kaldes funktionens syntaks. Den er heldigvis ganske simpel, og skrives sådan her:
=TÆL.HVIS(område; kriterier)
område = her markerer du hvilket område du vil tælle celler i. Fx hele kolonne B.
kriterier = indtast et kriterie. Hvis du vil tælle celler der er lig med “PM”, så skriver du “PM” her.
Bemærk at funktionen tjekker om kriteriet er overholdt i det område du har angivet i det første argument.
Så marker nu celle F2 (hvis du bruger øvelsesfilen) og indtast:
=TÆL.HVIS(
Trin 2: Område
Vælg nu området hvor dit kriterie skal anvendes.
Jeg vil tælle hvor mange celler der indeholder teksten “PM” i kolonne B.
Området er altså = kolonne B.
Skriv:
=TÆL.HVIS(B:B;
Har du lagt mærke til at jeg markerer hele kolonnen, B:B, i stedet for kun et område (fx B2:B10)?
Når du markerer en hel kolonne, så er området altid stort nok til hvis der kommer flere rækker med data.
Så prøv at gør det så meget som muligt!
Trin 3: Kriterier
Indtast nu kriteriet for hvad du vil tælle.
Kriteriet anvendes på det område du valgte i trin 2.
Jeg vil tælle hvor mange celler der indeholder teksten “PM” i kolonne B.
Kriteriet er altså = “PM” (inklusive anførselstegn) eller en reference til cellen der indeholder PM.
Skriv:
=TÆL.HVIS(B:B;”PM”)
eller
=TÆL.HVIS(B:B;E2)
Tryk nu på ‘Enter’ og se resultatet i F2, og formlen i formellinjen.
Som du kan se har jeg kopieret formlen i celle F2 ned i F3 også.
Hvis du bruger en reference til celle E2 i kriterie-argumentet, behøver du ikke foretage dig andet for at få formlen til at virke korrekt
Hvis du har indtastet teksten “PM” som kriterie, skal du gå ind i formlen i F3 og ændre kriteriet til “JLA”.
Og nu har du talt hvor mange ordrer sælgerne Peter (PM) og Josephine (JLA) har solgt!
Smart, ikke?
Du kan bruge mange andre kriterier end det jeg har vist dig her.
For eksempel om et tal er større eller mindre end et andet tal, eller om et tal er mellem to værdier. Læs næste afsnit hvis du vil lære mere om det.
TÆL.HVIS mellem to værdier
Indtil videre har vi kun kigget på hvordan du tæller celler der er lig med noget specifikt.
For eksempel tælle hvor mange celler der er lig med “PM” eller “JLA”.
Det er samme metode du bruger hvis du vil tælle hvor mange celler der er lig med et tal.
Fx hvor mange celler i kolonne C der er lig med 2.280 eller 4.788.
Værdier større/mindre end
Men hvad nu hvis du vil tælle hvor mange celler i kolonne C der indeholder en værdi større end 10.000?
Eller mindre end 6.000?
Så skal du ændre kriteriet lidt.
Kriteriet større end skrives: “>”&tal
Sæt altså anførselstegn omkring større end eller mindre end tegnet, og kombiner det med et tal ved hjælp af &-tegnet.
Dvs. at funktionen til at tælle tal over 10.000 skrives sådan her:
=TÆL.HVIS(C:C; “>”&10000)
Og funktionen til at tælle tal under 6.000 skrives sådan her:
=TÆL.HVIS(C:C; “<“&6000)
Som altid, kan du med fordel bruge referencer i stedet for at skrive tallet direkte ind i funktionen:
=TÆL.HVIS(C:C; “>”&E2)
“&6000)Større/mindre end eller lig med
Større end og mindre end angives med krokodillenæb (> og <)
Hvis du vil angive at noget er større end eller lig med, så putter du blot et lighedstegn bagefter.
At a er større end eller lig med b skrives altså sådan her:
a >= b
Og at a er mindre end eller lig med b skrives sådan her:
a <= b=>
At a ikke er lig med b skriver du sådan her:
a <> b
)Tal mellem to værdier
For at tælle cellerne der indeholder et tal der ligger mellem 2 værdier, skal du trække 2 TÆL.HVIS funktioner fra hinanden i en formel.
I eksemplet her, vil jeg finde antallet af ordrer hvor prisen er mindre end 10.000 og større end 6000.
Det skrives sådan her:
=TÆL.HVIS(C:C; “<“&10000) – tÆl.hvis(c:c; “>”&6000)“&10000)>
Du kan også tælle celler der indeholder tal mellem 2 værdier ved hjælp af den smarte TÆL.HVISER funktion, som blev introduceret i Microsoft 365/Excel 2019.
Med TÆL.HVISER (på engelsk: COUNTIFS) kan du tælle med flere kriterier.
Sådan!
Nu har du lært alt om den populære funktion TÆL.HVIS!
Og nu kan du altså tælle celler der overholder et kriterie.
Fx tælle celler der er lig med en tekst, eller celler der indeholder et tal mellem to værdier.
Godt gået