ฟังก์ชัน Rate

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

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

ไวยากรณ์

อัตรา ( nper pmt, pv [fv ] [ชนิด] [ค่า guess ] )

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

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

คำอธิบาย

nper

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

pmt

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

ฟังก์ชัน pv

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

fv

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

ชนิด

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

ค่า guess

เพิ่มเติม ตัวแปรระบุค่าที่คุณประเมินจะถูกส่งกลับอัตรา ถ้าเว้นไว้guessคือ 0.1 (10 เปอร์เซ็นต์)


ข้อสังเกต

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

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

มีคำนวณอัตราด้วยซ้ำ เริ่มต้น ด้วยค่าของค่า guessอัตรารอบผ่านการคำนวณจนกว่ามีข้อผิดพลาด#ภายใน 0.00001 เปอร์เซ็นต์ผลลัพธ์ ถ้าRateไม่พบผลลัพธ์หลังจากพยายาม 20 นั้นล้มเหลว ถ้าคุณคาดเดาเป็น 10 เปอร์เซ็นต์ และอัตราล้มเหลว ลองค่าสำหรับค่า guess ที่แตกต่างกัน

ตัวอย่าง

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

ตัวอย่างนี้ใช้ฟังก์ชันRateเพื่อคำนวณอัตราดอกเบี้ยของเงินกู้ที่กำหนดจำนวนรวมของการชำระเงิน (TotPmts) จำนวนของการชำระเงินกู้ (Payment), มูลค่าปัจจุบัน หรือจำนวนเงินต้นของเงินกู้ (PVal), ในอนาคต ค่าของเงินกู้ (FVal), ตัวเลขที่แสดงว่า การชำระเงินที่ครบกำหนดที่จุดเริ่มต้นหรือสิ้นสุดระยะเวลาการชำระเงิน (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 ของเรา

×