หน้าแรก › คลินิก Error › #NUM!
#NUM!
ตัวเลขใน argument ใช้ไม่ได้ หรือผลคำนวณเกินขอบเขตที่ Excel รับได้
สาเหตุที่พบบ่อย
- ใส่ตัวเลขที่ฟังก์ชันรับไม่ได้ เช่น DATEDIF ที่วันเริ่มอยู่หลังวันสิ้นสุด หรือ LARGE ที่ k มากกว่าจำนวนค่าในช่วง
- ฟังก์ชันที่คำนวณวนซ้ำหาคำตอบไม่ได้ เช่น IRR ที่ลอง 20 รอบแล้วไม่ลงตัว หรือกระแสเงินสดมีแต่ค่าบวกหรือมีแต่ค่าลบ
- ผลลัพธ์ใหญ่หรือเล็กเกินกว่าที่ Excel แสดงได้ หรือได้วันที่เกิน 31/12/9999
- พิมพ์ตัวเลขในสูตรพร้อมสัญลักษณ์เงินหรือจุลภาค เช่น $1,000
วิธีแก้
- ตรวจค่าที่ส่งให้ฟังก์ชันตามเงื่อนไขในหน้าฟังก์ชันนั้น เช่น สลับลำดับวันที่ หรือใช้ k ไม่เกินจำนวนค่าในช่วง
- IRR: ให้ช่วงเริ่มที่เงินลงทุนที่เป็นค่าลบ แล้วลองใส่ guess ที่ใกล้คำตอบที่คาดไว้
- พิมพ์ตัวเลขในสูตรเป็นเลขล้วน เช่น 1000 แล้วจัดรูปแบบที่ช่องแทน
ฟังก์ชันที่มักเจอ #NUM!