Сумма одного столбца на основе значений в другом столбце - PullRequest
0 голосов
/ 24 января 2019

Я создаю макрос, который суммирует значения в столбце B со смещением (0, -1), пока значение в столбце A не изменится. Суммированное число будет выводиться в последней строке столбца C. В этом примере столбец B суммирует (4 + 6 + 1 + 7 + 4 + 4) из B2-B7 и выводит это значение в C7. Затем значение в столбце A изменится на «Сьюзен», и оно суммирует B8-B12 и выводит это значение в C12.

Какой-нибудь совет, как это настроить?

Example of Spreadsheet

В настоящее время я использую = SUMIF (B: B, "Джо", C: C) Но в моей электронной таблице снова появляется Джо, но я не хочу, чтобы его более поздние значения добавлялись к первой сумме.

Я мог бы применить более простую функцию SUM, но существует более 2000 значений, и число значений каждый раз, когда появляется одно и то же имя, изменяется. В полной версии есть еще столбцы, такие как «Даты», «Информация» и т. Д., Но имя является единственным идентификатором, по которому я должен идти.

Пример 2

1 Ответ

0 голосов
/ 24 января 2019

In C2 введите:

=IF(A2=A3,"",SUM($B$1:B2)-SUM($C$1:C1))

и скопируйте вниз:

enter image description here

Добавляемзначения в столбце B , но удаляются значения, уже записанные для предыдущих имен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...