ฟังก์ชัน 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

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

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

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

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

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

×