Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как подсчитать уникальные значения в сводной таблице?

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

Подсчет уникальных значений в сводной таблице со вспомогательным столбцом

Подсчет уникальных значений в сводной таблице с помощью настроек поля значений в Excel 2013 и более поздних версиях

Дополнительные советы по сводной таблице ...


Дата группы по финансовому году, полугодию, номеру недели или другим конкретным датам в сводной таблице

Обычно вы можете быстро сгруппировать сводную таблицу по месяцам, годам и кварталам, но иногда вам может потребоваться сгруппировать данные на основе финансового года, полугодия и других конкретных дат. В этом случае, Kutools for Excel's Сводная таблица особого времени группировки Утилита расширяет исходную функцию группировки и поддерживает больше группировок дат. Нажмите, чтобы скачать Kutools для Excel!


Подсчет уникальных значений в сводной таблице со вспомогательным столбцом

В Excel вам нужно создать вспомогательный столбец для определения уникальных значений, выполните следующие действия:

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

2, Теперь вы можете создать сводную таблицу. Выберите диапазон данных, включая вспомогательный столбец, затем нажмите Вставить > PivotTable > PivotTable, см. снимок экрана:

3, Затем в Создать сводную таблицу диалоговое окно, выберите новый рабочий лист или существующий рабочий лист, на котором вы хотите разместить сводную таблицу, см. снимок экрана:

4. Щелчок OK, затем перетяните Класс поле к заголовки строк и перетяните Помощник обзор поле к Values поле, и вы получите следующую сводную таблицу, которая просто считает уникальные значения.


Подсчет уникальных значений в сводной таблице с помощью настроек поля значений в Excel 2013 и более поздних версиях

В Excel 2013 и более поздних версиях новый Отличный подсчет Функция была добавлена ​​в сводную таблицу, вы можете применить эту функцию, чтобы быстро и легко решить эту задачу.

1, Выберите диапазон данных и нажмите Вставить > PivotTable, В Создать сводную таблицу диалоговое окно, выберите новый рабочий лист или существующий рабочий лист, на который вы хотите поместить сводную таблицу, и проверьте Добавьте эти данные в модель данных флажок, смотрите скриншот:

2, Затем в Поворотные поля панели, перетяните Класс поле к Строка и перетяните Имя поле к Values поле, см. снимок экрана:

3. Затем нажмите Количество Имени выпадающий список, выберите Настройки поля значения, см. снимок экрана:

4. В Настройки поля значения диалоговое окно, нажмите Подведение итогов вкладку, а затем выделите Отличный подсчет вариант, см. снимок экрана:

5, Затем нажмите OK, вы получите сводную таблицу, которая учитывает только уникальные значения.

  • Внимание: Если вы проверите Добавьте эти данные в модель данных вариант в Создать сводную таблицу диалоговое окно, Расчетное поле функция будет отключена.

Более относительные статьи сводной таблицы:

  • Применить один и тот же фильтр к нескольким сводным таблицам
  • Иногда вы можете создать несколько сводных таблиц на основе одного и того же источника данных, и теперь вы фильтруете одну сводную таблицу и хотите, чтобы другие сводные таблицы также фильтровались одинаково, то есть вы хотите изменить несколько фильтров сводной таблицы одновременно. Excel. В этой статье я расскажу об использовании новой функции Slicer в Excel 2010 и более поздних версиях.
  • Обновление диапазона сводной таблицы в Excel
  • В Excel при удалении или добавлении строк или столбцов в вашем диапазоне данных относительная сводная таблица не обновляется одновременно. Теперь в этом руководстве рассказывается, как обновить сводную таблицу, когда изменяются строки или столбцы таблицы данных.
  • Скрыть пустые строки в сводной таблице в Excel
  • Как мы знаем, сводная таблица удобна для нас, чтобы анализировать данные в Excel, но иногда в строках появляется некоторое пустое содержимое, как показано ниже. Теперь я расскажу вам, как скрыть эти пустые строки в сводной таблице в Excel.

Kutools для Excel решает большинство ваших проблем и повышает производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, графики и все, что вы использовали раньше; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Содержание сплит-клеток; Объединить дублирующиеся строки / столбцы... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более чем мощные функции 300, Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простота развертывания на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия.
вкладка kte 201905

Вкладка «Office» предоставляет интерфейс с вкладками для Office и упрощает работу

  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
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.
    Jay · 19 days ago
    My Excel dont have check box " Add this data to the Data Model"
    So, What can i do?
  • To post as a guest, your comment is unpublished.
    Accountant master · 1 months ago
    Thank you so much !!!!!
  • To post as a guest, your comment is unpublished.
    chemheang · 3 months ago
    I cannot edit after I save. Can yo tell me why?
  • To post as a guest, your comment is unpublished.
    Chantal Bot-Roovers · 4 months 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 · 4 months ago
    oh man... you saved me so so so much time !!!
    thanks a lot !!!!
  • To post as a guest, your comment is unpublished.
    Dilip · 1 years ago
    Distinct count Option not shown in summarize value by - Excel version 2013
    • To post as a guest, your comment is unpublished.
      Karim Masarweh · 1 years 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 · 1 years 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 · 1 years ago
      same for me! Any suggestion?
  • To post as a guest, your comment is unpublished.
    Brian Vaughn · 1 years 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 · 1 years ago
    Amazing! thanks a tons - this worked for me on Excel 2016.
  • To post as a guest, your comment is unpublished.
    Guest · 1 years ago
    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?
    • To post as a guest, your comment is unpublished.
      AJ · 5 months ago
      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
  • To post as a guest, your comment is unpublished.
    Ms Nadia · 1 years ago
    omg!!! yes...thanks for this!!!!
  • To post as a guest, your comment is unpublished.
    Lokesh Tailor · 1 years ago
    Thanks. It is helpful..
  • To post as a guest, your comment is unpublished.
    kash · 1 years ago
    Thank you. saved lot of hours.
  • To post as a guest, your comment is unpublished.
    Nick · 1 years ago
    I am using excel 2016 but I am not seeing the Count Distinct option in the pivot Value Fields Settings window. There are only Sum, Count, Average, Max, Min, Product, Count Numbers, StdDev, StdDevp, Var and Varp. Any thoughts on how to find it?
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hello, Nick,
      You should check Add this data to the Data model check box in the first step when you creating the pivot table, see screenshot:
      • To post as a guest, your comment is unpublished.
        Nick · 1 years ago
        Hi Skyyang, Thank you, I did select this but once it is selected, I am not able to add calculated fields. Do you know how to add in calculated fields using this method?
      • To post as a guest, your comment is unpublished.
        Ayush · 1 years ago
        very helpful!
  • To post as a guest, your comment is unpublished.
    Sam · 1 years ago
    So glad I came across this.
  • To post as a guest, your comment is unpublished.
    Garima · 1 years ago
    Very helpful !
  • To post as a guest, your comment is unpublished.
    Filipe · 1 years ago
    Never used that Add this data to the data model before, great tip! Thanks!
  • To post as a guest, your comment is unpublished.
    Ravi Chauhan · 1 years ago
    Awesome ... thank you.
  • To post as a guest, your comment is unpublished.
    TonyL · 3 years ago
    I own and love KuTools, but to find unique values (using 2010) whether with helpers cells or Kutools, do does the data have to be sorted so that the unique field can be found? Thank you.