У меня есть таблица истории транзакций моего банковского счета в этом формате:
| A | B | C | D
1 | Date | Amount | Balance | Category
2 | 2013-03-10 | $ -10.59 | $3700.76 | Food shopping
3 | 2013-03-11 | $ - 5.10 | $3695.66 | Car parking
4 | 2013-03-11 | $ 100.00 | $4695.66 | Salary
В моей таблице столбец Balance
скрыт, потому что я сам его пересчитал.
Я хочу иметь сводку за каждый месяц с данными, похожими на это:
| A | B | C | D
1 | Month | Income | Expenditure | Net
2 | 2013-03 | $ 100.00 | $ 15.69 | $ 84.31
3 | 2013-04 | $ 00.00 | $ 00.00 | $ 00.00
Это те формулы, которые у меня есть сейчас, поэтому я могу рассчитать штраф в Net
, но я не знаю, как рассчитывать Income
или Expenditure
ежемесячно, потому что SUMIF
позволяет мне выполнять критерии только для одного столбца (в данном случае, Date
столбец, но я хочу только суммировать строки >0.0
для Income
и <0.0
для Expenditure
):
Net = =SUMIF( MonthAndYear( Txn!$A:$A ) , $A$2, Txn!$B:$B )