2013-02-01 37 views
0

我有一個使用「簡單興趣」計算金融成本的基本應用程序。如何計算使用正常攤銷期間的利息

COF = Prt = Principal * (Rate/12) * nPer 

因此,對於$ 10,000的貸款超過48個月@ 10%年利率的COF因此$ 4000個

支付固定在率:

(Principal + COF)/nPer = Monthly Payment Amount 

我想什麼做的是產生使用正常攤銷的攤銷表來產生期間,支付中包含的利息金額,支付中包含的本金金額以及餘下的貸款餘額。

Period Interest Principal Balance 

我一直無法找到計算每個期間付款中包含的利息和本金的百分比的計算。

我不能使用Excel公式(IPMT和PPMT),因爲這些都是基於一個複利公式不是單利公式我試圖使用。例如,Excel計算48個月10000美元貸款的COF @ 10%pa,因爲$ 2174.04

謝謝。

+0

你可以給你第一個2-3行的Amort表的樣子嗎?爲什麼你不能只有A列爲1-48來表示週期,只需使用Excel公式進行計算? (我必須在你的問題中丟失一些東西) –

+0

是的你是正確的A列將是1 - 48.我想知道什麼公式是確定利息和本金的數額。我想這可能更多的是方程式問題,而不是Excel問題,因爲我不認爲Excel有使用_Simple Interest_的選項。 –

+0

這稱爲*全球利息*(據我所知):您計算您將支付(或收取)的總利息,然後將總應收金額除以付款數量以獲得付款金額(在這種情況下, '14000/48') – Barranka

回答

1

既然你事先知道的事實總本金,你將支付的總利息,支付很簡單:

P = (Principal + Interest)/48 = (10000 + 4000)/48 = 291.666666 

現在,只寫一個攤銷時間表:

Period | Principal (K) | Interest (I)  | Payment | Balance (B) 
------------------------------------------------------------------------- 
    1 | K[1] = 10000 | K[1] * 0.1/12 | P  | K[1] + I[1] - P 
    2 | K[2] = B[1] | K[2] * 0.1/12 | P  | K[2] + I[2] - P 
... 

用VBA或Excel公式可以很容易地解決這個問題。


信息的位

據我所知(或因爲它是在這裏已知墨西哥),這梅託德被稱爲全球利益:計算利息要收回,然後按攤還期限的數量劃分本金和應收利息。

考慮到複利利率,Excel(以及我知道的每個其他電子表格程序)都使用了級支付方法。用Excel獲得的結果可以用下面的公式被複制:

P = -K/a(n,r) 

其中P是每個週期在水平的付款,n是攤銷週期的數目,r是每期efective利率,並a(n,r)是一個年金的現值:

a(n,r) = (1 + (1 + r)^(-n))/r 

我sugest你讀「利益論」(Kellison)

+0

哦哇,這與我的預期完全不同。這與Excel使用的分期付款額不同。例如,如果我採用COF,支付和Princpal,那麼Excel Rate()公式給出了17.5999%的比率 - 如果我在計算ipmt和ppmt的excel公式中使用此比率,我會得到不同的值以上的方式。我猜這兩個都不是對還是錯,我不知道被稱爲什​​麼。我認爲Excel是「正常攤銷」使這個「簡單攤銷」? –

+0

@RowanSmith另一種方法是計算產生期望應計價值的有效複利率:「=利率(48,14000/48,-10000)」,返回1.47%。現在,您可以使用此匯率計算每月付款,使用'pmt()' – Barranka

+0

是的,這正是我所看到的差異。你知道什麼是不同類型的攤銷? Excel在PMT功能範圍內做了什麼?以上稱爲什麼?我還有另外一個我已經寫過的叫做Rule of Rule的規則。 –