Hoppa till huvudinnehåll

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

Som standard, när vi skapar en pivottabell baserad på en rad data som innehåller några dubbla värden, kommer alla poster också att räknas, men ibland vill vi bara räkna de unika värdena baserat på en kolumn för att få rätt skärmdumpresultat. I den här artikeln kommer jag att prata om hur man räknar de unika värdena i pivottabellen.

Räkna unika värden i pivottabellen med hjälpkolumn

Räkna unika värden i pivottabellen med Value Field Settings i Excel 2013 och senare versioner


Räkna unika värden i pivottabellen med hjälpkolumn

I Excel måste du skapa en hjälpkolumn för att identifiera de unika värdena, gör med följande steg:

1. Ange den här formeln i en ny kolumn förutom data =IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1) i cell C2 och dra sedan påfyllningshanteraren över till de intervallceller som du vill använda denna formel, och de unika värdena kommer att identifieras enligt nedanstående skärmdump:

2. Nu kan du skapa en pivottabell. Välj dataområdet inklusive hjälpkolumnen och klicka sedan på Insert > pivottabellen > pivottabellen, se skärmdump:

3. Sedan i Skapa pivottabell dialog, välj ett nytt kalkylblad eller befintligt kalkylblad där du vill placera pivottabellen vid, se skärmdump:

4. Klicka OKoch dra sedan Klass fält till Radetiketter rutan och dra Hjälpare kolumn fält till Värden rutan, och du får följande pivottabell som bara räknar de unika värdena.


Räkna unika värden i pivottabellen med Value Field Settings i Excel 2013 och senare versioner

I Excel 2013 och senare versioner, en ny Distinkt greve funktion har lagts till i pivottabellen kan du använda den här funktionen för att snabbt och enkelt lösa denna uppgift.

1. Välj ditt dataområde och klicka Insert > pivottabellenI Skapa pivottabell välj ett nytt kalkylblad eller befintligt kalkylblad där du vill placera pivottabellen och kontrollera Lägg till dessa data i datamodellen kryssruta, se skärmdump:

2. Sedan i Pivottabellfält ruta, dra Klass fält till Rad rutan och dra Namn fält till Värden ruta, se skärmdump:

3. Och klicka sedan på Antal namn rullgardinslista, välj Värde fältinställningar, se skärmdump:

4. I Värde fältinställningar dialog, klicka Sammanfatta värden efter och bläddra sedan för att klicka Distinkt greve alternativ, se skärmdump:

5. Och klicka sedan på OK, får du pivottabellen som bara räknar de unika värdena.

  • Anmärkningar: Om du kollar Lägg till dessa data i datamodellen alternativet i Skapa pivottabell dialogrutan Beräknat fält funktionen inaktiveras.

Mer relativa pivottabellartiklar:

  • Applicera samma filter på flera pivottabeller
  • Ibland kan du skapa flera pivottabeller baserade på samma datakälla, och nu filtrerar du en pivottabell och vill att andra pivottabeller filtreras på samma sätt också, det vill säga att du vill ändra flera pivottabelfilter samtidigt Excel. Den här artikeln kommer jag att prata om användningen av en ny funktion Slicer i Excel 2010 och senare versioner.
  • Uppdatera pivottabellintervall i Excel
  • När du tar bort eller lägger till rader eller kolumner i ditt dataområde i Excel uppdateras inte den relativa pivottabellen samtidigt. Nu kommer denna handledning att berätta hur du uppdaterar pivottabellen när rader eller kolumner i datatabellen ändras.
  • Dölj tomma rader i pivottabell i Excel
  • Som vi vet är pivottabellen bekvämt för oss att analysera data i Excel, men ibland visas det tomma innehåll i raderna som nedan visar skärmdump. Nu kommer jag att berätta hur du döljer dessa tomma rader i pivottabellen i Excel.

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (28)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks ! Saved me a lot of hours, me and my friend !
This comment was minimized by the moderator on the site
My Excel dont have check box " Add this data to the Data Model"
So, What can i do?
This comment was minimized by the moderator on the site
It supports only . xlsx
I have faced with the same problem. Nodody mention this. Everyone talk about MS Excel, and nobody about file)))
This comment was minimized by the moderator on the site
Hello, Jay,
Which Excel version do you use? This option is only added for Excl 2013 and later versions. If you do not find this option, please apply the first method in this article.
https://www.extendoffice.com/documents/excel/2127-excel-pivot-table-count-unique-values.html#a1

Thank you!
This comment was minimized by the moderator on the site
Thank you so much !!!!!
This comment was minimized by the moderator on the site
I cannot edit after I save. Can yo tell me why?
This comment was minimized by the moderator on the site
sorry, this still doesn't provide a solution for me in excel 2010. You're =if(sumproduct() formula doesn't work. It misses the values for the if formula if you use it like you put it and it doesn't count unique values in my excel sheet if I add =if(>1,01;1;0)...
This comment was minimized by the moderator on the site
oh man... you saved me so so so much time !!!
thanks a lot !!!!
This comment was minimized by the moderator on the site
Distinct count Option not shown in summarize value by - Excel version 2013
This comment was minimized by the moderator on the site
Please verify that you have ticked the "Add this data to data model" check in the CreatePivot dialog box :)
This comment was minimized by the moderator on the site
I faced the same issue and then found the resolution.
Seems that it's available only when you tick the "Add this data to the Data Model" checkbox in the Create PivotTable dialog box.
Please try if that helps
This comment was minimized by the moderator on the site
same for me! Any suggestion?
This comment was minimized by the moderator on the site
These all work but only to an extent. I'm trying to find a solution for the issue with all of these. When I create a helper column and use the formula =IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1) I do indeed get the distinct count. But how do you resolve the issue were you need the pivot fields to include one of the lines of data where the formula gives a zero? I also tried using the Data Model and distinct count. This gives the correct count but when you double click the data to drill down you do not get the data specified in the pivot.
This comment was minimized by the moderator on the site
Amazing! thanks a tons - this worked for me on Excel 2016.
This comment was minimized by the moderator on the site
I don't see the Distinct Count under Summarize Value By tab. My "Add this data to the Data model" check box is also grey out. How can I change this setting?
This comment was minimized by the moderator on the site
Ran into the same issue... it is probably because the file you opened was as a csv. When I reopened my file as an excel file (either start a new one, copy+paste or save as), I have the functionality of adding to data model
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations