Note: The other languages of the website are Google-translated. Back to English
Log på  \/ 
x
or
x
Tilmeld  \/ 
x

or

Hvordan tælles unikke værdier eller tal i en kolonne i Excel?

Forudsat at du har en liste over værdier i en række af regnearket, og nu vil du vide, hvor mange unikke værdier der er. Hvis du identificerer og tæller dem en efter en, spilder det mange gange. Så her vil jeg introducere dig nogle hurtige tricks til at tackle dette problem.

Tæl antallet af unikke værdier med formler

Tæl antallet af unikke værdier med Advanced Filter

Tæl antallet af unikke værdier med Kutools til Excel


Tæl antallet af unikke værdier med formler

Der er nogle formler, der kan hjælpe dig med hurtigt at tælle antallet af unikke værdier i et interval. Hvis dine data for eksempel er tal, har du en kolonne med tal inden for rækkevidde (A1: A10), se skærmbillede:

doc-count-unikke-værdier1

Du kan bruge følgende formler, gør som følger:

1. Indtast denne formel =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) ind i en tom celle.

doc-count-unikke-værdier1

2. Tryk derefter på Indtast tasten, og nummeret på den unikke værdi vises. Se skærmbillede:

doc-count-unikke-værdier1

Tips: 1. Her er en anden formel =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) også kan hjælpe dig. Anvend alle, som du vil. Begge ovenstående formler tæller også de unikke værdier, inklusive den første duplikat.

2. Hvis der er en række tekst i dit regneark, fungerer ovenstående formler ikke, du skal bruge denne matrixformel: =SUM(IF(FREQUENCY(IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""), IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""))>0,1))

doc-count-unikke-værdier1

Når du har indtastet formlen, skal du huske at trykke på Skift + Ctrl + Enter tasterne, og antallet af unikke værdier er vist.

doc-count-unikke-værdier1

Bemærkninger:

  • 1. Området A1: A10 i ovenstående formler er variable, kan du ændre dem efter behov.
  • 2. Denne formel tæller også de unikke værdier inklusive den første duplikat.
  • 3. Denne formel fungerer også i en række tekst og tal.

Tæl antallet af unikke værdier med Advanced Filter

Du kan også bruge det avancerede filter til at udtrække de unikke værdier fra en datakolonne og indsætte dem til en ny placering. Derefter med ROWS-funktionen til at tælle antallet af unikke værdier i det nye interval. De specifikke trin er som følger:

1. Klik data fanen i båndet, og klik derefter på Avanceret kommando, se skærmbillede:

doc-count-unikke-værdier1

2. Og i Avanceret filter dialog boks:

doc-count-unikke-værdier1
  • (1.) Vælg Kopier til en anden placering mulighed under Handling;
  • (2.) I Listeområde afsnit, klik doc-knap1 knap for at vælge de områdedata, du vil bruge;
  • (3.) I Kopier til afsnit, klik doc-knap1 knap for at specificere en celle, som du vil placere de filtrerede unikke værdier i;
  • (4.) Kontroller endelig Kun unikke poster valgmulighed.

3. Når du er færdig med indstillingerne, skal du klikke på OK, de unikke værdier er opført i en ny kolonne, se skærmbillede:

doc-count-unikke-værdier1

4. Indtast derefter den korte formel i en tom celle = RÆKER (E1: E8), og tryk på Indtast tasten på tastaturet. Og antallet af de unikke værdier vises.

doc-count-unikke-værdier9 -2 doc-count-unikke-værdier10

Tæl antallet af unikke værdier med Kutools til Excel

 Her vil jeg anbefale dig et nyttigt værktøj- Kutools til Excel, Med Vælg Duplicate & Unique Cells funktion, kan du hurtigt vælge duplikatværdier eller unikke værdier og tælle antallet af dem.

Kutools til Excel : med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage

Efter installation Kutools til Excelskal du gøre med følgende trin:

1. Vælg det dataområde, som du vil tælle de unikke værdier.

2. Klik derefter på Kutools > Type > Vælg Duplicate & Unique Cells, se skærmbillede:

doc-count-unikke-værdier11-11

3. I Vælg Duplicate & Unique Cells dialogboksen, vælg Kun unikke værdier or Alle unikke (inklusive 1. duplikater) som du vil, kan du samtidig markere de unikke værdier ved at markere Udfyld baggrundsfarve or Udfyld skriftfarve under Behandling af resultater sektion, se skærmbillede:

doc-count-unikke-værdier12-12

4. (1.) Hvis du vælger Kun unikke værdier, kun de unikke værdier tælles og vælges på én gang. Se skærmbillede:

doc-count-unikke-værdier13-13

(2.) Hvis du vælger Alle unikke (inklusive 1. duplikater), alle unikke værdier, der inkluderer de første duplikater, tælles og vælges som følgende skærmbillede vist:

doc-count-unikke-værdier14-14

Klik for at vide mere om denne funktion Vælg duplikat og unikke celler.

Download og gratis prøveversion Kutools til Excel nu!


Demo: Tæl antallet af unikke værdier med Kutools til Excel

Kutools til Excel: med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage. Download og gratis prøveversion nu!


Relateret artikel:

Hvordan filtreres eller vælges unikke poster fra det valgte interval i Excel?


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super Formula Bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2019 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60-dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50% og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    priya · 4 years ago
    tying to know the values of unique customer for different products, for ex: there are 100 customers, wanted to know out of those how many are unique customers who buy only those products.

    Likewise: total sales of products = 100
    apple = 40
    orange = 60

    how to find out customers who have brought only oranges and apples?
  • To post as a guest, your comment is unpublished.
    Alireza · 5 years ago
    in this formula,
    =SUM(IF(FREQUENCY(MATCH(B2:B10,B2:B10,0),MATCH(B2:B10,B2:B10,0))>0,1))
    can i add another "if"? for example i want count the range of unique text in B2:B150 if C2:C150=1 ???
    can i?
  • To post as a guest, your comment is unpublished.
    Meags · 5 years ago
    How would you seperate unique values in a cell? ie. #2,#2,#3 I only want the #2 to appear once?
  • To post as a guest, your comment is unpublished.
    Saurabh · 5 years ago
    no these formulas are not sufficient, in actual my problem is little bit big, there are lots of column in my sheet, with the name of store id and store name and months in three column respectively and there is repetition of store name in every month a no of time, i have to calculate the unique no of the store name with respect to month. please suggest me the exact formula accordingly.
  • To post as a guest, your comment is unpublished.
    Wendy · 5 years ago
    Order Rep Status Product Order Value
    A1 John Close Apple $1
    A1 John Close Pear $1.50
    A2 John Open Orange $0.50
    A3 John Close Grape $3.00
    A2 John Open Apple $1
    A4 John Close Orange $0.50
    A5 Mary Close Apple $1
    A6 Peter Close Grape $3.00

    Appreciate your advice on this...
    I am trying to count the unique number of order # (first column), where the rep is John and the order status is closed.
    the result to achieve is 3 unique orders (A1, A3 and A4). But if i do a countifs function, it literally count the number of 'Close' where rep=John, and that comes back with 4.


    Is this possible to count unique values against multiple conditions of other columns?
  • To post as a guest, your comment is unpublished.
    Snoo · 5 years ago
    Anyone know how to make the =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) formula work to count the number of unique fields for a series of intervals?
    For example, I want to be able to find out the number of unique entries for each day. My data is structures as ID numbers in Column A, Dates in column B. The data is sorted by the date column.

    Any help would be very very much appreciated!
  • To post as a guest, your comment is unpublished.
    John Murray · 5 years ago
    Your formula works a treat and allows me to see the number of unique clients that I have in total (i.e. from all my sales people combined). I am struggling however, to update the formula so that it would allow me to see the number of unique clients an individual sales person would have. Any ideas?
  • To post as a guest, your comment is unpublished.
    Afhar Siyam · 6 years ago
    =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10))when you are selecting the range make sure that the cells should not be blank.
  • To post as a guest, your comment is unpublished.
    Sam · 6 years ago
    Hi,

    Thank you for your help regarding the duplicates but I'd like to modify your formula =SUM(IF(FREQUENCY(A2:A800, A2:A800)>0,1)) and add this condition (assuming that all the cells are numbers) to count only between 402 to 460 and it goes on to 502 to 560; 602 to 660 (1 formula per range) would it be possible?

    Thank you very much!
  • To post as a guest, your comment is unpublished.
    Christopher · 6 years ago
    This is awesome. Follow-up question: how would you subtotal this if filters were applied?

    If I have:
    Apple
    Orange
    Grape
    Apple

    And filter out the range so only Apple is displayed, how would I get the total to display: "1"?

    Thanks!
    --
    Christopher
  • To post as a guest, your comment is unpublished.
    Jeswant Alexander · 6 years ago
    Your solution with SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) is awesome and save a lot of time. Can you please explain the logic as how it works. I'm very interested.
  • To post as a guest, your comment is unpublished.
    Jeswant Alexander · 6 years ago
    Your solution with =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) is awesome and save a lot of time. To some extent I understand sumproduct and countif, but unable to catchup the logic has how this solution works. Can you please explain.
  • To post as a guest, your comment is unpublished.
    Jeswant Alexander · 6 years ago
    The solution with =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) is awesome and saves a lot of time. I understand sumproduct and countif to an extent but unable to catchup the logic as how your solution formula works. Can you please explain me the logic.
  • To post as a guest, your comment is unpublished.
    Amit · 6 years ago
    To actually find the frequency distribution (no of repetition of unique values with in a range), You can use countif funcion. To the cell adjacent to the unique records found out from the original data range, just use funtion:
    = countif(Original Range, unique value)
    This will list out the frequency distributions!!!

    Cheers!
  • To post as a guest, your comment is unpublished.
    naveen · 6 years ago
    super boss... my friends wasted 2 hrs in searchig....u saved my time:-)
  • To post as a guest, your comment is unpublished.
    Fábio Makoto Kawanam · 6 years ago
    [b]Works fine, Thanks a lot![/b]
    :lol:
  • To post as a guest, your comment is unpublished.
    brian moffatt · 6 years ago
    Awesome, I tried many formulas and nothing worked. This worked on the first attempt, just changed teh cell range.
    Thanks! :roll: