У меня есть следующая таблица:

ID      VALUE
1       5
1       5
1       5
2       5
2       5
3       10
3       10
3       10

Может кто-нибудь сказать мне, что формула будет суммировать все значения только один раз, на основе идентификатора? Всего будет 5+5+10, потому что ID 1 = 5, ID 2 = 5 и ID 3 = 10.

2 ответа2

1

Если ваши столбцы A и B а строка 1 содержит заголовки, тогда установите C2 на =B2 . Теперь установите C3 на:

=IF(A3=A2,C2,C2+B3)

Скопируйте это в оставшуюся часть столбца C и последняя строка будет необходимой вам.

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

1

Используйте это, которое делит выходные данные на количество найденных раз и суммирует их для целого:

=SUMPRODUCT(B2:B9/COUNTIFS(A2:A9,A2:A9))

Не это работает, только если значение одинаково для одного и того же идентификатора.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .