สารบัญ
บทช่วยสอนนี้อธิบายไวยากรณ์ของฟังก์ชัน IRR ของ Excel และแสดงวิธีใช้สูตร IRR เพื่อคำนวณอัตราผลตอบแทนภายในสำหรับชุดกระแสเงินสดรายปีหรือรายเดือน
IRR ใน Excel เป็นหนึ่งในฟังก์ชันทางการเงินสำหรับคำนวณอัตราผลตอบแทนภายใน ซึ่งมักใช้ในการจัดทำงบประมาณทุนเพื่อตัดสินผลตอบแทนที่คาดการณ์ไว้จากการลงทุน
ฟังก์ชัน IRR ใน Excel
ฟังก์ชัน IRR ของ Excel ส่งคืนอัตราผลตอบแทนภายในสำหรับชุดของกระแสเงินสดประจำงวดที่แสดงด้วยตัวเลขบวกและลบ
ในการคำนวณทั้งหมด จะสันนิษฐานโดยปริยายว่า:
- มี ช่วงเวลาที่เท่ากัน ระหว่างกระแสเงินสดทั้งหมด
- กระแสเงินสดทั้งหมดเกิดขึ้นที่ สิ้นงวด
- กำไรที่เกิดจาก โครงการ ลงทุนใหม่ ที่อัตราผลตอบแทนภายใน
ฟังก์ชันนี้มีอยู่ใน Excel ทุกรุ่นสำหรับ Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 และ Excel 2007
ไวยากรณ์ของ Exce l ฟังก์ชัน IRR เป็นดังนี้:
IRR(values, [guess])Where:
- Values (required) – อาร์เรย์หรือการอ้างอิงไปยัง ช่วงของเซลล์ที่แสดงชุดของกระแสเงินสดที่คุณต้องการหาอัตราผลตอบแทนภายใน
- เดา (ไม่บังคับ) – คุณเดาว่าอัตราผลตอบแทนภายในอาจเป็นเท่าใด ควรระบุเป็นเปอร์เซ็นต์หรือเลขทศนิยมที่เกี่ยวข้อง ถ้าที่คาดไว้ ตรวจสอบค่าการคาดเดา – ในกรณีที่สมการ IRR สามารถแก้ไขได้ด้วยค่าอัตราหลายค่า อัตราที่ใกล้เคียงที่สุดกับค่าที่คาดเดาจะถูกส่งกลับ
วิธีแก้ไขที่เป็นไปได้:
- สมมติว่าคุณรู้ว่าคุณคาดหวังผลตอบแทนประเภทใดจากการลงทุนบางอย่าง ให้ใช้ความคาดหวังของคุณเป็นตัวเดา
- เมื่อคุณได้รับมากกว่าหนึ่ง IRR สำหรับกระแสเงินสดเดียวกัน ให้เลือก หนึ่งที่ใกล้เคียงกับต้นทุนเงินทุนของบริษัทของคุณมากที่สุดเป็น IRR "จริง"
- ใช้ฟังก์ชัน MIRR เพื่อหลีกเลี่ยงปัญหาของ IRR หลายรายการ
ช่วงกระแสเงินสดที่ไม่สม่ำเสมอ
ฟังก์ชัน IRR ใน Excel ได้รับการออกแบบให้ทำงานกับช่วงเวลากระแสเงินสดปกติ เช่น รายสัปดาห์ รายเดือน รายไตรมาส หรือรายปี หากการไหลเข้าและออกของคุณเกิดขึ้นในช่วงเวลาที่ไม่เท่ากัน IRR จะยังคงถือว่าช่วงเวลานั้นเท่ากันและส่งกลับผลลัพธ์ที่ไม่ถูกต้อง ในกรณีนี้ ให้ใช้ฟังก์ชัน XIRR แทน IRR
อัตราการกู้ยืมและการลงทุนซ้ำที่แตกต่างกัน
ฟังก์ชัน IRR แสดงว่ารายได้ของโครงการ (กระแสเงินสดเป็นบวก ) ได้รับการลงทุนซ้ำอย่างต่อเนื่องในอัตราผลตอบแทนภายใน แต่ตามจริง อัตราที่คุณยืมเงินและอัตราที่คุณลงทุนซ้ำเพื่อผลกำไรมักจะแตกต่างกัน โชคดีสำหรับเรา Microsoft Excel มีฟังก์ชันพิเศษเพื่อดูแลสถานการณ์นี้ – ฟังก์ชัน MIRR
นั่นคือวิธีการทำ IRR ใน Excel หากต้องการดูตัวอย่างที่กล่าวถึงในเรื่องนี้อย่างละเอียดยิ่งขึ้นบทช่วยสอน คุณสามารถดาวน์โหลดสมุดงานตัวอย่างของเราเพื่อใช้ฟังก์ชัน IRR ใน Excel ฉันขอขอบคุณที่อ่านและหวังว่าจะได้พบคุณในบล็อกของเราในสัปดาห์หน้า!
ละเว้นไว้ จะใช้ค่าเริ่มต้นที่ 0.1 (10%)
ตัวอย่างเช่น ในการคำนวณ IRR สำหรับกระแสเงินสดใน B2:B5 คุณจะต้องใช้สูตรนี้:
=IRR(B2:B5)
เพื่อให้ผลลัพธ์แสดงอย่างถูกต้อง โปรดตรวจสอบว่าได้ตั้งค่ารูปแบบ เปอร์เซ็นต์ สำหรับเซลล์สูตรแล้ว (ปกติแล้ว Excel จะทำเช่นนี้โดยอัตโนมัติ)
ดังที่แสดงในภาพหน้าจอด้านบน สูตร IRR ของ Excel คืนค่าเป็น 8.9% อัตรานี้ดีหรือไม่ดี? ขึ้นอยู่กับปัจจัยหลายประการ
โดยทั่วไป อัตราผลตอบแทนภายในที่คำนวณได้จะเปรียบเทียบกับ ต้นทุนเงินทุนถัวเฉลี่ยถ่วงน้ำหนักของบริษัท หรือ อัตราอุปสรรค์ หาก IRR สูงกว่าอัตราอุปสรรค์ โครงการนั้นถือเป็นการลงทุนที่ดี หากต่ำกว่า โครงการควรถูกปฏิเสธ
ในตัวอย่างของเรา หากคุณต้องเสียค่าใช้จ่าย 7% ในการกู้ยืมเงิน ดังนั้น IRR ประมาณ 9% จึงค่อนข้างดี แต่ถ้าต้นทุนของเงินทุนคือ 12% ดังนั้น IRR ที่ 9% นั้นไม่ดีพอ
ในความเป็นจริง มีปัจจัยอื่นๆ อีกมากมายที่มีอิทธิพลต่อการตัดสินใจลงทุน เช่น มูลค่าปัจจุบันสุทธิ ค่าสัมบูรณ์ ค่าที่ส่งคืน ฯลฯ สำหรับข้อมูลเพิ่มเติม โปรดดู IRR เบื้องต้น
5 สิ่งที่คุณควรทราบเกี่ยวกับฟังก์ชัน IRR ของ Excel
เพื่อให้แน่ใจว่าการคำนวณ IRR ใน Excel ของคุณถูกต้อง โปรดจำสิ่งเหล่านี้ ข้อเท็จจริงง่ายๆ:
- อาร์กิวเมนต์ ค่า ต้องมีค่า ค่าบวก อย่างน้อยหนึ่งค่า (แทนรายได้) และค่า ค่าลบ หนึ่งค่า (แทนค่าค่าใช้จ่าย).
- เฉพาะ ตัวเลข ในอาร์กิวเมนต์ ค่า เท่านั้นที่ถูกประมวลผล; ข้อความ ค่าตรรกะ หรือเซลล์ว่างจะถูกละเว้น
- กระแสเงินสดไม่จำเป็นต้องเป็นเลขคู่ แต่ต้องเกิดขึ้นที่ ช่วงเวลาปกติ เช่น รายเดือน รายไตรมาส หรือรายปี
- เนื่องจาก IRR ใน Excel ตีความลำดับของกระแสเงินสดตามลำดับของค่า ค่าต่างๆ จึงควรอยู่ใน ตามลำดับเวลา
- ในสถานการณ์ส่วนใหญ่ guess ไม่จำเป็นต้องใช้อาร์กิวเมนต์ อย่างไรก็ตาม หากสมการ IRR มีคำตอบมากกว่าหนึ่งคำตอบ ระบบจะส่งคืนอัตราที่ใกล้เคียงกับค่าที่คาดเดามากที่สุด ดังนั้น สูตรของคุณจึงให้ผลลัพธ์ที่ไม่คาดคิดหรือ #NUM! ข้อผิดพลาด ให้ลองเดาแบบอื่น
ทำความเข้าใจสูตร IRR ใน Excel
เนื่องจาก อัตราผลตอบแทนภายใน (IRR) เป็นอัตราคิดลดที่ทำให้สุทธิ มูลค่าปัจจุบัน (NPV) ของชุดกระแสเงินสดที่กำหนดเท่ากับศูนย์ การคำนวณ IRR ใช้สูตร NPV แบบดั้งเดิม:
ที่ไหน:
- CF - กระแสเงินสด
- i - หมายเลขงวด
- n - รวมงวด
- IRR - อัตราผลตอบแทนภายใน
เนื่องจาก ลักษณะเฉพาะของสูตรนี้ ไม่มีทางคำนวณ IRR ได้นอกจากการลองผิดลองถูก Microsoft Excel อาศัยเทคนิคนี้เช่นกัน แต่ทำซ้ำหลายครั้งอย่างรวดเร็ว เริ่มต้นด้วยการคาดเดา (หากระบุ) หรือค่าเริ่มต้น 10% ฟังก์ชัน IRR ของ Excel จะวนรอบผ่านคำนวณจนพบผลลัพธ์ที่ถูกต้องภายใน 0.00001% หากตรวจซ้ำแล้วซ้ำอีก 20 ครั้งไม่พบผลลัพธ์ที่ถูกต้อง #NUM! ข้อผิดพลาดจะถูกส่งกลับ
หากต้องการดูวิธีการทำงานในทางปฏิบัติ เรามาคำนวณ IRR นี้กับชุดข้อมูลตัวอย่างกัน สำหรับผู้เริ่มต้น เราจะพยายามคาดเดาอัตราผลตอบแทนภายใน (เช่น 7%) จากนั้นหามูลค่าปัจจุบันสุทธิ
สมมติว่า B3 เป็นกระแสเงินสด และ A3 เป็นหมายเลขงวด สูตรต่อไปนี้แสดงมูลค่าปัจจุบัน (PV) ของกระแสเงินสดในอนาคต:
=B3/(1+7%)^A3
จากนั้นเราจะคัดลอกสูตรข้างต้นไปยังเซลล์อื่นและเพิ่มมูลค่าปัจจุบันทั้งหมด รวมทั้งค่าเริ่มต้น การลงทุน:
=SUM(C2:C5)
และพบว่าที่ 7% เราจะได้ NPV ที่ $37.90:
เห็นได้ชัดว่าการคาดเดาของเราผิด . ทีนี้ มาทำการคำนวณแบบเดียวกันตามอัตราที่คำนวณโดยฟังก์ชัน IRR (ประมาณ 8.9%) ใช่ มันทำให้ NPV เป็นศูนย์:
เคล็ดลับ หากต้องการแสดงค่า NPV ที่แน่นอน ให้เลือกแสดงทศนิยมเพิ่มเติมหรือใช้รูปแบบวิทยาศาสตร์ ในตัวอย่างนี้ NPV เป็นศูนย์พอดี ซึ่งเป็นกรณีที่หายากมาก!
การใช้ฟังก์ชัน IRR ใน Excel – ตัวอย่างสูตร
เมื่อคุณทราบพื้นฐานทางทฤษฎีแล้ว ของการคำนวณ IRR ใน Excel เรามาสร้างสูตรสักสองสามสูตรเพื่อดูว่ามันทำงานอย่างไร
ตัวอย่างที่ 1 คำนวณ IRR สำหรับกระแสเงินสดรายเดือน
สมมติว่าคุณดำเนินธุรกิจมาแล้วหกเดือน และตอนนี้คุณต้องการทราบอัตราผลตอบแทนสำหรับกระแสเงินสดของคุณ
การหา IRR ใน Excel นั้นตรงไปตรงมามาก:
- พิมพ์ เงินลงทุนเริ่มต้น ลงในเซลล์ ( B2 ในกรณีของเรา). เนื่องจากเป็นการชำระเงินขาออก จึงต้องเป็นตัวเลข ลบ
- พิมพ์กระแสเงินสดที่ตามมาลงในเซลล์ข้างใต้หรือทางด้านขวาของการลงทุนเริ่มต้น (B2:B8 ในตัวอย่างนี้ ). เงินจำนวนนี้มาจากการขาย เราจึงป้อนตัวเลขเหล่านี้เป็น บวก
ตอนนี้ คุณพร้อมที่จะคำนวณ IRR สำหรับโครงการแล้ว:
=IRR(B2:B8)
หมายเหตุ. ในกรณีที่มีกระแสเงินสดรายเดือน ฟังก์ชัน IRR จะสร้างอัตราผลตอบแทน รายเดือน หากต้องการรับอัตราผลตอบแทนรายปีสำหรับกระแสเงินสดรายเดือน คุณสามารถใช้ฟังก์ชัน XIRR
ตัวอย่างที่ 2: ใช้การคาดเดาในสูตร IRR ของ Excel
อีกทางหนึ่ง คุณสามารถใส่อัตราผลตอบแทนภายในที่คาดไว้ เช่น 10 เปอร์เซ็นต์ ในอาร์กิวเมนต์ เดา :
=IRR(B2:B8, 10%)
ดังที่แสดงในภาพหน้าจอด้านล่าง การเดาของเราไม่มีผลกระทบต่อผลลัพธ์ แต่ในบางกรณี การเปลี่ยนค่าการเดาอาจทำให้สูตร IRR ส่งกลับอัตราที่แตกต่างกัน สำหรับข้อมูลเพิ่มเติม โปรดดู IRR หลายรายการ
ตัวอย่างที่ 3 ค้นหา IRR เพื่อเปรียบเทียบการลงทุน
ในการจัดทำงบประมาณทุน ค่า IRR มักถูกใช้เพื่อเปรียบเทียบการลงทุน และจัดอันดับโครงการในแง่ของความสามารถในการทำกำไร ตัวอย่างนี้แสดงให้เห็นถึงเทคนิคของมันรูปแบบที่ง่ายที่สุด
สมมติว่าคุณมีตัวเลือกการลงทุนสามตัวเลือก และคุณกำลังตัดสินใจว่าจะเลือกตัวเลือกใด ผลตอบแทนจากการลงทุนที่คาดการณ์ไว้อย่างสมเหตุสมผลสามารถช่วยให้คุณตัดสินใจได้อย่างชาญฉลาด สำหรับสิ่งนี้ ให้ป้อนกระแสเงินสดสำหรับแต่ละโครงการในคอลัมน์แยกต่างหาก จากนั้นคำนวณอัตราผลตอบแทนภายในสำหรับแต่ละโครงการทีละรายการ:
สูตรสำหรับโครงการ 1:
=IRR(B2:B7)
สูตรสำหรับโครงการ 2:
=IRR(C2:C7)
สูตรสำหรับโครงการ 3:
=IRR(D2:D7)
เนื่องจาก อัตราผลตอบแทนที่บริษัทต้องการคือ 9% โครงการที่ 1 ควรถูกปฏิเสธเนื่องจาก IRR เพียง 7%
การลงทุนอื่นๆ อีก 2 รายการเป็นที่ยอมรับได้เนื่องจากทั้งสองอย่างสามารถสร้าง IRR ได้สูงกว่าอัตราอุปสรรค์ของบริษัท คุณจะเลือกข้อใด
ตั้งแต่แรกเห็น โครงการ 3 ดูดีกว่าเพราะมีอัตราผลตอบแทนภายในสูงสุด อย่างไรก็ตาม กระแสเงินสดต่อปีต่ำกว่าโครงการ 2 มาก ในสถานการณ์ที่การลงทุนขนาดเล็กมีอัตราผลตอบแทนที่สูงมาก ธุรกิจมักเลือกการลงทุนที่มีเปอร์เซ็นต์ผลตอบแทนต่ำกว่าแต่มูลค่าผลตอบแทนสัมบูรณ์ (ดอลลาร์) สูงกว่า ซึ่งก็คือโครงการ 2.
สรุปคือ: การลงทุนที่มีอัตราผลตอบแทนภายในสูงสุดมักเป็นที่ต้องการ แต่เพื่อให้ใช้เงินของคุณให้เกิดประโยชน์สูงสุด คุณควรประเมินตัวชี้วัดอื่นๆ ด้วย
ตัวอย่างที่ 4 คำนวณอัตราการเติบโตต่อปีแบบทบต้น (CAGR)
แม้ว่าฟังก์ชัน IRR ใน Excel จะเป็นออกแบบมาสำหรับการคำนวณอัตราผลตอบแทนภายใน นอกจากนี้ยังสามารถใช้สำหรับการคำนวณอัตราการเติบโตแบบทบต้น คุณจะต้องจัดระเบียบข้อมูลเดิมของคุณใหม่ด้วยวิธีนี้:
- ให้มูลค่าแรกของการลงทุนเริ่มต้นเป็นจำนวนลบและมูลค่าสิ้นสุดเป็นจำนวนบวก
- แทนที่ ค่ากระแสเงินสดระหว่างกาลที่มีศูนย์
เมื่อเสร็จแล้ว ให้เขียนสูตร IRR ปกติและจะส่งกลับค่า CAGR:
=IRR(B2:B8)
เพื่อให้แน่ใจว่าผลลัพธ์ที่ได้ ถูกต้อง คุณสามารถตรวจสอบได้ด้วยสูตรที่ใช้กันทั่วไปในการคำนวณ CAGR:
(end_value/start_value)^(1/no. of periods) -
ดังที่แสดงในภาพหน้าจอด้านล่าง ทั้งสองสูตรให้ผลลัพธ์เหมือนกัน:
สำหรับข้อมูลเพิ่มเติม โปรดดูวิธีคำนวณ CAGR ใน Excel
IRR และ NPV ใน Excel
อัตราผลตอบแทนภายในและมูลค่าปัจจุบันสุทธิเป็นสองแนวคิดที่เกี่ยวข้องกันอย่างใกล้ชิด และเป็นไปไม่ได้ที่จะเข้าใจ IRR อย่างถ่องแท้หากไม่เข้าใจ NPV ผลลัพธ์ของ IRR นั้นไม่ใช่อื่นใดนอกจากอัตราคิดลดที่สอดคล้องกับมูลค่าปัจจุบันสุทธิเป็นศูนย์
ความแตกต่างที่สำคัญคือ NPV เป็นตัววัดสัมบูรณ์ที่สะท้อนมูลค่าเงินดอลลาร์ที่อาจได้รับหรือสูญเสียจากการดำเนินการ โครงการหนึ่ง ในขณะที่ IRR คืออัตราร้อยละของผลตอบแทนที่คาดหวังจากการลงทุน
เนื่องจากลักษณะที่แตกต่างกัน IRR และ NPV อาจ "ขัดแย้ง" กัน - โครงการหนึ่งอาจมี NPV สูงกว่าและอื่น ๆ IRR ที่สูงขึ้น เมื่อใดก็ตามที่เกิดข้อขัดแย้งดังกล่าว ผู้เชี่ยวชาญด้านการเงินแนะนำให้สนับสนุนโครงการที่มีมูลค่าปัจจุบันสุทธิสูงกว่า
เพื่อให้เข้าใจความสัมพันธ์ระหว่าง IRR และ NPV ได้ดียิ่งขึ้น โปรดพิจารณาตัวอย่างต่อไปนี้ สมมติว่าคุณมีโครงการที่ต้องใช้เงินลงทุนเริ่มต้น 1,000 ดอลลาร์ (เซลล์ B2) และอัตราคิดลด 10% (เซลล์ E1) อายุการใช้งานของโครงการคือ 5 ปี และกระแสเงินสดที่คาดว่าจะได้รับในแต่ละปีจะแสดงอยู่ในเซลล์ B3:B7
หากต้องการทราบว่ากระแสเงินสดในอนาคตมีมูลค่าเท่าไร เราจำเป็นต้องคำนวณมูลค่าปัจจุบันสุทธิของ โครงการ. สำหรับสิ่งนี้ ให้ใช้ฟังก์ชัน NPV และลบเงินลงทุนเริ่มต้นออก (เนื่องจากการลงทุนเริ่มต้นเป็นจำนวนลบ จึงใช้การดำเนินการบวก):
=NPV(E1,B3:B7)+B2
มูลค่าปัจจุบันสุทธิที่เป็นบวกบ่งชี้ว่า ว่าโครงการของเราจะทำกำไรได้:
อัตราคิดลดใดที่จะทำให้ NPV เท่ากับศูนย์ สูตร IRR ต่อไปนี้ให้คำตอบ:
=IRR(B2:B7)
หากต้องการตรวจสอบ ให้ใช้สูตร NPV ข้างต้นและแทนที่อัตราคิดลด (E1) ด้วย IRR (E4):
=NPV(E4,B3:B7)+B2
หรือคุณสามารถฝังฟังก์ชัน IRR ลงในอาร์กิวเมนต์ rate ของ NPV ได้โดยตรง:
=NPV(IRR(B2:B7),B3:B7)+B2
ภาพหน้าจอด้านบนแสดงให้เห็นว่าค่า NPV ที่ปัดเศษเป็นทศนิยม 2 ตำแหน่งเท่ากับศูนย์ หากคุณอยากรู้จำนวนที่แน่นอน ให้ตั้งค่ารูปแบบวิทยาศาสตร์เป็นเซลล์ NPV หรือเลือกแสดงเพิ่มเติมตำแหน่งทศนิยม:
อย่างที่คุณเห็น ผลลัพธ์นั้นอยู่ภายในความแม่นยำที่ประกาศไว้ที่ 0.00001 เปอร์เซ็นต์ และเราสามารถพูดได้ว่า NPV เป็น 0 อย่างมีประสิทธิภาพ
เคล็ดลับ หากคุณไม่เชื่อถือผลการคำนวณ IRR ใน Excel โดยสิ้นเชิง คุณสามารถตรวจสอบได้ตลอดเวลาโดยใช้ฟังก์ชัน NPV ดังที่แสดงไว้ด้านบน
ฟังก์ชัน IRR ของ Excel ไม่ทำงาน
หากคุณพบปัญหาเกี่ยวกับ IRR ใน Excel เคล็ดลับต่อไปนี้อาจให้เบาะแสแก่คุณในการแก้ไข
สูตร IRR จะส่งกลับ #NUM ! ข้อผิดพลาด
A #NUM! ข้อผิดพลาดอาจถูกส่งกลับเนื่องจากเหตุผลเหล่านี้:
- ฟังก์ชัน IRR ล้มเหลวในการค้นหาผลลัพธ์ด้วยความแม่นยำสูงถึง 0.000001% ในการลองครั้งที่ 20
- ค่า ค่า<ที่ให้มา 2> ช่วงไม่มีกระแสเงินสดที่เป็นลบอย่างน้อยหนึ่งรายการและกระแสเงินสดที่เป็นบวกอย่างน้อยหนึ่งรายการ
เซลล์ว่างในอาร์เรย์ค่า
ในกรณีที่ไม่มีกระแสเงินสดเกิดขึ้นในหนึ่งรอบหรือมากกว่า คุณอาจลงเอยด้วยเซลล์ว่างในช่วง ค่า และเป็นที่มาของปัญหาเนื่องจากแถวที่มีเซลล์ว่างไม่อยู่ในการคำนวณ IRR ของ Excel หากต้องการแก้ไขปัญหานี้ ให้ป้อนค่าศูนย์ในเซลล์ว่างทั้งหมด ขณะนี้ Excel จะเห็นช่วงเวลาที่ถูกต้องและคำนวณอัตราผลตอบแทนภายในได้อย่างถูกต้อง
IRR หลายรายการ
ในสถานการณ์ที่ชุดกระแสเงินสดเปลี่ยนจากลบเป็นบวก หรือกลับกันมากกว่าหนึ่งครั้ง สามารถหา IRR หลายรายการได้
หากผลลัพธ์ของสูตรของคุณยังห่างไกลจากสิ่งที่คุณ