Как в сводной таблице посчитать количество уникальных значений
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Сведение данных в сводной таблице
Для агрегирования (суммирования) значений в сводной таблице можно использовать функции сводки, такие как Sum, Count и Average.
Функция Sum используется по умолчанию для полей числовых значений, помещаемых в сводную таблицу, но вот как выбрать другую функцию сводки:

- В сводной таблице щелкните правой кнопкой мыши поле значения, которое требуется изменить, и выберите команду Суммировать значения по.
- Щелкните нужную функцию сводки.
Примечание: Функции сведения недоступны в сводных таблицах на базе источников данных OLAP.
| Используйте эту функцию сводки: | Чтобы вычислить, выполните приведенные далее действия . |
| Сумма | Сумма значений. Используется по умолчанию для полей с числовыми значениями. Если поле содержит пустые или ненумерные значения (текст, дата или логическое значение) при его помещении в область Значения списка полей, сводная таблица использует функцию Count для поля. После размещения поля в области Значения можно изменить функцию сводки на Sum, а все пустые или ненумерные значения будут изменены на 0 в сводной таблице, чтобы их можно было суммировать. |
| СЧЁТ | Количество заполненных полей. Функция сведения данных СЧЁТ работает так же, как СЧЁТЗ. СЧЁТ по умолчанию используется для пустых полей и полей с нечисловыми значениями. |
| Среднее | Среднее арифметическое. |
| Максимум | Наибольшее значение. |
| Минимум | Наименьшее значение. |
| Произведение | Произведение значений. |
| Смещенное отклонение | Оценка стандартного отклонения генеральной совокупности, где выборка является подмножеством всей генеральной совокупности. |
| СТАНДОТКЛОНП | Стандартное отклонение генеральной совокупности, которая содержит все сводимые данные. |
| ДИСП | Оценка дисперсии генеральной совокупности, где выборка является подмножеством всей генеральной совокупности. |
| Несмещенная дисперсия | Дисперсия генеральной совокупности, которая содержит все сводимые данные. |
| Число разных элементов | Число уникальных значений. Эта сводная функция работает только при использовании модели данных в Excel. |
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Сводная таблица для отбора Уникальных значений из списка EXCEL
Для отбора уникальных значений можно использовать формулы , расширенный фильтр или можно воспользоваться меню Данные/ Работа с данными/ Удалить дубликаты . В этой статье используем Сводные таблицы .
Пусть в столбце B имеется список с повторяющимися значениями, например список с названиями компаний (см. файл примера ). Столбец А содержит номера позиций уникальных значений.

Для наглядности уникальные значения в исходном списке выделены цветом с помощью Условного форматирования .
Используем сводную таблицу для создания списка уникальных значений. Для этого выделите столбец В таблицы с заголовком (т.е. столбец Исходный список) и во вкладке Вставка , в группе Таблицы нажмите кнопку Сводная таблица .
Примечание : Выделять столбец требуется для того, чтобы сводная таблица содержала только одно поле (столбец В ). В противном случае сводная таблица будет содержать 2 поля. Это не повлияет на вычисления, но для наглядности пока не будем включать в сводную таблицу столбец А .
Поле Сводной таблицы Исходный список перетащите в область Названия строк.

Список уникальных значений сформирован. Обратите внимание, что значения в сводной таблице отсортированы по возрастанию .
Сортировка как в источнике данных
Чтобы сохранить сортировку как в исходной таблице нам потребуется создать дополнительный столбец в источнике данных сводной таблицы. Для этого в столбце А введите формулу
Эта формула пронумерует все первые повторы значений, остальные строки будут содержать значение Пустой текст «».
Теперь создадим другую сводную таблицу. Для этого нужно выделить любую ячейку в диапазоне таблице ( А7:В22 ). В этой таблице будет 2 поля.

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

В итоге получим сортировку как в исходной таблице.
Excel works!

Подсчет уникальных значений. Несколько способов, в т.ч. формулой
Сентябрь 29, 2018 / Написал Izotov / No Comments
Тому, кто давно работает с Excel, задача «подсчет уникальных значений» в таблице вполне знакома. Можно подсчитать и специальной функцией, и сводной таблицей, но вот подсчет формулой знаком не всем — способ довольно интересный, рекомендую. Но обо всем по порядку.
Количество уникальных значений может понадобиться в разных ситуациях. Например, у вас большая таблица показателей по городам, как подсчитать сколько городов всего было задействовано? Разберем 3 способа

Подсчет уникальных значений. Специальная возможность Excel
В табличном редакторе есть специальная кнопка — Данные — Удалить дубликаты. Здесь останавливаться на этом способе не буду, т.к. на сайте есть отдельная статья . Когда вы удалите дубликаты, то можно подсчитать оставшиеся уникальные города функцией СЧЁТЗ.

Считаем неповторяющиеся значения сводной таблицей
Распространенный способ у любителей Excel подсчитать уникальные значения сводной таблицей. Вполне удобно. Если вы еще на знаете о сводных таблицах — рекомендую прочитать тут .
Выделяем таблицу с городами. Идем на вкладку Вставка на ленте (для версии 2007 и выше) в разделе. Самая левая кнопка — Сводная таблица. Жмем ее.
На отдельном листе формируем сводную таблицу — перетаскиваем/добавляем Города в название строк.

В получившейся таблице считаем уникальные значения

Подсчет уникальных значений формулой
Переходим к самому интересному — как посчитать уникальные города формулой? Здесь нам поможет одна хитрость и формула СЧЁТЕСЛИ . Специальной функции для подсчета уникальных значений в таблице нет, но проявим изобретательность. По факту нам нужно для каждого города понимать сколько раз он встречается в таблице и вместо этого итогового количества учитывать город 1 раз. Если город встречается 4 раза, то 1 строка, исходя из логики предыдущего предложения должна учитываться как четверть раза, т.е. 1 деленный на 4.

Теперь можно посчитать сумму по этому столбцу

Но можно пойти дальше и посчитать все в одной ячейке при помощи СУММПРОИЗВ.

Это уже совсем модно.
Когда я первый раз сам додумался до этого, был очень рад, но потом увидел, что таким решением заполнен интернет. Этого следовало ожидать. Но я как и всегда стараюсь описать несколько способов решения проблемы, поэтому, думаю, вам будет полезно.
Похожие статьи
- 09.02.2019Определить тип данных в ячейке. Функция ТИП в ExcelPosted in Формулы, Работа с ячейками
- 28.01.2018Абзац в Excel. Как начать с новой строки в ячейкеPosted in Работа с текстом, Формулы, Работа с ячейками
- 01.10.2016Выпадающий список по значениюPosted in Формулы, Работа с ячейками
- 20.12.2017Как убрать пробелы в Excel?Posted in Формулы, Работа с ячейками
- 22.08.2018Аргумент Excel. Как удобно выделить аргументы функции?Posted in Формулы, Работа с ячейками
- 06.02.2016Функция ЯЧЕЙКА в ExcelPosted in Формулы, Работа с ячейками
- 13.08.2015Как найти и удалить повторы и дубликаты в ExcelPosted in Работа с текстом, Работа с ячейками, Поиск
- 10.03.2015Задать имя диапазона Excel? Горячие клавишиPosted in Excel, Работа с ячейками