Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako izračunati edinstvene vrednosti v pivotni tabeli?

Če privzeto ustvarimo vrtilno tabelo, ki temelji na vrsti podatkov, ki vsebuje nekaj podvojenih vrednosti, se vsi zapisi štejejo kot prvi prikazovalni posnetek, včasih pa želimo samo šteti enolične vrednosti na podlagi enega stolpca dobite drugi rezultat posnetka zaslona. V tem članku bom govoril o tem, kako izračunati edinstvene vrednosti v pivot tabeli.

Izračunajte edinstvene vrednosti v pivot tabeli s pomočjo helper stolpca v Excelu 2007 / 2010

Štetje edinstvenih vrednosti v vrtilni tabeli z nastavitvami vrednosti v Excelu 2013 in novejšo različico

doc-count-unique-pivottable-1 doc-count-unique-pivottable-1

Napredni kombinirani nizi (združite podvojene vrstice in združite ali izvedite nekaj izračunov ustreznih vrednosti):

z Kutools za ExcelJe Napredne kombinacije vrst uporabno, lahko hitro združite več podvojenih vrstic v en zapis na podlagi stolpcev ključnih besed in za druge stolpce lahko uporabijo tudi nekatere izračune, kot so vsota, povprečje, štetje itd.

1. Določite stolpec s ključi, na katerega želite združiti drug stolpec na podlagi;

2. Izberite ločilo ali druge izračune za vaše kombinirane podatke.

doc napredne kombinacije vrstic 1

Kutools za Excel: z več kot 200 priročnimi dodatki Excel, lahko brezplačno poskusite brez omejitev v dnevih 60. Prenesite in brezplačno preizkusite zdaj!


puščica modra desno mehurček Izračunajte edinstvene vrednosti v pivot tabeli s pomočjo helper stolpca v Excelu 2007 / 2010


V Excelu 2007 ali 2010 morate ustvariti stolpec pomočnika, da bi ugotovili edinstvene vrednosti, in to storite z naslednjimi koraki:

1. V novem stolpcu poleg podatkov vnesite to formulo =IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1) v celico C2, si oglejte posnetek zaslona:

doc-count-unique-pivottable-1

2. Potem povlecite ročico za polnjenje v polja celic, za katere želite uporabiti to formulo, in enolične vrednosti bodo opredeljene na naslednji način:

doc-count-unique-pivottable-1

3. Zdaj lahko ustvarite pivot tabelo. Izberite obseg podatkov, vključno s stolpcem pomočnika, nato kliknite Vstavi > Vrteča miza > Vrteča miza, si oglejte sliko zaslona:

doc-count-unique-pivottable-1

4. Potem v Ustvarite vrtilno tabelo pogovorno okno, izberite nov delovni list ali obstoječi delovni list, kamor želite postaviti pivotno tabelo, glejte sliko zaslona:

doc-count-unique-pivottable-1

5. Kliknite OK, nato povlecite Razred polje v Nalepke vrstic polje in povlecite Helper polje v Vrednote polje, in dobili boste naslednjo pivot tabelo, ki samo šteje edinstvene vrednosti.

doc-count-unique-pivottable-1


puščica modra desno mehurček Štetje edinstvenih vrednosti v vrtilni tabeli z nastavitvami vrednosti v Excelu 2013 in novejšo različico

V Excelu 2013 in novejši različici a Razločno štetje funkcija je bila dodana v pivot tabeli, lahko preprosto uporabite to funkcijo.

1. Izberite obseg podatkov in kliknite Vstavi > Vrteča mizaV Ustvarite vrtilno tabelo pogovorno okno, izberite nov delovni list ali obstoječi delovni list, kjer želite postaviti pivotno tabelo in preveriti Te podatke dodajte v podatkovni model potrditveno polje, glejte sliko:

doc-count-unique-pivottable-1

2. Potem v Polja vrtilne tabele podokno, povlecite Razred polje na Vrstica polje in povlecite Imenu polje na Vrednote polje, si oglejte posnetek zaslona:

doc-count-unique-pivottable-1

3. In nato kliknite spustni seznam iz Vrednote, izberite Nastavitve polja, si oglejte sliko zaslona:

doc-count-unique-pivottable-1

4. v Nastavitve polja dialog, kliknite Povzemite vrednost po kartico in nato kliknite, da kliknete Razločno štetje funkcijo, si oglejte sliko zaslona:

doc-count-unique-pivottable-1

5. In nato kliknite OK, boste dobili pivot tabelo, ki šteje samo edinstvene vrednosti.

doc-count-unique-pivottable-1


Sorodni članki:

Kako vstaviti prelom stran v pivot tabelo?

Kako prikazati več skupnih vsote v pivotni tabeli?


Priporočena orodja za produktivnost za Excel

zavihek kte 201905

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
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.
    Chantal Bot-Roovers · 5 days ago
    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)...
  • To post as a guest, your comment is unpublished.
    Michael · 19 days ago
    oh man... you saved me so so so much time !!!
    thanks a lot !!!!
  • To post as a guest, your comment is unpublished.
    Dilip · 10 months ago
    Distinct count Option not shown in summarize value by - Excel version 2013
    • To post as a guest, your comment is unpublished.
      Karim Masarweh · 8 months ago
      Please verify that you have ticked the "Add this data to data model" check in the CreatePivot dialog box :)
    • To post as a guest, your comment is unpublished.
      Karim · 8 months ago
      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
    • To post as a guest, your comment is unpublished.
      Julio · 9 months ago
      same for me! Any suggestion?
  • To post as a guest, your comment is unpublished.
    Brian Vaughn · 11 months ago
    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.
  • To post as a guest, your comment is unpublished.
    Ray Man · 11 months ago
    Amazing! thanks a tons - this worked for me on Excel 2016.