Trả về một Double xác định giá trị tương lai của niên kim dựa trên các khoản thanh toán cố định định kỳ và lãi suất cố định.
Cú pháp
FV(rate,nper, pmt [, pv ] [, type ] )
Cú pháp hàm FV có các đối số sau:
| Đối số | Mô tả |
|---|---|
| Xếp hạng | Bắt buộc. Gấp đôi chỉ định lãi suất theo kỳ hạn. Ví dụ, nếu bạn có một khoản vay mua xe hơi với lãi suất phần trăm hàng năm (APR) là 10 phần trăm và bạn trả nợ hàng tháng, thì lãi suất mỗi kỳ là 0,1/12, hay 0,0083. |
| nper | Bắt buộc. Số nguyên xác định tổng số kỳ hạn thanh toán trong niên kim. Ví dụ, nếu bạn thanh toán hàng tháng cho một khoản vay mua xe hơi với kỳ hạn bốn năm, thì khoản vay của bạn có tổng cộng 4 * 12 (hay 48) kỳ thanh toán. |
| pmt | Bắt buộc. Nhân đôi xác định các khoản thanh toán sẽ thực hiện cho mỗi kỳ. Các khoản Thanh toán thường có tiền gốc và lãi không thay đổi trong suốt vòng đời của niên kim. |
| pv | Không bắt buộc. Biến_thể xác định giá trị hiện tại (hoặc trả một lần) của một chuỗi các khoản thanh toán tương lai. Ví dụ, khi bạn vay tiền để mua một chiếc xe hơi, số tiền vay là giá trị hiện tại đối với người cho vay các khoản thanh toán xe hàng tháng mà bạn sẽ thực hiện. Nếu bỏ qua, giả định là 0. |
| kiểu | Không bắt buộc. Biến_thể xác định thời điểm thanh toán đến hạn. Dùng 0 nếu các khoản thanh toán đến hạn vào cuối kỳ thanh toán hoặc dùng 1 nếu các khoản thanh toán đến hạn vào đầu kỳ. Nếu bỏ qua, giả định là 0. |
Chú thích
Niên kim là một chuỗi các khoản thanh toán bằng tiền cố định được thực hiện trong một khoảng thời gian. Niên kim có thể là một khoản vay (chẳng hạn như thế chấp nhà) hoặc một khoản đầu tư (chẳng hạn như một kế hoạch tiết kiệm hàng tháng).
Các đối số rate và nper phải được tính toán bằng cách sử dụng các kỳ hạn thanh toán được thể hiện bằng cùng một đơn vị. Ví dụ, nếu lãi suất được tính bằng cách sử dụng tháng, nper cũng phải được tính bằng số tháng.
Đối với tất cả các đối số, tiền mặt trả ra (chẳng hạn như nộp vào tài khoản tiết kiệm) được thể hiện bằng số âm; Số tiền nhận được (chẳng hạn như séc chia cổ tức) được thể hiện bằng số dương.
Ví dụ về truy vấn
| Biểu thức | Kết quả |
|---|---|
| SELECT FinancialSample.*, FV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],[LoanAmount],0) AS FutureValue FROM FinancialSample; | Trả về tất cả các trường từ bảng "FinancialSample", tính toán giá trị Tương lai của "LoanAmount" dựa trên "AnnualRate","MonthlyRePayment" và "TermInYears" và hiển thị kết quả trong cột "FutureValue". |
Ví dụ về VBA
Lưu ý
Các ví dụ sau thể hiện cách sử dụng hàm này trong mô-đun Visual Basic for Applications (VBA). Để biết thêm thông tin về cách làm việc với VBA, chọn Tham khảo dành cho Nhà phát triển trong danh sách thả xuống cạnh Tìm kiếm, rồi nhập một hoặc nhiều từ vào hộp tìm kiếm.
Ví dụ này sử dụng hàm FV để trả về giá trị tương lai của một khoản đầu tư dựa trên tỷ lệ phần trăm dồn tích cho mỗi kỳ (),APR / 12 tổng số lần thanh toán (),TotPmts khoản thanh toán (),Payment giá trị hiện tại của khoản đầu tư ()PVal và một số cho biết khoản thanh toán được thực hiện ở đầu hay cuối kỳ thanh toán ().PayType Lưu ý rằng vì đại Payment diện cho tiền mặt được thanh toán, nên đó là một số âm.
Dim Fmt, Payment, APR, TotPmts, PayType, PVal, FVal
Const ENDPERIOD = 0, BEGINPERIOD = 1 ' When payments are made.
Fmt = "###,###,##0.00" ' Define money format.
Payment = InputBox("How much do you plan to save each month?")
APR = InputBox("Enter the expected interest annual percentage rate.")
If APR > 1 Then APR = APR / 100 ' Ensure proper form.
TotPmts = InputBox("For how many months do you expect to save?")
PayType = MsgBox("Do you make payments at the end of month?", vbYesNo)
If PayType = vbNo Then PayType = BEGINPERIOD Else PayType = ENDPERIOD
PVal = InputBox("How much is in this savings account now?")
FVal = FV(APR / 12, TotPmts, -Payment, -PVal, PayType)
MsgBox "Your savings will be worth " & Format(FVal, Fmt) & "."