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.