logo

Hur man räknar unika värden i Excel? 5 enkla sätt

Räkna unika värden i Excel är en funktion som kan hjälpa dig att hitta de värden som bara förekommer en gång i den enorma listan över Excel. Vi behöver ofta rapportera det unika antalet kunder som köpts, antalet produkter i vårt lager, Lista över regioner som vår verksamhet täckte.

I den här artikeln förklarar vi hur man räknar unika värden i en Excel-kolumn.



Hur man räknar unika värden i Excel? 5 enkla sätt

Innan du går vidare bör du känna till skillnaden mellan unika värden och distinkta värden.



  • Unika värden: Det här är de värden som bara förekommer en gång. Unika värden från listan {1,2,3,1,4,2,7,5,7} är {3,4,5}.
  • Distinkta värden: Det här är de värden som är olika. Distinkta värden från listan är {1,2,3,1,4,2,7,5,7} är {1,2,3,4,5,7}.

Hur man räknar unika värden i Excel?

Unika värden i Excel visas i en lista över objekt som bara förekommer en gång. Huvudsyftet med att räkna unika och distinkta värden är att separera dem från dubbletter av listan i Excel.

Det finns många sätt att hitta antalet unika och dubbletter i Excel, några av dem är följande:

Innehållsförteckning



Stickprov

Vi har gett exempeldata med två fält Kund och Produkter köpt. Behöver skapa en sammanfattande rapport för att visa hur många kunder som finns i vår databas.

Räkna unika värden i en kolumn Använda SUM- och COUNTIF-funktionerna

Använder sig av BELOPP och COUNTIF formler tillsammans. Detta är det enklaste och enklaste sättet att hitta distinkta värden i Excel.

Notera: Vi kan också använda SUMPRODUKT istället för BELOPP.

Syntax:

COUNTIF (intervall, kriterier)

  • Räckvidd – Lista över data
  • Kriterier – Ett antal texter. Applicera på inmatningsområdet

Returnera ett heltalsvärde som matchar kriterierna.

Steg 1: Typ Antal kunder i cellen.

Steg 2: Skriv formeln nedan i valfri cell för att räkna antalet unika kunder. Vi använder Matrisformel för att beräkna unikt antal, så se till att du måste trycka Ctrl+Skift+Enter för lockiga hängslen som visas i bild 1 nedan:

Formel:

=SUMMA(1/ANTALOM(B2:B22;B2:B22))

Din formel i cell D7 ska vara täckt med {} hängslen som visas nedan:

Formel tillämpas.

Notera: Resultatet av formeln COUNTIF används som en divisor med 1 som täljare. Detta ändrar resultatet av COUNTIF formeln, värdet som bara visas en gång i arrayen blir 1 och talen som har dubbla värden blir bråkdelar som motsvarar multipeln.

java boolesk sträng

Hur man räknar unika textvärden i Excel

Om din Excel-lista innehåller både text och numeriska värden och du bara vill räkna unika textvärden så kan du räkna unika textvärden i Excel genom att använda ISTEXT Funktion till formeln.

Syntax:

=SUMMA(OM(ISTEXT(A2:A10)*ANTALOM(A22:A10;A2:A10)=1,1,0))

ISTEXT funktioner återkommer SANN om det markerade värdet är textvärde eller annat FALSK. Här i formeln (*) fungerar asterisken som OCH operatorn i formeln, vilket betyder att OM-funktionen returnerar 1 endast om ett värde är både text och unikt, annars 0. Och SUM-funktionen lägger ihop alla 1:or och du kan få antalet textvärden som utdata.

Notera : Kom ihåg att alltid trycka Ctrl + Shift + Enter för en matrisformel.

Räkna unika textvärden i Excel.

Som du kan se returnerar formeln värdet 2, eftersom vi bara har två text +unik värden.

Hur man räknar unika numeriska värden i Excel

Om din Excel-lista består av båda typerna av värden numeriska såväl som text. Men du vill ha Count of Numeric som är unik i listan. I så fall kan du använda ISNUMBER funktion i formeln.

Syntax :

=SUMMA(OM(ÄRNUMMER(A2:A10)*ANTALOM(A2:A10;A2:A10)=1,1,0))

räkna unika tal i Excel.

Räkna skiftläge – känsliga unika värden i Excel

Det enkla sättet att räkna unika värden när du har skiftlägeskänsliga data skulle vara att skapa en hjälpkolumn med följande matrisformel för att identifiera dubbletter och unika objekt.

Formel:

=OM(SUMMA((–Exakt($A:$A,A2)))=1,Unik,Duplictae)

och använd sedan a COUNTIF funktion för att räkna unika värden:

=ANTALOM(B2:B10,Unik)

Räkna skiftlägeskänsliga unika värden.

I bilden ovan kan du se antalet unika värden är 5.

Hur man använder funktionen UNIKA för att räkna unika värden i Excel

Om du använder MS Office 365 , kan du använda formeln nedan för att beräkna unik räkning.

=ANTAL(UNIK(B2:B30)

Syntax:

ANTAL(Värde1, Värde2,…..)

  • Värde 1 – En cell, excel-intervall, en rad text
  • Returantal av icke-tomma celler.

UNIQUE(array, by_col, exakt_en gång)

  • Array – lista över datavärden att returnera unika
  • by_col – Booleskt värde [ True – returnera unika kolumner/ False – returnera unika rader]
  • Exakt_en gång – Booleskt värde [returnera endast distinkta värden ]

    Hur man använder COUNTA-funktionen för att räkna unika värden i Excel

    COUNTIFS låter dig räkna värden baserat på ett eller flera kriterier. COUNTIFS Funktion räknar de distinkta värdena från intervallet.

    Formel som används är: Sum( 1/COUNTIFS(B2:B22,B2:B22))

    Notera: Glöm inte att trycka på CTRL+SKIFT+ENTER för att sätta krulliga parenteser för att använda en Array-formel. Eftersom matrisformeln inte fungerar i äldre versioner av Excel.

    Hur man räknar distinkta värden med hjälp av de avancerade filtren i Excel

    Avancerade filter är en funktion i Excel som låter dig ange komplexa kriterier med hjälp av formler.

    För att använda avancerade filter i Excel måste användaren gå till DATA fliken, välj Avancerat filter alternativet och definiera intervallkriteriet och utgångsintervallet.

    Detta kan också hjälpa dig att hitta distinkta värden i Excel.

    Delsumma är funktionen som kan användas för att bara räkna de synliga objekten i din lista. Som visas i bilden nedan, här 103 argument används för att berätta DELSUMMA funktion för att räkna alla synliga objekt i det specifika intervallet.

    Genom att använda funktionen Subtotal räknas helt enkelt de totala synliga värdena.

    Steg för att räkna de distinkta värdena med det avancerade filtret

    Steg 1: Välj kolumnen.

    Välj den kolumn där du vill räkna de distinkta värdena från tabellen.

    Steg 2: Välj Avancerat filter .

    Gå nu till Data alternativet i menyfliksområdet och välj Avancerat filter från det.

    Steg 3: Kryssa för Unik endast register.

    Steg 4 : Tryck OK

    Steg 5: Nu kan du se antalet distinkta poster endast.

    Antal distinkta värden.

    Hur man räknar distinkt värde med hjälp av pivottabell

    Följ stegen för att räkna distinkta värden med hjälp av pivottabellen:

    Steg 1: Skapa en pivottabell över data

    Du måste först skapa en pivottabell av data där du behöver räkna de distinkta värdena.

    Steg 2: Lägg till ditt objekt som Köparens namn in i Rader genom att dra

    Steg 3: Nu som du kan se radetiketterna med distinkta värden i kolumnen, välj det dataintervall som du vill ha antalet distinkta värden för.

    Steg 4: Förhandsgranska Antal distinkta värden

    Hur man räknar Distinkta värden med VBA

    Det finns ingen inbyggd funktion i Excel för att räkna de distinkta värdena från intervallet. Men med hjälp av VBA kan vi få vår funktion att räkna de distinkta värdena i Excel.

    Följ stegen för att räkna distinkta värden med VBA:

    Steg 1: Öppna VBA

    Välj Fliken Utvecklare i menyfliksområdet och välj sedan Visual Basic , Klicka nu på Föra in och gå till modulen.

    Steg 2: Skriv nu nedanstående kod på VBA-skärmen

    VBA-kod för att räkna distinkta värden.

    Steg 3: Denna funktion hjälper dig att skapa en ny funktion i Excel RÄKNA SÄRSKILDA VÄRDEN som kan användas precis som andra funktioner i Excel.

    Du kan använda ovanstående VBA-kod för att skapa en ny funktion för att räkna distinkta värden i Excel.

    Läs också : Countif-funktion i Excel

    Hur man räknar unika värden i Excel – Vanliga frågor

    Finns det en formel för att räkna unika värden i Excel?

    Ja, du kan använda en formel för att räkna unika värden i Excel. Ett vanligt sätt att göra detta är att använda kombinationen av funktionerna COUNTIF och SUM tillsammans med en matrisformel. Så här kan du göra det:

    Vad är unika värden i Excel?

    Unika värden i Excel visas i en lista över objekt som bara förekommer en gång. Huvudsyftet med att räkna unika och distinkta värden är att separera dem från dubbletter av listan i Excel.

    Hur kan vi räkna distinkta värden i flera kolumner samtidigt i Excel?

    Vi kan räkna distinkta värden i flera kolumner med hjälp av BELOPP och COUNTIFS-funktioner tillsammans.

    • Steg 1: Välj valfri slumpmässig cell där du vill att resultatet ska visas.
    • Steg 2: Använd formeln =SUMMA(1/ANTAL.OM(område1;område1; område 2;område2…) där intervall är cellerna där du vill räkna de distinkta värdena.
    • Steg 3: Tryck CTRL+SKIFT+ENTER på grund av en matrisformel.

    Vilka är de distinkta värdena i Excel?

    Distinkta värden i Excel är de unika värden som bara visas en gång i ett cellintervall. Till exempel är distinkta värden från området {A, B, B, C, C, D} {A, B, C, D}.

    Förklara formeln =SUMMA(1/COUNTIFS(B5:B14,B5:B14).

    De COUNTIFS funktionen används för att se hur många gånger ett värde förekommer i listan. Detta ger dig ett bråktalsvärde som adderar upp till 1 för varje distinkt värde i listan efter att ha inverterat detta.

    Och BELOPP funktion lägger sedan ihop alla bråk och summan är antalet distinkta värden i listan.

    Finns det någon inbyggd funktion för att räkna de distinkta värdena i Excel utan att använda någon formel?

    Det finns ingen inbyggd funktion i Excel för att räkna distinkta värden utan att använda formler. Det alternativa sättet är att använda Ta bort dubbletter funktion, Detta hjälper dig att ta bort dubbletter och ger dig antalet unika värden.