Office

ฟังก์ชัน Rate

ส่งกลับค่าคู่ที่ระบุอัตราดอกเบี้ยต่องวดสำหรับเงินรายปี

ไวยากรณ์

อัตรา ( nper , การชำระเงิน, pv [, fv ] [, พิมพ์] [, เดา] )

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

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

คำอธิบาย

nper

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

ชำระ

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

pv

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

fv

ไม่จำเป็น ตัวแปรที่ระบุมูลค่าในอนาคตหรือยอดคงเหลือเงินสดที่คุณต้องการหลังจากที่คุณทำการชำระเงินครั้งสุดท้าย ตัวอย่างเช่นมูลค่าในอนาคตของเงินกู้คือ $๐เนื่องจากเป็นค่าหลังจากการชำระเงินครั้งสุดท้าย อย่างไรก็ตามถ้าคุณต้องการบันทึก $๕๐,๐๐๐กว่า18ปีสำหรับการศึกษาของบุตรหลานของคุณแล้ว $๕๐,๐๐๐จะเป็นค่าในอนาคต ถ้าเว้นไว้0จะสันนิษฐาน

ชนิด

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

การคาดเดา

ไม่จำเป็น ตัวแปรที่ระบุค่าที่คุณประมาณการจะถูกส่งกลับตามอัตรา ถ้าไม่มีการคาดเดาคือ๐.๑ (10 เปอร์เซ็นต์)

ข้อสังเกต

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

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

อัตราจะคำนวณโดยการเกิดซ้ำ เริ่มต้นด้วยค่าของการคาดเดา,อัตราการวนรอบการคำนวณจนกว่าผลลัพธ์จะถูกต้องในหน่วยเปอร์เซ็นต์ของ๐.๐๐๐๐๑ ถ้าอัตราไม่พบผลลัพธ์หลังจาก20พยายามจะล้มเหลว ถ้าเดาของคุณเป็น10เปอร์เซ็นต์และอัตราล้มเหลวให้ลองใช้ค่าที่แตกต่างกันสำหรับเดา

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

นิพจน์

ผลลัพธ์

เลือก FinancialSample *, (Rate ([TermInYears] * 12,-[MonthlyRePayment], [LoanAmount], 0, 0, 0.1) * 12) เป็น InterestRate จาก FinancialSample

ส่งกลับเขตข้อมูลทั้งหมดจากตาราง "FinancialSample" และรายปี "อัตราดอกเบี้ย" โดยอิงจาก "TermInYears", "MonthlyRePayment" และ "LoanAmount" และแสดงผลลัพธ์ในคอลัมน์ InterestRate

ตัวอย่าง VBA

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

ตัวอย่างนี้ใช้ฟังก์ชันRateเพื่อคำนวณอัตราดอกเบี้ยของเงินกู้ที่ได้รับจำนวนรวมของการชำระเงิน (TotPmts) จำนวนเงินของการชำระเงินกู้ (Payment), มูลค่าปัจจุบันหรือหลักของเงินกู้ (PVal), มูลค่าในอนาคตของเงินกู้ (FVal), ตัวเลขที่ฉัน ndicates ว่าการชำระเงินจะครบกำหนดที่จุดเริ่มต้นหรือจุดสิ้นสุดของระยะเวลาการชำระเงิน (PayType) และค่าประมาณของอัตราดอกเบี้ยที่คาดไว้ (Guess)

Dim Fmt, FVal, Guess, PVal
Dim Payment, TotPmts, PayType, APR
' When payments are made.
Const ENDPERIOD = 0, BEGINPERIOD = 1
Fmt = "##0.00" ' Define percentage format.
FVal = 0 ' Usually 0 for a loan.
Guess = .1 ' Guess of 10 percent.
PVal = InputBox("How much did you borrow?")
Payment = InputBox("What's your monthly payment?")
TotPmts = InputBox("How many monthly payments do " & _
"you have to make?")
PayType = MsgBox("Do you make payments at the end " & _
"of the month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
APR = (Rate(TotPmts, -Payment, PVal, _
FVal, PayType, Guess) * 12) * 100
MsgBox "Your interest rate is " & _
Format(CInt(APR), Fmt) & " percent."

หมายเหตุ:  หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณสามารถแจ้งให้เราทราบว่าข้อมูลมีประโยชน์หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้คุณใช้อ้างอิง

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×