Tell antall forekomster av hver verdi i en kolonne i Excel

  • Dele Denne
Hugh West

For å utføre forskjellige oppgaver i Excel, må du kanskje telle forekomstnummeret for hver verdi. Agendaen for denne artikkelen er å vise deg hvordan du teller antall forekomster av hver verdi i en kolonne i Excel. I dette tilfellet vil vi demonstrere 5 enkle og raske metoder angående dette problemet. Så la oss gå gjennom artikkelen for å utføre oppgaven effektivt.

Last ned øvelsesarbeidsbok

Du kan laste ned følgende Excel-arbeidsbok for bedre forståelse og øving selv.

Telle antall forekomster av hver verdi i en kolonne.xlsx

5 metoder for å telle antall forekomster av hver verdi i en kolonne i Excel

Før vi fortsetter til veiledningen, la oss bli kjent med dagens datasett.

Her har vi kolonnene Selger , By og Lønn . Det er noen få verdier som gjentas i kolonnene for å gjøre eksemplene forståelige. Selger og By er kolonner med tekstverdier og Lønn for tallverdier. Denne relasjonen og datasettet er kun for praksisformål.

Nå teller vi antall forekomster av hver verdi i en kolonne på flere måter ved å bruke datasettet ovenfor. Så la oss utforske dem én etter én.

1. Ved å bruke COUNTIF-funksjonen

Ved å bruke COUNTIF-funksjonen kan vi telle antall forekomster av hver verdi i en kolonne eller rekkevidde. Det er enkelt og greit. La oss se deti aksjon.

📌 Trinn:

COUNTIF-funksjonen teller antall celler innenfor et område som sammenligner en bestemt tilstand.

La oss skrive formelen for å telle salgsrepresentanten i eksemplet på Excel-arbeidsboken

=COUNTIF(B7:B23,F7)

I COUNTIF-funksjonen satte vi inn alle verdiene for Salg Rep som område . Våre kriterier var hvert navn, siden vi må beregne antall forekomster for hvert navn. Så som kriterie har vi satt inn et navn (fornavn i dette tilfellet, vil gradvis sjekke ved å bruke annethvert navn). Den ga antall forekomster for navnet Maks . Siden vårt datasett ikke er stort, kan du ta en rask titt og finne at det er 4 maks inne i kolonnen Selger .

  • Nå. , før markøren til nedre høyre hjørne av celle E7 og det vil se ut som et pluss (+) -tegn. Det er verktøyet Fyllhåndtak .
  • Deretter dobbeltklikker du på det for resten av verdiene.

Åh! Det gir feil verdi. Vi gjorde en feil.

Vi brukte ikke Absolutt referanse , så cellereferansene våre ble stadig endret og ga feil utdata. Så vi må bruke Absolutt referanse før vi trener Autofyll .

=COUNTIF($B$7:$B$23,F7)

Denne gangen ga den de riktige verdiene.

Men tenk litt på om dette er i et format for åhente verdi ved første øyekast. Nei, dette gir verken innsiden rask eller en behagelig form for øyet.

For å gjøre resultatet vårt der vi kan utlede innsiden raskere, kan vi ta hjelp fra Excel Sorter & Filter -funksjonen.

  • Velg først hele Selger -kolonnen ( B6:B23 ).
  • Deretter, gå til kategorien Data .
  • Her finner du alternativet Avansert Sorter & Filter gruppe. Så velg det.

Hvis du klikker på Avansert -ikonet, kommer du til dialogboksen Avansert filter .

  • Først velger du Kopier til en annen plassering .
  • Listeområde velges automatisk slik vi velger tidligere.
  • I boksen Kopier til setter du inn cellereferansen der du vil lime den inn. I dette tilfellet ga vi den som celle F6 .
  • Sørg deretter for å merke av for bare unike poster .
  • Til slutt, trykk ENTER eller klikk OK .

Nå kan vi se alle de unike verdiene fra kolonnen til en separat plassering i F6:F12 -området.

  • Bruk nå den forrige COUNTIF -formelen.

Du må bruke kriteriene fra denne utpakkede kolonnen for å få forekomstnummeret for hver av verdiene.

  • Deretter bruker du funksjonen Autofyll for å kopiere formelen til følgendeceller.

Denne COUNTIF -formelen kan også brukes for numeriske verdier.

  • På dette tidspunktet , skriv formelen for kolonnen Lønn i eksempelet vårt.
=COUNTIF($D$7:$D$23,F15)

Merk: Husk at herfra vil vi trekke ut de unike verdiene til separate steder ved å bruke Sorter & Filter -alternativet før du bruker en formel .

Les mer: Hvordan telle gjentatte ord i Excel (11 metoder)

2. Bruke SUM- og EXACT-funksjonene

Vi kan finne ut antall forekomster for hver verdi ved å bruke funksjonene SUM og EXACT også.

Navnet sier alt for SUM-funksjonen , det vil gi deg summen for området som er oppgitt innenfor den.

EKSAKT-funksjonen sammenligner to verdier og returnerer TRUE hvis de er nøyaktig like, ellers FALSE . Vanligvis brukes denne funksjonen for tekstverdier.

📌 Trinn:

Vår formel som bruker SUM og EXACT -funksjonen vil være omtrent slik.

SUM(–EXACT(range,criteria))

For en bedre forståelse av formelen, skriv EXACT-funksjonen -delen først.

  • Velg først celle G7 og skriv inn følgende formel.
=--EXACT($B$7:$B$23,F7)

Her har vi skrevet EXACT-funksjonen for Selger . Vi brukte også en dobbel bindestrek for å konvertere SANN/USANN til 0 og 1 . Vi kan legge merke til at det er en matriseformel. Du vil se hva den returnerer, for hver matching den gir 1 og 0 for ikke-matching.

  • Deretter fungerer SUM-funksjonen og gir resultatet.
=SUM(--EXACT($B$7:$B$23,F7))

Merk: Siden dette er en matriseformel må du bruke CTRL + SHIFT + ENTER i stedet for bare ENTER for å bruke denne formelen. Men hvis du bruker Excel 365, kan du gjøre oppgaven ved å trykke ENTER . Og etter å ha lagt inn en hvilken som helst matriseformel, viser den et par krøllete bukseseler rundt formelen. Excel gir det automatisk. Du trenger ikke å gjøre det manuelt .

  • Til slutt, bruk Fill Handle for å gjøre det samme med de gjenværende cellene.

På samme måte kan du bruke formelen for tallene også. I bildet nedenfor har vi vist deg resultatet av å bruke denne formelen for kolonnen Lønn .

=SUM(--EXACT($D$7:$D$23,F16))

Les mer: Excel VBA for å telle duplikater i en kolonne (en fullstendig analyse)

Lignende avlesninger

  • Hvordan telle dupliserte rader i Excel (4 metoder)
  • Telle dupliserte verdier kun én gang i Excel (3 måter)
  • Hvordan telle forekomster per dag i Excel (4 raske måter)

3. Sette inn COUNT- og IF-funksjoner

Vi har sett hvordan man beregner tallet avforekomster som bruker COUNTIF-funksjonen . Denne gangen vil vi se bruken av funksjonene ANTALL og HVIS .

Ikke bli forvirret, mens du er i delen TELLHVIS vi brukte en enkelt funksjon ( COUNTIF ), men i denne delen vil vi bruke COUNT & HVIS to separate funksjoner.

📌 Trinn:

  • Helt i begynnelsen, skriv IF-funksjonen av denne formelen for Selger -kolonnen.
=IF($B$7:$B$23=F7,$D$7:$D$23)
  • Deretter trykker du ENTER .

Matrisen gir den tilsvarende verdien fra tallområdet som samsvarer med kriteriene og FALSE for andre.

Her fant den 4 treff, så på de 4 stedene returnerte de tallområdet -verdien ( Lønn ) .

  • Nå i COUNT-funksjonen teller vi disse tallverdiene og gir antall forekomster.
=COUNT(IF($B$7:$B$23=F7,$D$7:$D$23))

  • På samme måte kan du gjøre dette for tallverdiene. Bare bytt ut feltene med de riktige områdene og kriteriene.
=COUNT(IF($D$7:$D$23=F16,$D$7:$D$23))

Merk: Sørg for at den andre parameteren i IF-funksjonen er et tallområde og at du bruker Absolutt referanse .

Les mer: VBA for å telle duplikater i området i Excel (4 metoder)

4. Bruke SUM- og IF-funksjoner

Innenfor IF-funksjonen, er visjekke om kriteriene har samsvart eller ikke, hvis det samsvarer, returnerer det 1 , ellers 0 . Dette gir en matrise på 1 og 0 til SUM-funksjonen , og deretter summerer den opp matrisen og gir svaret. La oss se den detaljerte prosessen nedenfor.

📌 Trinn:

  • Gå først til celle G7 og sett inn formelen nedenfor.
=SUM(IF($B$7:$B$23=F7,1,0))
  • Trykk deretter på ENTER -tasten.

Formelen vil også fungere fint for tallverdiene.

=SUM(IF($D$7:$D$23=F16,1,0))

Les mer: Hvordan telle duplikater i kolonne i Excel (3 måter)

5. Bruke pivottabellen

Du kan bruke Pivottabell for å telle antall forekomster for hver verdi i kolonnen. La oss se prosessen i detalj.

📌 Trinn:

  • Velg først en hvilken som helst celle innenfor området. Her valgte vi celle B4 .
  • For det andre, gå til fanen Sett inn .
  • For det tredje klikker du på Pivottabell i Tables -gruppen.

Dialogboksen Pivottabell fra tabell eller område åpnes for deg.

  • Her, sjekk at Tabell/Rekkevidde er riktig eller ikke.
  • Velg derfor Avslutt regneark ettersom vi vil sette inn Pivottabell i samme ark.
  • Deretter gir du Plassering . Her gjorde vi det som celle F4 .
  • Etter dette, klikk OK .

Pivottabellen vil vises på deg som bildet nedenfor.

Her inne i oppgaveruten Pivottabellfelt vil du se tabellens kolonnenavn i delen Felt . Og fire områder: Filtre , Kolonner , Rader , Verdier .

  • Dra for øyeblikket Selger -feltet i Rader og Verdier -området.

Det teller forekomstnummeret av hver verdi i Salg Rep -kolonnen.

Les mer: Tell duplikater i Excel-pivottabell (2) Enkle måter)

Telle antall forekomster med flere kriterier i Excel

I de forrige avsnittene lærte vi å telle antall forekomster av hver verdi i en kolonne. Her viser vi hvordan vi kan telle antall forekomster med flere kriterier.

Her viser vi demoen for Max og John. Fra datasettet kan vi se at det er Max i New York , Los Angeles, og San Fransisco . Men vi ønsker å telle Max bare fra New York by. For å gjøre dette,

  • Gå først og fremst til celle H5 og lim inn følgende formel i cellen.
=COUNTIFS($B$5:$B$21,F5,$C$5:$C$21,G5)

Her brukte vi COUNTIFS-funksjonen som kan ta flere kriterier.

  • Trykk deretter ENTER .

Les mer: Hvordan telle duplikater basert på flere kriterieri Excel

Konklusjon

Det var alt for i dag. Denne artikkelen forklarer hvordan du teller antall forekomster av hver verdi i en kolonne i Excel på en enkel og kortfattet måte. Ikke glem å laste ned øvingsfilen. Takk for at du leste denne artikkelen. Vi håper dette var nyttig. Gi oss beskjed i kommentarfeltet hvis du har spørsmål eller forslag. Besøk nettstedet vårt, ExcelWIKI , en one-stop Excel-løsningsleverandør, for å utforske mer.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.