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

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

Для сведения данных в сводной таблице можно использовать такие функции, как СУММ, СЧЁТ и СРЗНАЧ.

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

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

Выберите нужную функцию сведения данных.

Примечание: Функции сведения недоступны в сводных таблицах на базе источников данных OLAP.

Функция сведения данных

Сумма значений. Используется по умолчанию для полей с числовыми значениями. Если поле является пустым или содержит нечисловые значения (текст, даты или логические величины), при его переносе в область значений списка полей сводной таблицы для него используется функция СЧЁТ.

После переноса поля в область значений можно изменить функцию сведения на СУММ; при этом для всех пустых полей и нечисловых значений в сводной таблице будет задано значение 0, чтобы их можно было суммировать.

Количество заполненных полей. Функция сведения данных СЧЁТ работает так же, как СЧЁТЗ. СЧЁТ по умолчанию используется для пустых полей и полей с нечисловыми значениями.

Excel работает за вас

Excel works!

Thanks for Visiting

Читайте также  Синтезатор речи гугл на андроид

Подсчет уникальных значений. Несколько способов, в т.ч. формулой

Тому, кто давно работает с Excel задача «подсчет уникальных значений» в таблице вполне знакома. Можно подсчитать и специальной функцией, и сводной таблицей, но вот подсчет формулой знаком не всем — способ довольно интересный, рекомендую. Но обо всем по порядку.

Количество уникальных значений может понадобиться в разных ситуациях. Например у вас большая таблица показателей по городам, как подсчитать сколько городов всего было задействовано? Разберем 3 способа

Подсчет уникальных значений. Специальная возможность Excel

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

Считаем неповторяющиеся значения сводной таблицей

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

Выделяем таблицу с городами. Идем на вкладку Вставка на ленте (для версии 2007 и выше) в разделе. Самая левая кнопка — Сводная таблица. Жмем ее.

На отдельном листе формируем сводную таблицу — перетаскиваем/добавляем Города в название строк.

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

Подсчет уникальных значений формулой

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

Читайте также  Родословное дерево нарисовать образец

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

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

Это уже совсем модно.

Когда я первый раз сам додумался до этого был очень рад, но потом увидел, что таким решением заполнен интернет. Этого следовало ожидать. Но я как и всегда стараюсь описать несколько способов решения проблемы, поэтому, думаю вам будет полезно.

Для отбора уникальных значений можно использовать формулы, расширенный фильтр или можно воспользоваться меню Данные/ Работа с данными/ Удалить дубликаты . В этой статье используем Сводные таблицы.

Пусть в столбце B имеется список с повторяющимися значениями, например список с названиями компаний (см. файл примера ). Столбец А содержит номера позиций уникальных значений.

Для наглядности уникальные значения в исходном списке выделены цветом с помощью Условного форматирования.

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

Примечание: Выделять столбец требуется для того, чтобы сводная таблица содержала только одно поле (столбец В). В противном случае сводная таблица будет содержать 2 поля. Это не повлияет на вычисления, но для наглядности пока не будем включать в сводную таблицу столбец А.

Поле Сводной таблицы Исходный список перетащите в область Названия строк.

Список уникальных значений сформирован. Обратите внимание, что значения в сводной таблице отсортированы по возрастанию.

Сортировка как в источнике данных

Чтобы сохранить сортировку как в исходной таблице нам потребуется создать дополнительный столбец в источнике данных сводной таблицы. Для этого в столбце А введите формулу

Эта формула пронумерует все первые повторы значений, остальные строки будут содержать значение Пустой текст "".

Читайте также  Постоянно сворачивается игра windows 10

Теперь создадим другую сводную таблицу. Для этого нужно выделить любую ячейку в диапазоне таблице (А7:В22). В этой таблице будет 2 поля.

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

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

Ссылка на основную публикацию
Adblock
detector