Страницы: 1
RSS
Суммирование уникальных значений
 
Уважаемые форумчане, подскажите:

Есть столбец (любой) с большим кол-вом произвольных значений, как просуммировать весь столбец, но если значение уже встречалось в общую сумму его уже не учитывать. То есть складывать только уникальные значения. Те значения, которые могут повторяться неизвестны (может быть число 1, может 12,5, может 10000), то есть не знаю как задать сравнение.  
 
Извлеките уникальные (есть инструмент "удалить повторы") и просуммируйте, какие проблемы...
 
Если нужна именно формула (источник здесь)
 
Спасибо за оба ответа! Они оба работают! Но:
1. Удалить дубликаты работает, если мы копируем таблицу и удаляем дубликаты. Потом считаем. Вопрос был именно про подсчет без изменения исходной таблицы. 2. 2. По второму способу дайте пожалуйста пояснение, там идет подсчет если значения больше 1? объясните условие пожалуйста.
 
Вот еще вариант. Суммирует числа первый раз встретившиеся в диапазоне, повторное вхождение игнорируется. Для наглядности, слогаемые выделил зеленым.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Игорь, в расчет не попадают повторяющиеся значения вообще, а они должны быть учтены 1 раз, т.е. после не считаются повторения.
 
Bema, спасибо, поясните пожалуйста формулу, чтобы не задавать дурацкие вопросы в следующий раз. )
 
Я лучше нарисую ;). Смотрите формулы в доп. столбцах. И если хотите понимать, что происходит внутри формулы, освойте этот инструмент ТЫЦ.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Поменяйте на это:
Код
=ЕСЛИ(СЧЁТЕСЛИ($C$3:$C4;C3)>1;"";C3)
СЧЁТЕСЛИ - счет по условию (C3); ЕСЛИ значений >1, то пусто. Теперь все уникальные считает
 
Игорь, теперь все супер, а как задать несколько диапазонов для выборки? то есть как в файле, на первые два столбца все работает, а продолжить выборку на вторые два столбца не получается.
 
??? Не получается поменять в формуле "C" на "H"?
Или нужно отобрать уникальные из всех диапазонов? Тогда можно так:
Изменено: _Igor_61 - 19.01.2017 14:17:51
 
Добрый день!

Не уверен на сколько актуально, но столкнулся с подобной проблемой. Потыкавшись, пришел к такому решению проблемы суммы уникальных значений (где "A1:A2" - необходимый диапазон суммирования):
Код
=СУММ(УНИК(A1:A2))
Страницы: 1
Наверх