Excel, как настроить формулу так, чтобы мое повторение начиналось с определенного столбца? - PullRequest
0 голосов
/ 29 марта 2012

У меня есть формула, которая распределяет повторения (платежи) по столбцам, которые представляют месяцы.У меня также есть столбец, в котором указывается начальный месяц платежей.Как настроить формулу так, чтобы она давала мне мой первый платеж в выбранном месяце?

Пример.

A = Количество повторений.B = Платежи.C = Начальный месяц.DO = январь-декабрь

Если A = 3.B = 5000.C = 4

Текущая формула

 =IF(COLUMN()-3<=$A2,$B2,"")

Как получить 5000 с апреля за 3 месяца, а не с января?

1 Ответ

2 голосов
/ 29 марта 2012

Это должно работать (не проверено):

=IF(AND(COLUMN(D$1)-3>=$C2,COLUMN(D$1)-3<$C2+$A2),$B2,0)

Но я думаю, что я сделал бы это с датами, как показано ниже - вы можете затем изменить форматирование ячеек E1-P1 на пользовательский формат MMMM, чтобы показывать только месяц (также не тестировался):

A                B                C               D                                                                               E                                                                   ......
Repet        Pay            Start          End                                                                          31/1/12                                                         ......
3                 5000          29/2/12     =DATE(YEAR(C2),MONTH(C2+A2+1),1)-1    =IF(AND(E$1>=$C2,E$1<=$D2),$B2,0) .....


F
=DATE(YEAR(E1),MONTH(E1+2),1)-1
=IF(AND(F$1>=$C2,F$1<=$D2),$B2,0)
...