Online Reference |
Microsoft Reference |
|
|
IRR FunctionVBA Function, ส่งออกค่าเป็นประเภทข้อมูล Double ของอัตราผลตอบแทนภายใน (Internal rate of return) ของกระแสเงินสด (รายจ่ายและรายรับ) ไวยากรณ์
อากิวเมนต์ของฟังก์ชัน IRR มีความหมาย คือ
ลักษณะการประยุกต์อัตราผลตอบแทนภายใน (Internal rate of return) เป็นอัตราดอกเบี้ยรับสำหรับการลงทุนที่ประกอบด้วยรายจ่ายและรายรับ ที่เกิดขึ้นภายในโครงการ ฟังก์ชัน IRR ใช้ลำดับของ value ภายใน array ในการแปรความหมายลำดับของรายจ่ายและรายรับ ดังนั้นจึงต้องมั่นใจว่ารายจ่ายและรายรับอยู่ในลำดับที่ถูกต้อง กระแสเงินสดสำหรับแต่ละงวดไม่จำเป็นต้องคงที่ ฟังก์ชัน IRR จำคำนวณแบบซ้ำ (iteration) โดยเริ่มจากค่าของ guess โดยฟังก์ชัน IRR จะคำนวณจนกระทั่งได้ค่าแม่นยำภายใน 0.00001% ถ้าฟังก์ชัน IRR ไม่สามารถหาได้ภายใน 20 รอบ จะไม่สามารถหาคำตอบได้ ดูเพิ่มเติมฟังก์ชัน DDB, ฟังก์ชัน IPMT, ฟังก์ชัน MIRR, ฟังก์ชัน NPer, ฟังก์ชัน NPV, ฟังก์ชัน Pmt, ฟังก์ชัน PPmt, ฟังก์ชัน PV, ฟังก์ชัน Rate, ฟังก์ชัน SLN, ฟังก์ชัน SYD ตัวอย่างตัวอย่างการใช้ฟังก์ชัน IRR ในการส่งออกค่าอัตราผลตอบแทนภายในสำหรับกระแสเงินสด 5 งวดที่เก็บใน array ชื่อ Values() โดยสมาชิกแรกของ array เป็นค่าลบเพื่อการใช้จ่ายในจัดตั้งธุรกิจ กระแสเงินสดที่เหลืออีก 4 งวดเป็นค่าบวกเพื่อแสดงกระแสเงินใน 4 ปี guess นำมาใช้ในการประมาณค่า IRR Dim Guess, Fmt, RetRate, Msg ' กำหนด array. ' กระแสเงินสดเป็นบวกแสดงรายรับ 4 ปีในการทำธุรกิจ |
||||||||||