ส่งกลับ สองชั้น ที่ระบุมูลค่าในอนาคตของเงินรายปีโดยยึดตามการชําระเงินเป็นงวด การชําระเงินคงที่ และอัตราดอกเบี้ยคงที่

ไวยากรณ์

FV( rate, nper , pmt [, pv ] [, type ] )

ไวยากรณ์ของฟังก์ชัน FV มีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์

คำอธิบาย

อัตรา

จำเป็น Double ที่ระบุอัตราดอกเบี้ยต่องวด ตัวอย่างเช่น ถ้าคุณได้รับเงินกู้รถยนต์ในอัตราเปอร์เซ็นต์รายปี (เม.ย.) เท่ากับ 10 เปอร์เซ็นต์และผ่อนชําระรายเดือน อัตราต่องวดคือ 0.1/12 หรือ 0.0083

nper

จำเป็น จํานวนเต็มที่ระบุจํานวนงวดทั้งหมดของการชําระเงินรายปี ตัวอย่างเช่น ถ้าคุณผ่อนชําระรายเดือนสําหรับเงินกู้ยืมรถยนต์ระยะเวลาสี่ปี เงินกู้ของคุณจะมียอดการชําระเงินทั้งหมด 4 * 12 (หรือ 48) งวด

pmt

จำเป็น สองเท่า ที่ระบุการชําระเงินในแต่ละงวด การชําระเงินมักจะประกอบด้วยเงินต้นและดอกเบี้ยที่ไม่เปลี่ยนแปลงตลอดอายุของเงินรายปี

Pv

ไม่จำเป็น Variant ที่ระบุมูลค่าปัจจุบัน (หรือผลรวมทั้งหมด) ของการชําระเงินในอนาคตหลายชุด ตัวอย่างเช่น เมื่อคุณยืมเงินเพื่อซื้อรถยนต์ จํานวนเงินกู้คือมูลค่าปัจจุบันของผู้ให้กู้ของการชําระเงินรถยนต์รายเดือนที่คุณจะต้องทํา ถ้าไม่ระบุจะถือว่าเป็นค่า 0

ชนิด

ไม่จำเป็น ตัวแปร ที่ระบุวันครบกําหนดชําระเงิน ใช้ 0 ถ้าการชําระเงินครบกําหนดเมื่อสิ้นสุดระยะเวลาการชําระเงิน หรือใช้ 1 ถ้าการชําระเงินครบกําหนดเมื่อต้นรอบระยะเวลา ถ้าไม่ระบุจะถือว่าเป็นค่า 0

ข้อสังเกต

เงินรายปีคือชุดของการชําระเงินสดคงที่ในช่วงเวลาหนึ่ง เงินรายปีอาจเป็นเงินกู้ (เช่น การจํานองบ้าน) หรือเงินลงทุน (เช่น แผนการออมรายเดือน)

อาร์กิวเมนต์ rate และ nper ต้องคํานวณโดยใช้ระยะเวลาการชําระเงินที่แสดงในหน่วยเดียวกัน ตัวอย่างเช่น ถ้า rate คํานวณโดยใช้เดือน nper จะต้องคํานวณโดยใช้เดือนด้วย

สําหรับอาร์กิวเมนต์ทั้งหมด เงินสดที่จ่ายออกไป (เช่น เงินฝากเพื่อการออม) จะถูกแสดงด้วยจํานวนลบ เงินสดที่ได้รับ (เช่น เช็คเงินปันผล) จะแสดงด้วยจํานวนบวก

ตัวอย่างคิวรี

Expression

ผลลัพธ์

SELECT FinancialSample.*, FV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],[LoanAmount],0) AS FutureValue FROM FinancialSample;

ส่งกลับเขตข้อมูลทั้งหมดจากตาราง "FinancialSample" คํานวณค่าในอนาคตของ "LoanAmount" โดยยึดตาม "AnnualRate","MonthlyRePayment" และ "TermInYears" และแสดงผลลัพธ์ในคอลัมน์ "FutureValue"

ตัวอย่าง VBA

หมายเหตุ: ตัวอย่างต่อไปนี้จะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการทํางานกับ VBA ให้เลือก การอ้างอิงสําหรับนักพัฒนา ในรายการดรอปดาวน์ที่อยู่ถัดจาก ค้นหา แล้วใส่คําอย่างน้อยหนึ่งคําในกล่องค้นหา

ตัวอย่างนี้ใช้ฟังก์ชัน FV เพื่อส่งกลับมูลค่าในอนาคตของการลงทุนตามอัตราเปอร์เซ็นต์ที่ค้างรับไว้ต่อคาบเวลา (APR / 12) จํานวนการชําระเงินทั้งหมด (TotPmts) การชําระเงิน (Payment) มูลค่าปัจจุบันของการลงทุน (PVal) และตัวเลขที่ระบุว่ามีการชําระเงินที่จุดเริ่มต้นหรือสิ้นสุดของระยะเวลาการชําระเงิน (PayType) โปรดทราบว่าเนื่องจาก Payment แสดงถึงเงินสดที่ชําระแล้ว จึงเป็นจํานวนลบ

Dim Fmt, Payment, APR, TotPmts, PayType, PVal, FValConst 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 = ENDPERIODPVal = 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) & "."

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย