Note: The other languages of the website are Google-translated. Back to English

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

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

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

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


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

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

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

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

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

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


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

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

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

2. Тогда в Поля сводной таблицы панели, перетяните Класс поле к Строка поле и перетащите Имя и фамилия поле к Ценности box, см. снимок экрана:

3. А затем щелкните Граф имени раскрывающийся список, выберите Настройки поля значений, см. снимок экрана:

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

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

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

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

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

Лучшие инструменты для работы в офисе

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

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

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (27)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Я владею и люблю KuTools, но чтобы найти уникальные значения (используя 2010), будь то с вспомогательными ячейками или Kutools, нужно ли сортировать данные, чтобы можно было найти уникальное поле? Спасибо.
Этот комментарий был сведен к минимуму модератором на сайте
Потрясающе... спасибо.
Этот комментарий был сведен к минимуму модератором на сайте
Никогда раньше не использовал это. Добавьте эти данные в модель данных, отличный совет! Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Очень полезно !
Этот комментарий был сведен к минимуму модератором на сайте
Так рад, что я наткнулся на это.
Этот комментарий был сведен к минимуму модератором на сайте
Я использую Excel 2016, но я не вижу параметр Count Distinct в окне настроек сводных полей значений. Есть только Sum, Count, Average, Max, Min, Product, Count Numbers, StdDev, StdDevp, Var и Varp. Есть мысли как найти?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Ник,
Вы должны установить флажок Добавить эти данные в модель данных на первом шаге при создании сводной таблицы, см. снимок экрана:
Этот комментарий был сведен к минимуму модератором на сайте
очень полезно!
Этот комментарий был сведен к минимуму модератором на сайте
Привет Skyyang, спасибо, я выбрал это, но как только он выбран, я не могу добавлять вычисляемые поля. Вы знаете, как добавить в вычисляемые поля, используя этот метод?
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо. сэкономил много часов.
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо. Это полезно..
Этот комментарий был сведен к минимуму модератором на сайте
мой Бог!!! да...спасибо за это!!!!
Этот комментарий был сведен к минимуму модератором на сайте
Я не вижу число уникальных элементов на вкладке «Суммировать значение по». Мой флажок «Добавить эти данные в модель данных» также неактивен. Как я могу изменить этот параметр?
Этот комментарий был сведен к минимуму модератором на сайте
Столкнулся с той же проблемой ... возможно, это потому, что файл, который вы открыли, был в формате csv. Когда я снова открыл свой файл как файл excel (либо запустите новый, либо скопируйте + вставьте, либо сохраните как), у меня есть функциональность добавления в модель данных
Этот комментарий был сведен к минимуму модератором на сайте
Удивительно! большое спасибо - это сработало для меня в Excel 2016.
Этот комментарий был сведен к минимуму модератором на сайте
Все это работает, но только до определенной степени. Я пытаюсь найти решение проблемы со всем этим. Когда я создаю вспомогательный столбец и использую формулу =ЕСЛИ(СУММПРОИЗВ(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1) я действительно получаю различные считать. Но как решить проблему, если вам нужно, чтобы сводные поля включали одну из строк данных, где формула дает ноль? Я также пытался использовать модель данных и отдельный счет. Это дает правильный подсчет, но когда вы дважды щелкаете данные для детализации, вы не получаете данные, указанные в сводной таблице.
Этот комментарий был сведен к минимуму модератором на сайте
Параметр «Отличный счетчик» не отображается в сводном значении по версии Excel 2013.
Этот комментарий был сведен к минимуму модератором на сайте
мне то же! Любое предложение?
Этот комментарий был сведен к минимуму модератором на сайте
Я столкнулся с той же проблемой, а затем нашел решение.
Кажется, что он доступен только при установке флажка «Добавить эти данные в модель данных» в диалоговом окне «Создать сводную таблицу».
Пожалуйста, попробуйте, если это поможет
Этот комментарий был сведен к минимуму модератором на сайте
Убедитесь, что вы установили флажок «Добавить эти данные в модель данных» в диалоговом окне CreatePivot :)
Этот комментарий был сведен к минимуму модератором на сайте
о чувак ... ты сэкономил мне так много времени !!!
большое спасибо !!!!
Этот комментарий был сведен к минимуму модератором на сайте
извините, это все еще не дает мне решения в excel 2010. Вы формула =if(sumproduct() не работает. Она пропускает значения для формулы if, если вы используете ее так, как вы ее написали, и она не не учитывать уникальные значения в моем листе Excel, если я добавляю =if(>1,01;1;0)...
Этот комментарий был сведен к минимуму модератором на сайте
Я не могу редактировать после сохранения. Можете ли вы сказать мне, почему?
Этот комментарий был сведен к минимуму модератором на сайте
Большое спасибо !!!!!
Этот комментарий был сведен к минимуму модератором на сайте
В моем Excel нет флажка «Добавить эти данные в модель данных».
Так что я могу сделать?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Джей,
Какую версию Excel вы используете? Этот параметр добавлен только для Excl 2013 и более поздних версий. Если вы не нашли эту опцию, воспользуйтесь первым способом из этой статьи.
https://www.extendoffice.com/documents/excel/2127-excel-pivot-table-count-unique-values.html#a1

Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо ! Сэкономил мне много часов, мне и моему другу!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL