คลังสูตรExcel 80 · DAX 95 · M 15
ในหน้านี้

IRR

การเงินระดับสูงทุกเวอร์ชัน

อัปเดต 24 ก.ย. 2569 · ตรวจ syntax และเวอร์ชันกับเอกสารของ Microsoft · ผลในตัวอย่างตรวจด้วยเครื่องมือคำนวณ 2 ชุด บางช่องใช้ผลจาก LibreOffice และตรงกับตัวคำนวณของหน้าเว็บ

IRR คืออะไร

หาอัตราผลตอบแทนที่ทำให้ NPV ของกระแสเงินสดเท่ากับ 0 ใช้เทียบกับต้นทุนเงินทุน

ใช้เมื่อไหร่

  • หาอัตราผลตอบแทนของโครงการเป็นเปอร์เซ็นต์ เพื่อเทียบกับต้นทุนเงินทุน
  • ทำตารางเปรียบเทียบผลตอบแทนหลายโครงการในรายงานขออนุมัติงบลงทุน
  • ดูว่าถ้าลดเงินลงทุนหรือได้เงินคืนเพิ่ม ผลตอบแทนเปลี่ยนไปเท่าไร

รูปแบบสูตร

=IRR(values, [guess])

Argument แต่ละตัว

ชี้ที่ argument ในรูปแบบสูตรด้านบนเพื่อไฮไลต์แถวนั้น

Argumentจำเป็นไหมความหมาย
valuesจำเป็นช่วงหรือ array ของกระแสเงินสดตามลำดับเวลา รวมเงินลงทุนงวดแรก (ติดลบ) ต้องมีทั้งค่าบวกและค่าลบ
[guess]ไม่บังคับอัตราที่คาดว่าใกล้คำตอบ ใช้เป็นจุดเริ่มคำนวณ ถ้าไม่ใส่ = 10%

ลองเลย: ตัวอย่างที่เปลี่ยนค่าได้

ข้อมูลชุดเดียวกับไฟล์ฝึก เปลี่ยนค่าในช่องกรอก หรือคลิกตัวเลขในตารางเพื่อแก้ แล้วดูผลลัพธ์เปลี่ยนทันที กดถัดไปเพื่อดูว่า Excel คิดทีละขั้นอย่างไร สีของช่วงในตารางตรงกับสีในสูตร

IRR ใช้ช่วงที่รวมเงินลงทุนปีที่ 0 (ค่าติดลบ) และเงินที่ได้คืนทุกปี

I5
=IRR(C5:C15)
กระแสเงินสด (values) C5:C15 มีตัวเลข 11 ค่า: ติดลบ 1 ค่า (-9,800,000) บวก 10 ค่า · ค่าแรกคือเงินวันนี้ ไม่ถูกคิดลด
แถวABCDE
4ปีที่รายการกระแสเงินสด (บาท)
50ลงทุนติดตั้งระบบ 400 kWp-9,800,000
61ค่าไฟที่ประหยัดได้สุทธิ2,230,000
72ค่าไฟที่ประหยัดได้สุทธิ2,215,000
83ค่าไฟที่ประหยัดได้สุทธิ2,200,000
94ค่าไฟที่ประหยัดได้สุทธิ2,185,000
105ค่าไฟที่ประหยัดได้สุทธิ2,170,000
116ค่าไฟที่ประหยัดได้สุทธิ2,150,000
127ค่าไฟที่ประหยัดได้สุทธิ2,135,000
138เปลี่ยนอินเวอร์เตอร์ในปีนี้1,120,000
149ค่าไฟที่ประหยัดได้สุทธิ2,100,000
1510ค่าไฟที่ประหยัดได้สุทธิ2,085,000
16
17
18
19
C5:C15
ช่องกรอกและผลลัพธ์
IRR ของโครงการ I5
IRR สูงกว่าต้นทุนเงินทุน I6
ขั้นตอนการคำนวณ (5)
คลิกตัวเลขหรือข้อความในตารางเพื่อแก้ค่า แล้วดูผลเปลี่ยนทันที · แก้สูตรได้ที่แถบสูตร หรือพิมพ์ = ในช่องว่าง
100%
ข้อมูลสมมติของสยามเฟรช ชุดเดียวกับชีต “1 IRR โครงการ” ในไฟล์ฝึก (ปี ค.ศ.)
ใช้ปุ่มลูกศรเลือกช่อง กด Enter หรือ F2 เพื่อแก้ พิมพ์ = เพื่อเขียนสูตร
  • อ่านสูตร: IRR หาอัตราที่ทำให้มูลค่าปัจจุบันของทุกปีใน C5:C15 รวมกันเป็น 0 ได้ 17.2% ต่อปี
  • IRR 17.2% สูงกว่าต้นทุนเงินทุน 8% อยู่ 9.2% · ลองแก้เงินลงทุนใน C5 เป็น -12,000,000 แล้วดู IRR ลดลง
  • กระแสเงินสดต้องห่างเท่ากัน (ปีละครั้ง) ถ้าวันที่รับจ่ายไม่สม่ำเสมอ ใช้ XIRR

ตัวอย่างทั้งหมด 4 แบบ

  1. 1อัตราผลตอบแทนของโครงการโซลาร์รูฟท็อป · IRR ใช้ช่วงที่รวมเงินลงทุนปีที่ 0 (ค่าติดลบ) และเงินที่ได้คืนทุกปี
  2. 2ตรวจคำตอบ: NPV ที่อัตรา IRR เท่ากับ 0 · คอลัมน์ D คิดลดเงินแต่ละปีด้วยอัตรา IRR ใน I5 รวมกันแล้วได้ 0
  3. 3IRR สูงกว่า ไม่ได้แปลว่า NPV สูงกว่า · ระบบ ERP ได้ IRR สูงกว่า แต่ศูนย์กระจายสินค้าลงทุนใหญ่กว่า จึงได้ NPV เป็นเงินบาทมากกว่าที่ 8%
  4. 4ได้ #NUM! เพราะช่วงไม่มีเงินลงทุนติดลบ · IRR ต้องมีทั้งค่าบวกและค่าลบ เลือกช่วงเริ่มที่ปีที่ 1 จึงคำนวณไม่ได้

ข้อผิดพลาดที่พบบ่อย

#NUM!สาเหตุ: ช่วงมีแต่ค่าบวกหรือมีแต่ค่าลบ เช่น เลือกช่วงไม่รวมปีที่ 0 หรือลืมใส่ลบให้เงินลงทุนแก้: เริ่มช่วงที่ปีที่ 0 และใส่เงินลงทุนเป็นค่าลบ
#NUM! ทั้งที่มีค่าบวกและลบสาเหตุ: คำนวณ 20 รอบแล้วยังไม่ได้คำตอบที่แม่นยำพอแก้: ใส่ guess ใกล้คำตอบที่คาดไว้ เช่น =IRR(C5:C15,-10%)
guess ต่างกัน ได้ผลต่างกันสาเหตุ: กระแสเงินสดเปลี่ยนเครื่องหมายหลายครั้ง อาจมีอัตราที่ทำให้ NPV เป็น 0 ได้มากกว่าหนึ่งค่าแก้: ดู NPV ที่ต้นทุนเงินทุนประกอบ และระบุ guess ใกล้อัตราที่สมเหตุสมผล
ผลต่างจากคำนวณตามวันที่จริงสาเหตุ: IRR ถือว่าทุกงวดห่างเท่ากันแก้: วันที่รับจ่ายไม่สม่ำเสมอ ใช้ XIRR ที่ใส่วันที่ได้

เคล็ดลับจากห้องเรียน

ตรวจช่วงทุกครั้งด้วย =NPV(IRR(ช่วงทั้งหมด),ช่วงปีที่ 1 เป็นต้นไป)+ปีที่ 0 ต้องได้ประมาณ 0
IRR คืนอัตราต่องวด ถ้ากระแสเงินสดเป็นรายเดือน ผลที่ได้คืออัตราต่อเดือน
ส่วนใหญ่ไม่ต้องใส่ guess (Excel เริ่มที่ 10%) ใส่เมื่อได้ #NUM! หรือผลไม่ตรงกับที่คาด

ใช้กับ Excel ของคุณได้ไหม

เวอร์ชันExcel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
IRR

IRR ใช้ได้ทุกเวอร์ชันที่ยังใช้กันอยู่ จึงไม่ต้องมีสูตรทางเลือก

เลือกฟังก์ชันให้ถูกงาน

ฟังก์ชันใช้เมื่อตัวอย่าง
IRRกระแสเงินสดห่างเท่ากัน เช่น รายปี=IRR(C5:C15)
XIRRวันที่รับจ่ายไม่สม่ำเสมอ ใส่ช่วงวันที่ของแต่ละรายการ=XIRR(C5:C15,D5:D15)
MIRRกำหนดอัตราดอกเบี้ยเงินที่ใช้ลงทุน และอัตราผลตอบแทนเมื่อนำเงินที่ได้ไปลงทุนต่อ=MIRR(C5:C15,6%,8%)
NPVดูผลเป็นจำนวนเงินที่อัตราคิดลดที่กำหนด=NPV(8%,C6:C15)+C5
RATEผลตอบแทนต่องวดเมื่อรับเงินเท่ากันทุกงวด=RATE(10,2000000,-9800000)

ใน Power BI ใช้อะไร

DAX คิดจากตารางกระแสเงินสดที่มีคอลัมน์วันที่

ไฟล์ฝึก IRR

9Expert-IRR-Practice-v1.2.xlsx

รุ่น 1.2 · 24/9/2026 · 26 KB · ไม่มี Macro · ข้อมูลชุดเดียวกับตัวอย่างบนเว็บ · มีเฉลยและตรวจคำตอบอัตโนมัติ
เริ่มต้นที่นี่1 IRR โครงการ2 ตรวจด้วย NPV3 IRR เทียบ NPV4 ช่วงไม่มีค่าติดลบแบบฝึกหัดเฉลยสรุปย่อ

โจทย์ในชีตแบบฝึกหัด

  1. ข้อ 1IRR ของระบบจัดเส้นทาง (คอลัมน์ I ปีที่ 0–8)
  2. ข้อ 2IRR ของรถบรรทุกไฟฟ้า ถ้าประเมินแค่ปีที่ 0–6
  3. ข้อ 3IRR ของรถบรรทุกไฟฟ้า สูงกว่าต้นทุนเงินทุนในช่อง C9 เท่าไร
  4. ข้อ 4มูลค่าปัจจุบันของเงินที่ระบบจัดเส้นทางได้คืนปีที่ 1–8 เมื่อคิดลดด้วย IRR ของตัวเอง
  5. ข้อ 5IRR ที่สูงกว่าระหว่างสองโครงการ

วิดีโอประกอบ

คลิปเรื่อง IRR จากช่อง YouTube @9expert

ในเว็บจริงจะฝังคลิปพร้อมตั้งเวลาเริ่มตรงหัวข้อนี้ ในต้นแบบเปิดผลค้นหาในช่องแทน

เปิดใน YouTube

แบบทดสอบ 3 ข้อ

1. เลือกช่วงให้ IRR อย่างไร

2. ถ้าไม่ใส่ guess IRR เริ่มคำนวณจากอัตราเท่าไร

3. คิดลดกระแสเงินสดทุกปี รวมเงินลงทุนปีที่ 0 ด้วยอัตราเท่ากับ IRR แล้ว NPV ของโครงการจะเป็นเท่าไร

ไปต่อ

อยากใช้สูตรเหล่านี้กับงานจริงทั้งระบบ

ต่อยอดใน Microsoft Excel Advanced: สูตรสรุปผลแบบมีเงื่อนไข สูตรสืบค้นข้อมูล สูตรใหม่ใน Microsoft 365 และการจัดการ Error (2 วัน)

ดูหลักสูตร
หน้านี้ช่วยได้ไหม