Подскажите, пожалуйста, как при помощи формулы динамического массива не просто отобрать уникальные значения одного столбца таблицы, но и просуммировать относящиеся к ним числовые значения другого столбца? Другими словами: можно ли одной формулой сжать таблицу по принципу простейшей сводной таблицы, приведенной в примере?
Как заменить простейшую сводную таблицу формулой динамического массива?
19.09.2024 09:33:29
|
|
|
|
19.09.2024 09:44:57
sasch78, какая версия Эксель доступна?
Потому что уже есть функция под ваше ТЗ - СВОДПО() Но у меня её нет... Я могу только свою собственную на VBA написать. |
|
|
|
19.09.2024 09:50:25
Microsoft Office LTSC профессиональный плюс 2021
|
|
|
|
19.09.2024 09:51:38
Здравствуйте
например так: =LET(а_;A2:A9;б_;B2:B9;у_;УНИК(а_);ЕСЛИ({1;0};у_;СУММЕСЛИ(а_;у_;б_))) |
|
|
|
19.09.2024 09:53:35
могу двумя: для списка- уник(), для суммы- суммесли(). да вот Павел уже их соединил
Изменено: |
|
|
|
19.09.2024 09:59:19
|
|
|
|
19.09.2024 10:02:33
|
|
|
|
19.09.2024 10:18:16
Если у вас есть =ГРУПППО(...) то всю таблицу вместе с заголовками и итоговой строкой можно получить одной формулой:
=ГРУПППО(A1:A9;B1:B9;СУММ;3) или =СВОДПО(A1:A9;;B1:B9;СУММ;3)
Изменено: |
|
|
|
19.09.2024 10:44:18
|
||||
|
|
|||