XNPV คำนวณมูลค่าปัจจุบันสุทธิ (NPV) สำหรับกระแสเงินสดที่มีวันที่ไม่สม่ำเสมอ ตรงกันข้ามกับ NPV ที่คำนวณสำหรับงวดเท่ากัน
=XNPV(rate, values, dates)
=XNPV(rate, values, dates)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| rate | Number | Yes | อัตราคิดลด (Discount Rate) ซึ่งแสดงเป็นเปอร์เซ็นต์ต่อปี เช่น 0.1 หมายถึง 10% ต่อปี | |
| values | Range/Array | Yes | กระแสเงินสด ค่าติดลบแสดงเงินจ่าย ค่าบวกแสดงเงินรับ ต้องมีอย่างน้อย 1 ค่าติดลบและ 1 ค่าบวก | |
| dates | Range/Array | Yes | วันที่ของกระแสเงินสดแต่ละครั้ง ต้องตรงกับจำนวนช่องในอาร์เรย์ values ทุกวันที่หลังจากวันแรกต้องมากกว่าวันแรก |
XNPV(0.1, B2:B6, C2:C6)=XNPV(0.1, B2:B6, C2:C6)
2086.65
XNPV(0.12, {-50000, 15000, 20000, 25000, 18000}, {DATE(2023,1,1), DATE(2023,6,15), DATE(2024,3,20), DATE(2024,11,10), DATE(2025,8,5)})=XNPV(0.12, {-50000, 15000, 20000, 25000, 18000}, {DATE(2023,1,1), DATE(2023,6,15), DATE(2024,3,20), DATE(2024,11,10), DATE(2025,8,5)})
9,847.32
สูตรเดิม: =XNPV(0.10, B2:B6, C2:C6) ได้ 2,086.65 เปลี่ยนอัตรา: =XNPV(0.15, B2:B6, C2:C6) ได้ 1,223.45สูตรเดิม: =XNPV(0.10, B2:B6, C2:C6) ได้ 2,086.65
เปลี่ยนอัตรา: =XNPV(0.15, B2:B6, C2:C6) ได้ 1,223.45
NPV ลดลงจาก 2,086.65 เป็น 1,223.45
Step 1: ลองอัตราต่างๆ (0.10, 0.15, 0.20 ฯลฯ) Step 2: หาค่า rate ที่ทำให้ XNPV = 0 ตัวอย่าง: ที่ rate 0.1845 แม่นยำมากขึ้น XNPV ≈ 0=Step 1: ลองอัตราต่างๆ (0.10, 0.15, 0.20 ฯลฯ)
Step 2: หาค่า rate ที่ทำให้ XNPV = 0
ตัวอย่าง: ที่ rate 0.1845 แม่นยำมากขึ้น XNPV ≈ 0
IRR ≈ 18.45%
XNPV ใช้ได้ในทุกเวอร์ชันของ Excel (Excel 2007 ขึ้นไป) และ Excel 365
NPV สมมติว่ากระแสเงินเกิดขึ้นเมื่อสิ้นสุดแต่ละงวดเท่ากัน (ทุก 1 ปี ทุก 1 เดือน ฯลฯ) ขณะที่ XNPV ใช้วันที่จริงของกระแสเงิน เหมาะสำหรับกระแสเงินที่ไม่สม่ำเสมอ
XNPV จะคืนค่า #NUM! error เพราะฟังก์ชันต้องมีอย่างน้อย 1 ค่าติดลบ (เงินจ่าย) และ 1 ค่าบวก (เงินรับ) มิฉะนั้นไม่สามารถคำนวณ NPV ได้
ไม่จำเป็น Microsoft Excel จะจัดการวันที่ตามลำดับอัตโนมัติ แต่เป็นการดีที่สุดเพื่อป้องกันความสับสน
ใช้ NPV ก็ได้แต่ XNPV ก็ให้ผลเดียวกัน XNPV มีความแม่นยำมากขึ้นเล็กน้อยเนื่องจากใช้วันที่จริง
XNPV ใช้คำนวณมูลค่าปัจจุบันสุทธิของการลงทุนหรือโครงการที่มีกระแสเงินสด (ทั้งรับและจ่าย) ในวันที่ไม่เท่ากัน
ประโยชน์ของ XNPV คือมันรองรับวันที่จริงแทนสมมติฐานงวดเท่ากัน ใช้ได้กับการลงทุน โครงการก่อสร้าง สัญญาเช่า หรือบัญชีธุรกิจที่ระยะห่างของกระแสเงินไม่สม่ำเสมอ
ส่วนตัวผม XNPV คือเครื่องมือที่ขาดไม่ได้สำหรับการวิเคราะห์ทางการเงินที่เกี่ยวข้องกับวันที่จริง ถ้ากระแสเงินสดของคุณเพ่งพิ่นเรื่อยๆ แบบไม่ตามแผนงวด ให้ใช้ XNPV ไม่ใช่ NPV 😎