Bruke ANTALL.HVIS-funksjonen i Microsoft Excel

Gjelder for
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac

Bruk ANTALL.HVIS, en av de statistiske funksjonene, til å telle antall celler som oppfyller et vilkår. Du kan for eksempel bruke det til å telle antall ganger en bestemt by vises i en kundeliste.

På det enkleste så sier ANTALL.HVIS:

  • =ANTALL.HVIS (Hvor ønsker du å lete? Hva vil du lete etter?)

Eksempel:

  • =ANTALL.HVIS(A2:A5,"London")
  • =ANTALL.HVIS(A2:A5;A4)

Syntaks

ANTALL.HVIS(område, vilkår)

Argumentnavn Beskrivelse
område (obligatorisk) Cellegruppen du vil telle. Område kan inneholde tall, matriser, et navngitt område eller referanser som inneholder tall. Excel ignorerer tomme verdier og tekstverdier. Lær hvordan du merker områder i et regneark
vilkår (obligatorisk) Et tall, et uttrykk, en cellereferanse eller tekststreng som bestemmer hvilke celler ANTALL.HVIS teller. Du kan for eksempel bruke et tall som 32, en sammenligning som «>32», en celle som B4 eller et ord som «epler». ANTALL.HVIS bruker bare et enkelt vilkår. Bruk ANTALL.HVIS.SETT hvis du vil bruke flere vilkår.

Eksempler på bruk av ANTALL.HVIS i Excel

Hvis du vil bruke disse eksemplene i Excel, kopierer du dataene i tabellen nedenfor og limer dem inn i celle A1 i et nytt regneark.

Data Data
epler 32
appelsiner 54
fersken 75
epler 86
Formel Beskrivelse
=SUMMERHVIS(A2:A5;"epler") Teller antall celler med epler i cellene A2 til og med A5. Resultatet er 2.
=ANTALL.HVIS(A2:A5;A4) Teller antall celler med ferskener (verdien i A4) i cellene A2 til og med A5. Resultatet er 1.
=ANTALL.HVIS(A2:A5,A2)+ANTALL.HVIS(A2:A5,A3) Teller antallet epler (verdien i A2) og appelsiner (verdien i A3) i cellene A2 til og med A5. Resultatet er 3. Denne formelen bruker ANTALL.HVIS to ganger til å spesifisere flere vilkår, ett vilkår per uttrykk. Du kan også bruke ANTALL.HVIS.SETT-funksjonen.
=ANTALL.HVIS(B2:B5;">55") Teller antall celler med en verdi som er høyere enn 55 i cellene B2 til og med B5. Resultatet er to.
=ANTALL.HVIS(B2:B5;"<>&B4) Teller antall celler med en verdi som ikke er lik 75, i cellene B2 til og med B5. -tegnet (&) slår sammen sammenligningsoperator for ikke lik ("<>") og verdien i B4 for å lese =ANTALL.HVIS(B2:B5,"<>75"). Resultatet er 3.
=ANTALL.HVIS(B2:B5;">=32")-ANTALL.HVIS(B2:B5;"<=85") Teller antall celler med en verdi som er større enn (>) eller lik (=) 32 og mindre enn (<) eller lik (=) 85, i cellene B2 til og med B5. Resultatet er 1.
=ANTALL.HVIS(A2:A5;"*") Teller antall celler som inneholder tekst i cellene A2 til og med A5. Jokertegnet * brukes til å sammenligne alle tegn. Resultatet er 4.
=ANTALL.HVIS(A2:A5;"?????es") Teller antall celler som har nøyaktig 7 tegn som slutter med bokstavene es, i cellene A2 til og med A5. Spørsmålstegnet (?) brukes som jokertegn til å sammenligne individuelle tegn. Resultatet er 2.

Feilsøke vanlige ANTALL.HVIS-feil i Excel

Problem Hva gikk galt
Feil verdi returneres for lange strenger. Funksjonen ANTALL.HVIS returnerer uriktige resultater når du bruker den til å sammenligne strenger som er lengre enn 255 tegn.
Bruk funksjonen KJEDE.SAMMEN eller kjede-sammen-operatoren & til å sammenligne strenger som er lengre enn 255 tegn. For eksempel, =ANTALL.HVIS(A2:A5;"lang streng"&"en annen lang streng").
Ingen verdi returneres når du forventer en verdi. Pass på at du omslutter vilkårsargumentet i anførselstegn.
En ANTALL.HVIS-formel mottar en #VERDI! feil når du refererer til et annet regneark. Denne feilen oppstår når formelen som inneholder funksjonen refererer til celler eller et område i en lukket arbeidsbok, og cellene beregnes. For at denne funksjonen skal fungere, må den andre arbeidsboken være åpen.

Beste praksis for bruk av ANTALL.HVIS i Excel

gjør du dette Hvorfor
Vær oppmerksom på at ANTALL.HVIS ignorerer store og små bokstaver i tekststrenger. Det skilles ikke mellom store og små bokstaver i vilkår. Strenger «epler» og «EPLER» samsvarer med samme celler.
Bruke jokertegn Bruk spørsmålstegn (?) og stjerne (*) som jokertegn i vilkår. Et spørsmålstegn svarer til et hvilket som helst enkelttegn. En stjerne svarer til en hvilken som helst tegnsekvens. Hvis du vil finne et spørsmålstegn eller en stjerne, skriver du en tilde (~) foran tegnet.
=ANTALL.HVIS(A2:A5;"eple?") teller for eksempel alle forekomster av "eple" med en siste bokstav som kan variere.
Kontroller at dataene ikke inneholder feilaktige tegn. Når du teller tekstverdier, må du kontrollere at dataene i denne kolonnen ikke har innledende mellomrom, etterfølgende mellomrom, inkonsekvent bruk av rette og krøllete anførselstegn eller tegn som ikke kan skrives ut. I disse tilfellene, kan ANTALL.HVIS returnere en uventet verdi.
Prøv å bruke RENSK-funksjonen eller TRIMME-funksjonen.
Bruk navngitte områder av praktiske årsaker ANTALL.HVIS støtter navngitte områder i formler som for eksempel =ANTALL.HVIS(frukt,">=32")-ANTALL.HVIS(frukt,">85"). Det navngitte området kan være i gjeldende regneark, et annet regneark i samme arbeidsbok eller fra en annen arbeidsbok. Hvis du vil referere til et navngitt område i en annen arbeidsbok, må også denne arbeidsboken være åpen.

Obs!

ANTALL.HVIS-funksjonen kan ikke telle celler basert på bakgrunnsfarge eller skriftfarge. Du kan imidlertid bruke en User-Defined-funksjon (UDF) skrevet i Visual Basic for Applications (VBA) til å telle eller utføre andre operasjoner på celler basert på bakgrunnen eller skriftfargen.

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i Excels tekniske fellesskap eller få støtte i fellesskap.

Se også

ANTALL.HVIS.SETT-funksjon

HVIS-funksjonen

ANTALLA (funksjon)

Oversikt over formler i Excel

HVIS.SETT-funksjon

SUMMERHVIS (funksjon)