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
- Räkna unika värden i en kolumn med SUM- och COUNTIF-funktionerna
- Hur man räknar unika textvärden i Excel
- Hur man räknar unika numeriska värden i Excel
- Hur man använder funktionen UNIKA för att räkna unika värden i Excel
- Hur man använder COUNTA-funktionen för att räkna unika värden i Excel
- Hur man räknar distinkta värden med hjälp av de avancerade filtren i Excel
- Hur man räknar distinkt värde med hjälp av pivottabell
- Hur man räknar distinkta värden med VBA
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:
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.
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 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)
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.
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.

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

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.