Прескочи на основното съдържание

Как да преброим уникалните стойности в осевата таблица?

Автор: Xiaoyang Последна промяна: 2020-12-11

По подразбиране, когато създаваме обобщена таблица въз основа на набор от данни, който съдържа някои дублиращи се стойности, всички записи също ще бъдат преброени, но понякога просто искаме да преброим уникалните стойности въз основа на една колона, за да получим правилната резултат от екранна снимка. В тази статия ще говоря за това как да преброя уникалните стойности в осевата таблица.

Преброяване на уникални стойности в обобщена таблица с помощна колона

Пребройте уникалните стойности в осевата таблица с настройките на полето за стойност в Excel 2013 и по-нови версии


Преброяване на уникални стойности в обобщена таблица с помощна колона

В Excel трябва да създадете помощна колона, за да идентифицирате уникалните стойности, моля, направете следните стъпки:

1. В нова колона освен данните, моля, въведете тази формула =IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1) в клетка C2 и след това плъзнете манипулатора за запълване към клетките с диапазон, към който искате да приложите тази формула, и уникалните стойности ще бъдат идентифицирани, както е показано на екранната снимка по-долу:

2. Сега можете да създадете обобщена таблица. Изберете диапазона от данни, включително помощната колона, след което щракнете Поставете > Осева таблица > Осева таблица, вижте екранна снимка:

3. Тогава в Създаване на обобщена таблица изберете нов работен лист или съществуващ работен лист, където искате да поставите обобщената таблица, вижте екранната снимка:

4. Щракнете OK, след което плъзнете клас поле към Етикети на редове и плъзнете Помощник колона поле към Ценности поле и ще получите следната обобщена таблица, която само брои уникалните стойности.


Пребройте уникалните стойности в осевата таблица с настройките на полето за стойност в Excel 2013 и по-нови версии

В Excel 2013 и по-нови версии, нов Различен брой функция е добавена в обобщената таблица, можете да приложите тази функция за бързо и лесно решаване на тази задача.

1. Изберете вашия диапазон от данни и щракнете Поставете > Осева таблица, В Създаване на обобщена таблица изберете нов работен лист или съществуващ работен лист, където искате да поставите обобщената таблица, и проверете Добавете тези данни към модела на данни отметка, вижте екранната снимка:

2. Тогава в Полета на обобщена таблица панел, плъзнете клас поле към Ред и плъзнете Име поле към Ценности кутия, вижте екранната снимка:

3. И след това щракнете върху Брой име падащ списък, изберете Настройки на полето за стойност, вижте екранна снимка:

4. В Настройки на полето за стойност кликнете върху Обобщаване на стойностите по и след това превъртете, за да щракнете Различен брой опция, вижте екранна снимка:

5, И после щракнете върху OK, ще получите обобщената таблица, която отчита само уникалните стойности.

  • Забележка: Ако проверите Добавете тези данни към модела на данни опция в Създаване на обобщена таблица диалогов прозорец, the Изчислено поле функцията ще бъде деактивирана.

Още относителни статии за обобщена таблица:

  • Приложете един и същ филтър към множество обобщени таблици
  • Понякога може да създадете няколко обобщени таблици на базата на един и същ източник на данни и сега филтрирате една обобщена таблица и искате другите обобщени таблици също да бъдат филтрирани по същия начин, което означава, че искате да промените няколко филтъра за обобщена таблица наведнъж в Excel. В тази статия ще говоря за използването на нова функция Slicer в Excel 2010 и по-нови версии.
  • Актуализирайте диапазона на обобщената таблица в Excel
  • В Excel, когато премахвате или добавяте редове или колони във вашия диапазон от данни, относителната обобщена таблица не се актуализира едновременно. Сега този урок ще ви каже как да актуализирате обобщената таблица, когато редовете или колоните на таблицата с данни се променят.
  • Скриване на празни редове в обобщена таблица в Excel
  • Както знаем, обобщената таблица е удобна за нас, за да анализираме данните в Excel, но понякога в редовете се появява празно съдържание, както е показано на екранната снимка по-долу. Сега ще ви кажа как да скриете тези празни редове в обобщената таблица в Excel.

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
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