IRR คำนวณอัตราผลตอบแทนภายใน (Internal Rate of Return) สำหรับชุดกระแสเงินสด โดยเป็นอัตราที่ทำให้มูลค่าปัจจุบันสุทธิ (NPV) เท่ากับ 0
=IRR(values, [guess])
=IRR(values, [guess])
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| values | Array/Range | Yes | ช่วงหรืออาร์เรย์ของตัวเลขที่แทนกระแสเงินสด ต้องมีทั้งค่าบวก (เงินเข้า) และค่าลบ (เงินออก) อย่างน้อยหนึ่งค่า | |
| guess | Number | Optional | 0.1 | ตัวเลขที่คาดว่าจะใกล้เคียงกับผลลัพธ์ของ IRR ใช้เมื่อต้องการเร่งการคำนวณหรือช่วย Excel หาคำตอบที่ถูกต้อง หากละเว้น ใช้ค่าเริ่มต้น 0.1 (10%) |
IRR(B2:B6)=IRR(B2:B6)
0.0870 (8.70%)
IRR(C2:C11)=IRR(C2:C11)
0.1524 (15.24%)
IRR(D2:D7, 0.15)=IRR(D2:D7, 0.15)
0.1847 (18.47%)
โครงการ A: =IRR(A2:A6) = 0.1423 (14.23%) | โครงการ B: =IRR(B2:B6) = 0.0870 (8.70%)โครงการ A: =IRR(A2:A6) = 0.1423 (14.23%) | โครงการ B: =IRR(B2:B6) = 0.0870 (8.70%)
โครงการ A ให้ผลตอบแทน 14.23% | โครงการ B ให้ผลตอบแทน 8.70%
NPV ใช้อัตราคิดลดที่เรากำหนด แล้วหามูลค่าปัจจุบันสุทธิ ส่วน IRR หาอัตราที่ทำให้ NPV = 0 ทั้งสองใช้ด้วยกัน: หาก IRR > ต้นทุนเงินทุน แล้ว NPV จะเป็นบวก
กระแสเงินสดขาด ค่าลบ หรือค่าบวก (ต้องมีทั้งสองอย่าง) ลำดับเวลาผิด หรือกระแสเงินแปรปรวนมากจนการคำนวณแยกย้อนไป ลองใช้ guess ต่างๆ หรือตรวจสอบข้อมูลอีกครั้ง
IRR มีจากสมัยเก่า (Excel 2007 ขึ้นไป) และ Excel 365 ก็มีด้วย ส่วน XIRR (คำนวณสำหรับกระแสเงินสดไม่สม่ำเสมอ) ใช้ได้ตั้งแต่ Excel 2007 เป็นต้นมา
IRR เป็นฟังก์ชันที่ใช้ประเมินความคุ้มค่าของการลงทุนโดยหาอัตราดอกเบี้ยที่ทำให้มูลค่าปัจจุบันสุทธิเป็น 0 เหมาะสำหรับวิเคราะห์โครงการลงทุน เปรียบเทียบโปรแกรมการลงทุนต่างๆ
ที่เจ๋งคือ IRR ช่วยตัดสินใจว่าโครงการไหนให้ผลตอบแทนดีที่สุด โดยเปรียบเทียบอัตราผลตอบแทนกับต้นทุนการกู้ยืมเงิน ถ้า IRR สูงกว่าต้นทุนการกู้เงิน แสดงว่าโครงการคุ้มค่า
ส่วนตัวผม IRR มีข้อจำกัด – ต้องมีทั้งกระแสเงินสดไหลออก (ลบ) และไหลเข้า (บวก) ถึงจะคำนวณได้ ถ้าฉันลงทุน -100 บาท และได้รับกลับ 150 บาท แล้ว IRR จะบอกว่าได้ประมาณ 50% ต่อปี ค่าสุดท้ายไม่มีหน่วยวัน จึงต้องเข้าใจว่ากระแสเงินมาสม่ำเสมอแค่ไหน 😎