Excel works
Excel works!
Подсчет неповторимых значений. Несколько методов, в т.ч. формулой
Тому, кто издавна работает с Excel, задачка «подсчет неповторимых значений» в таблице полностью знакома. Можно подсчитать и специальной функцией, и сводной таблицей, но вот подсчет формулой знаком не многим — метод достаточно увлекательный, рекомендую. Но обо всем по порядку.
Количество неповторимых значений может пригодиться в различных ситуациях. К примеру, у вас большая таблица характеристик по городкам, как подсчитать сколько городов всего было задействовано? Разберем 3 метода
Подсчет неповторимых значений. Особая возможность Excel
В табличном редакторе есть особая клавиша — Данные — Удалить дубликаты. Тут останавливаться на этом методе не буду, т.к. на веб-сайте есть отдельная статья . Когда вы удалите дубликаты, то можно подсчитать оставшиеся неповторимые городка функцией СЧЁТЗ.
Считаем неповторяющиеся значения сводной таблицей
Всераспространенный метод у любителей Excel подсчитать неповторимые значения сводной таблицей. Полностью комфортно. Если вы еще на понимаете о сводных таблицах — рекомендую прочесть здесь .
Выделяем таблицу с городками. Идем на вкладку Вставка на ленте (для версии 2007 и выше) в разделе. Самая левая клавиша — Сводная таблица. Нажимаем ее.
На отдельном листе формируем сводную таблицу — перетаскиваем/добавляем Городка в заглавие строк.
В получившейся таблице считаем неповторимые значения
Подсчет неповторимых значений формулой
Перебегаем к самому увлекательному — как посчитать неповторимые городка формулой? Тут нам поможет одна хитрость и формула СЧЁТЕСЛИ . Специальной функции для подсчета неповторимых значений в таблице нет, но проявим изобретательность. По факту нам необходимо для всякого городка осознавать сколько раз он встречается в таблице и заместо этого итогового количества учесть город 1 раз. Если город встречается 4 раза, то 1 строчка, исходя из логики предшествующего предложения обязана учитываться как четверть раза, т.е. 1 деленный на 4.
Сейчас можно посчитать сумму по этому столбцу
Но можно пойти далее и посчитать все в одной ячейке с помощью СУММПРОИЗВ.
Это уже совершенно стильно.
Когда я 1-ый раз сам додумался ранее, был весьма рад, но позже узрел, что таковым решением заполнен веб. Этого следовало ждать. Но я как и постоянно стараюсь обрисовать несколько методов решения трудности, потому, думаю, для вас полезно.