Excelutbildarna

Excelguiden

ANTAL.OM i Excel – räkna celler med villkor

Med ANTAL.OM räknar du hur många celler som uppfyller ett villkor – till exempel antal ordrar från en kund eller antal belopp över 10 000 kr. Här lär du dig ANTAL.OM och ANTAL.OMF för flera villkor, med exempel du kan kopiera.

Funktioner · Nybörjare · Analys

Snabbsvar: Skriv =ANTAL.OM(A2:A100; "Stockholm") för att räkna hur många celler i A2:A100 som innehåller Stockholm. Ordningen är: område; villkor. Behöver du flera villkor – använd ANTAL.OMF.

Syntax: så fungerar ANTAL.OM

=ANTAL.OM(område; villkor)
  • område – cellerna som ska räknas, t.ex. A2:A100
  • villkor – det cellerna ska uppfylla, t.ex. "Stockholm", ">10000" eller en cellreferens som D2

Exempel på ANTAL.OM

Du vill räknaFormel
Celler med en viss text=ANTAL.OM(A2:A100; "Stockholm")
Celler som matchar värdet i D2=ANTAL.OM(A2:A100; D2)
Belopp större än 10 000=ANTAL.OM(B2:B100; ">10000")
Belopp större än värdet i E1=ANTAL.OM(B2:B100; ">"&E1)
Celler som innehåller ett ord=ANTAL.OM(A2:A100; "*faktura*")
Celler som inte är tomma=ANTAL.OM(A2:A100; "<>")
Celler som inte är ”Klar”=ANTAL.OM(C2:C100; "<>Klar")
Jokertecken: * betyder ”vilka tecken som helst” och ? betyder ”exakt ett tecken”. "*AB" räknar alla celler som slutar på AB.

Flera villkor med ANTAL.OMF

När cellerna måste uppfylla flera villkor samtidigt använder du ANTAL.OMF. Du anger par av område och villkor:

=ANTAL.OMF(villkorsområde1; villkor1; villkorsområde2; villkor2; ...)

Antal ordrar från Stockholm som är över 10 000 kr:

=ANTAL.OMF(A2:A100; "Stockholm"; B2:B100; ">10000")

Antal datum inom ett intervall (startdatum i E1, slutdatum i E2):

=ANTAL.OMF(C2:C100; ">="&E1; C2:C100; "<="&E2)

Vill du summera i stället för att räkna? Se SUMMA.OM och SUMMA.OMF – de fungerar på samma sätt.

ANTAL, ANTALV och ANTAL.TOMMA

FunktionRäknar
=ANTAL(A2:A100)celler med tal
=ANTALV(A2:A100)celler som inte är tomma (tal och text)
=ANTAL.TOMMA(A2:A100)tomma celler
=ANTAL.OM(A2:A100; villkor)celler som uppfyller ett villkor
=ANTAL.OMF(...)celler som uppfyller flera villkor

Vanliga fel

  • Resultatet blir 0 – värdena innehåller extra mellanslag eller tal lagrade som text. Rensa med =PUTSA(A2)
  • Jämförelsen fungerar inte – operatorn måste stå inom citattecken: ">10000", och med en cellreferens: ">"&E1
  • #VÄRDEFEL! i ANTAL.OMF – områdena är olika stora. Läs mer i Felmeddelanden i Excel

Använd ANTAL.OM för att hitta dubbletter eller tillsammans med OM för att se om ett värde finns i en lista.

Vanliga frågor om ANTAL.OM

Vad heter ANTAL.OM på engelska?
ANTAL.OM heter COUNTIF och ANTAL.OMF heter COUNTIFS i engelska Excel. ANTALV heter COUNTA.
Hur räknar jag celler med text i Excel?
Använd =ANTAL.OM(A2:A100; "*") för att räkna alla celler med text, eller ANTALV för alla celler som inte är tomma.
Hur räknar jag med flera villkor?
Använd ANTAL.OMF och ange par av område och villkor, till exempel =ANTAL.OMF(A2:A100; "Stockholm"; B2:B100; ">10000").
Hur räknar jag celler som är större än ett värde i en annan cell?
Sätt ihop operatorn och cellen med &: =ANTAL.OM(B2:B100; ">"&E1).
Varför ger ANTAL.OM fel resultat?
Oftast på grund av extra mellanslag eller tal som är lagrade som text. Kontrollera också att villkoret står inom citattecken.

Vad behöver du hjälp med?