Innholdsfortegnelse
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.xlsx5 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 på 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.