Clarification, too late to edit....
For example, the following quarterly schedule works for your example (dates and numbers in US format):
[....]
Formulas:
Code:
E2: =B1
E3: =EDATE(E2,3)
E14: =B2
F2: =B4
F3: =MAX(ROUND(FV($B$6/4,ROWS($E$3:E3),0,-$B$4),0), ROUND(F2*(1+$B$6/4),0))
F14: =MAX(ROUND(FV(B6/4,INT(B3/3),0,-B4)*(1+MOD(B3/3,1)*B6/4),0), ROUND(F13*(1+2*B6/12),0))
E3:F3 is copied down through E13:F13.
Sorry for the incessant postings, but I feel the following clarification might be helpful.
The formulas in column F can be simplified if we make some assumptions. This is illustrated in the following table.
[TABLE="class: grid, width: 304"]
<tbody>[TR]
[TD]
[/TD]
[TD="align: center"]
E
[/TD]
[TD="align: center"]
F
[/TD]
[TD="align: center"]
G
[/TD]
[TD="align: center"]
H
[/TD]
[/TR]
[TR]
[TD="align: right"]
1[/TD]
[TD]
[/TD]
[TD="align: right"]
Rounded
Cumulative[/TD]
[TD="align: right"]
Exact[/TD]
[TD="align: right"]
Rounded
Posted[/TD]
[/TR]
[TR]
[TD="align: right"]
2
[/TD]
[TD="align: right"]
3/19/2012[/TD]
[TD="align: right"]
802,629[/TD]
[TD="align: right"]
802,629.00[/TD]
[TD="align: right"]
802,629[/TD]
[/TR]
[TR]
[TD="align: right"]
3
[/TD]
[TD="align: right"]
6/19/2012[/TD]
[TD="align: right"]
822,193[/TD]
[TD="align: right"]
822,193.08[/TD]
[TD="align: right"]
822,193[/TD]
[/TR]
[TR]
[TD="align: right"]
4
[/TD]
[TD="align: right"]
9/19/2012[/TD]
[TD="align: right"]
842,234[/TD]
[TD="align: right"]
842,234.04[/TD]
[TD="align: right"]
842,234[/TD]
[/TR]
[TR]
[TD="align: right"]
5
[/TD]
[TD="align: right"]
12/19/2012[/TD]
[TD="align: right"]
862,763[/TD]
[TD="align: right"]
862,763.49[/TD]
[TD="align: right"]
862,763[/TD]
[/TR]
[TR]
[TD="align: right"]
6
[/TD]
[TD="align: right"]
3/19/2013[/TD]
[TD="align: right"]
883,793[/TD]
[TD="align: right"]
883,793.35[/TD]
[TD="align: right"]
883,793[/TD]
[/TR]
[TR]
[TD="align: right"]
7
[/TD]
[TD="align: right"]
6/19/2013[/TD]
[TD="align: right"]
905,336[/TD]
[TD="align: right"]
905,335.82[/TD]
[TD="align: right"]
905,335[/TD]
[/TR]
[TR]
[TD="align: right"]
8
[/TD]
[TD="align: right"]
9/19/2013[/TD]
[TD="align: right"]
927,403[/TD]
[TD="align: right"]
927,403.38[/TD]
[TD="align: right"]
927,403[/TD]
[/TR]
[TR]
[TD="align: right"]
9
[/TD]
[TD="align: right"]
12/19/2013[/TD]
[TD="align: right"]
950,009[/TD]
[TD="align: right"]
950,008.83[/TD]
[TD="align: right"]
950,008[/TD]
[/TR]
[TR]
[TD="align: right"]
10
[/TD]
[TD="align: right"]
3/19/2014[/TD]
[TD="align: right"]
973,165[/TD]
[TD="align: right"]
973,165.30[/TD]
[TD="align: right"]
973,164[/TD]
[/TR]
[TR]
[TD="align: right"]
11
[/TD]
[TD="align: right"]
6/19/2014[/TD]
[TD="align: right"]
996,886
[/TD]
[TD="align: right"]
996,886.20[/TD]
[TD="align: right"]
996,885[/TD]
[/TR]
[TR]
[TD="align: right"]
12
[/TD]
[TD="align: right"]
9/19/2014[/TD]
[TD="align: right"]
1,021,185[/TD]
[TD="align: right"]
1,021,185.30[/TD]
[TD="align: right"]
1,021,184[/TD]
[/TR]
[TR]
[TD="align: right"]
13
[/TD]
[TD="align: right"]
12/19/2014[/TD]
[TD="align: right"]
1,046,077[/TD]
[TD="align: right"]
1,046,076.70[/TD]
[TD="align: right"]
1,046,075[/TD]
[/TR]
[TR]
[TD="align: right"]
14
[/TD]
[TD="align: right"]
2/19/2015[/TD]
[TD="align: right"]
1,063,076[/TD]
[TD="align: right"]
1,063,075.44[/TD]
[TD="align: right"]
1,063,074[/TD]
[/TR]
</tbody>[/TABLE]
The formulas in F3:F13 (F3 by example) and F14 are:
F3: =ROUND(FV($B$6/4,ROWS($E$3:E3),0,-$B$4),0)
F14: =ROUND(ROUND(FV(B6/4,INT(B3/3),0,-B4),0)*(1+MOD(B3,3)*B6/12),0)
In actual practice, periodic interest should be the previous balance times the periodic rate.
The bank is free to handle fractional interest amounts in any reasonable manner, subject to local or national law.
(I don't know why zaska assumes amounts are rounded to rupees, since the rupee has been decimalized since 1957 to 1969, depending on location. So I take that for granted.)
One method is illustrated in column H: periodic interest is based on the rounded periodic balance. The formulas are:
H3: =ROUND(H2*(1+$B$6/4),0)
H14: =ROUND(H13*(1+MOD(B3,3)*B6/12),0)
But that would result in a final balance of 1,063,074 instead of 1,063,076.
Another method is illustrated in column G: periodic interest is based on the exact balance.
(Amounts are displayed rounded to 2 decimal places, but the actual amounts are more precise.) The formulas are:
G3: =G2*(1+$B$6/4)
G14: =G13*(1+MOD(B3,3)*B6/12)
However, that would result in a final balance of 1,063,075 or 1,063,075.44 when rounded to the amount actually paid; again, not 1,063,076.
A third method is illustrated in column F: periodic interest is based on the exact balance, but the
reported balance is rounded.
In that case, I believe the formula in F14 should be:
=ROUND(
FV(B6/4,INT(B3/3),0,-B4)*(1+MOD(B3,3)*B6/12),0)
But again, that would result in 1,063,075 instead of 1,063,076. In fact, it causes an off-by-one error in several of the additional examples included in zaska's posting at excelforum.com.
In contrast, the formula
=ROUND(
ROUND(FV(B6/4,INT(B3/3),0,-B4)
,0)*(1+MOD(B3,3)*B6/12),0)
works for all of those examples.
I find that surprising. It begs the question: how would the bank report year-end interest in each year that ends in an odd quarter (1- or 2-month period) because the deposit does not start at the beginning of a quarter?
In any case, it appears the bank uses the last formula to determine the final balance paid at maturity.