ฟังก์ชัน MIRR

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

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

ไวยากรณ์

MIRR ( ค่า (), finance_rate, reinvest_rate)

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

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

คำอธิบาย

ค่า ()

ต้องระบุ อาร์เรย์ของคู่ระบุค่ากระแสเงินสด อาร์เรย์ต้องประกอบด้วยค่าลบอย่างน้อยหนึ่ง (การชำระเงิน) และค่าบวกหนึ่ง (ใบตอบรับเมื่อ)

finance_rate

ต้องระบุ การชำระเงินกู้คู่อัตราดอกเบี้ยที่ระบุเป็นต้นทุนของทางการเงิน

reinvest_rate

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


ข้อสังเกต

มีการปรับเปลี่ยนอัตราผลตอบแทนเป็นอัตราผลตอบแทนภายในเมื่อชำระเงินและใบตอบรับได้รับการชำระในอัตราที่ต่างกัน ฟังก์ชันMIRRจะพิจารณาทั้งสองต้นทุนของการลงทุน (finance_rate) และอัตราดอกเบี้ยที่ได้รับบนแต่ละคาบเวลาของเงินสด (reinvest_rate) หรือไม่

อาร์กิวเมนต์finance_rateและreinvest_rateเป็นเปอร์เซ็นต์ที่แสดงเป็นค่าเลขฐานสิบ ตัวอย่างเช่น 12 เปอร์เซ็นต์จะแสดงเป็น 0.12

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

ตัวอย่าง

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

ตัวอย่างนี้ใช้ฟังก์ชันMIRRเพื่อส่งกลับมีการปรับเปลี่ยนภายในอัตราผลตอบแทนสำหรับชุดข้อมูลกระแสเงินสดที่มีอยู่ในอาร์เรย์Values() ดอกเบี้ยระดมแทนLoanAPRและInvAPRแสดงอัตราดอกเบี้ยที่ได้รับบนแต่ละคาบเวลา

Dim LoanAPR, InvAPR, Fmt, RetRate, Msg
Static Values(5) As Double ' Set up array.
LoanAPR = .1 ' Loan rate.
InvAPR = .12 ' Reinvestment rate.
Fmt = "#0.00" ' Define money format.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income
' for four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate internal rate.
RetRate = MIRR(Values(), LoanAPR, InvAPR)
Msg = "The modified internal rate of return " & _
"for these five cash flows is"
Msg = Msg & Format(Abs(RetRate) * 100, Fmt) & "%."
' Display internal return rate.
MsgBox Msg
ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

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

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

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

×