文章編號: 141695 - 上次校閱: 2012年5月4日 - 版次: 4.0

XL:如何計算複利率

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
如需本文的 Microsoft Excel 98 版本,請參閱 191017? (http://support.microsoft.com/kb/191017/zh-tw/ ) .

在此頁中

全部展開 | 全部摺疊

結論

複利率是指現在投資的金額以每段期間的指定複合利率計算,在經過指定的期數之後所得到的金額。

雖然 Microsoft Excel 中沒有決定複利率的函式,但您可使用下列公式計算複利率
=PV*(1+R)^N
PV 是現值、R 是利率,N 則是投資期數。

其他相關資訊

假設您的投資帳戶中有 1,000.00 美元。此帳戶支付百分比 8 利息,且每年複利一次。此投資在三年後價值是多少?有兩種方式可以得知此金額:
  • 使用固定公式
  • 建立一個決定複利率的函式巨集

使用固定公式

下列公式已輸入到工作表的某個儲存格中,它會傳回正確值 $1,259.71:
=1000*(1+.08)^3
不過,所有資訊都是以硬式編碼寫入公式中,每當數字變更時,您就必須手動變更公式。

建立一個決定複利率的函式巨集

Microsoft 僅提供程式設計範例的圖示說明,不做任何明示或默示的保證。其中包括 (但不限於) 其適售性與適合某特定用途之默示擔保。本文將假設您已相當熟悉示範所使用的程式設計語言\以及用於建立和偵錯程序的工具。Microsoft 支援工程師可以協助說明特定程序的功能,但無法修改這些範例以提供附加功能或建構程序來滿足您的特定需求。
自訂函式比較有彈性,因為沒有任何實際未經處理資料會以硬式編碼寫入此函式中;使用者不需輸入實際計算公式而只需輸入計算的資料即可。如果要建立此自訂函式,請依照下列步驟執行:
  1. 啟動 Microsoft Excel。
  2. 按 ALT+F11 啟動 Visual Basic 編輯器。
  3. [插入] 功能表上,按一下 [模組]
  4. 將下列程式碼輸入新模組中:
    Function Yearly_Rate(PV As Double, R As Double, N As Double) As Double
     
    Yearly_Rate = PV*(1+R)^N    'Performs computation
     
    函式結束
    					
如果要使用自訂函式,請依照下列步驟執行:
  1. 在您的工作表中輸入下列值:
    Cell     Value
           --------------
    A1     1000.00
    A2         .08
    A3        3.00
    						
    這些值代表下列各項:

    • 答 1:投資的現值
    • 答 2:利率
    • 答 3:投資期數
  2. 請在任何空白儲存格中,輸入下列公式
    =Yearly_Rate(A1,A2,A3)
    A1、A2 和 A3 分別是內含現值、利率和投資期數的儲存格。
您輸入此公式的儲存格會顯示為 $1,259.71。這是原始投資金額 1000.00 美元以百分之 8 複利率計算,在三個投資期間之後得到的金額。

?考

《Cost Accounting-A Managerial Approach》,Charles T. Horgren,Prentice- Hall,Inc.,Fourth Edition,第 906-907 頁

這篇文章中的資訊適用於:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
關鍵字:?
kbhowto kbinfo KB141695
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。