Сумма по условию?


14

Я создал форму в Google Spreadsheet, где хочу собирать расходы на продукты для разных людей. Как я могу суммировать расходы для разных людей? В каждой строке есть столбец с именем человека и потраченной суммой.

Позвольте мне привести пример для проблемы:

Стол:

A      B
Name Amount
Me    1 
You   2
Me    3
Me    4
You   5

Я хочу SUM столбец B, где столбец A = "Я", так что результат 8.

Ответы:


19

Вы можете использовать SUMIFфункцию для расчета общей суммы для каждого человека.

Если вы введете следующую формулу в ячейку, которая вам нравится, она даст вам общую сумму, потраченную «Я»:

=SUMIF(A2:A6,"=Me",B2:B6)

где A2:A6это Range, "=Me"это Criteriaи B2:B6есть Sum_Range.


Вот как получить список доступных функций
нет

1
Чтобы это работало в неамериканских регионах, вам нужно использовать «;» вместо "," в приведенном выше заявлении. В противном случае вы получите «#ERROR!».
Эмиль Стенстрём,

@ EmilStenström: правда. У меня есть турецкая локаль, и я всегда использую ;в формулах Excel. Кроме того, если вы работаете с макросами в Excel, вы всегда должны использовать ,формулы в своем коде, даже если у вас есть локали за пределами США.
Мехпер С. Палавузлар

1

Поскольку расходы относятся к разным людям, я бы предложил сводную таблицу, чтобы не только Meсуммировались, но и все остальные люди, а контрольная сумма создавалась автоматически.

Данные> Сводная таблица ..., Добавить Nameк строкам и Amountк значениям как суммирование по сумме :

Пример WA12721

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.