การทำความเข้าใจและแก้ไขข้อผิดพลาด #NUM รายการใน Excel เป็นมากกว่างานแก้ไขปัญหา เป็นทักษะที่จำเป็นสำหรับทุกคนที่ทำงานกับ Excel ไม่ว่าจะนำทางข้อมูลทางการเงิน การวิจัยทางวิทยาศาสตร์ หรือการจัดการสินค้าคงคลัง ข้อผิดพลาดของสูตร เหล่านี้สามารถแสดงและประนีประนอมการวิเคราะห์ของคุณได้ ในบทความนี้ เราจะแนะนำคุณเกี่ยวกับวิธีต่างๆ ในการแก้ไขข้อผิดพลาด #NUM
นอกจากนี้ อย่าลืมอ่านคำแนะนำของเราใน วิธีแก้ไขข้อผิดพลาด #N/A ในสูตร Excel และ ข้อผิดพลาดการละเมิดการแบ่งปัน ที่พบบ่อย
ข้อผิดพลาด #NUM คืออะไร และเหตุใดจึงเกิดขึ้น?
ข้อความแสดงข้อผิดพลาด Excel #NUM เป็นหนึ่งในข้อผิดพลาดที่พบบ่อยที่สุด มันจะถูกทริกเกอร์ด้วยเหตุผลต่อไปนี้:
แก้ไขข้อผิดพลาด #NUM ที่เกิดจากอาร์กิวเมนต์ฟังก์ชันที่ไม่ถูกต้อง
สาเหตุที่พบบ่อยที่สุดเบื้องหลังข้อผิดพลาด #NUM คืออาร์กิวเมนต์ที่ไม่ถูกต้องหรือประเภทข้อมูลที่ไม่ถูกต้อง หากคุณสงสัยว่าสิ่งนี้ทำให้เกิดข้อผิดพลาด #NUM ในฟังก์ชันของคุณ ให้ตรวจสอบประเภทข้อมูลและไวยากรณ์ของสูตรของคุณเพื่อหาข้อผิดพลาด
ตัวอย่างเช่น หากคุณใช้ฟังก์ชัน DATE Excel คาดหวังให้คุณใช้เฉพาะตัวเลขระหว่าง 1 ถึง 9999 สำหรับอาร์กิวเมนต์ปี หากคุณระบุค่าปีที่อยู่นอกช่วงนี้ จะส่งผลให้เกิดข้อผิดพลาด #NUM
ในทำนองเดียวกัน หากคุณใช้ฟังก์ชัน DATEDIF วันที่สิ้นสุดที่ระบุจะต้องมากกว่าวันที่เริ่มต้น คุณยังสามารถมีรายการวันที่ที่เท่ากันได้ แต่ถ้าตรงกันข้าม ผลลัพธ์จะเป็นข้อผิดพลาด #NUM
มาดูตัวอย่างกัน:
=DATEDIF(A2,B2,”d”) คำนวณความแตกต่างในจำนวนวันระหว่างวันที่สองวัน (ในเซลล์ A2 และ B2) ผลลัพธ์จะเป็นตัวเลขถ้าวันที่ในเซลล์ A2 น้อยกว่าวันที่ในเซลล์ B2 หากไม่เป็นเช่นนั้น ดังตัวอย่างด้านล่าง ผลลัพธ์จะเป็นข้อผิดพลาด #NUM.
แก้ไขข้อผิดพลาด #NUM ที่เกิดจากตัวเลขขนาดใหญ่เกินไปหรือเล็กเกินไป
หากสูตรของคุณมีข้อโต้แย้งที่เกินขีดจำกัดจำนวน Excel จะส่งผลให้เกิดข้อผิดพลาด #NUM ใช่ Microsoft Excel มีการจำกัดขนาดของตัวเลขที่สามารถคำนวณได้ เพื่อแก้ไขปัญหานี้ คุณจะต้องปรับค่าอินพุตเพื่อให้ผลลัพธ์อยู่ในช่วงที่อนุญาต
หากคุณต้องทำงานกับตัวเลขจำนวนมาก ให้พิจารณาแบ่งการคำนวณออกเป็นส่วนเล็กๆ ซึ่งจะทำให้คุณสามารถใช้หลายเซลล์เพื่อให้ได้ผลลัพธ์สุดท้าย
ต่อไปนี้คือขีดจำกัดการคำนวณใน Microsoft Excel:
หากผลลัพธ์ของสูตรที่คุณใช้อยู่นอกขอบเขตเหล่านี้ ผลลัพธ์ที่คุณจะได้รับจะเป็นข้อผิดพลาด #NUM
มาดูเป็นตัวอย่าง
หมายเหตุ: ใน เวอร์ชัน Microsoft Excel ใหม่ เฉพาะตัวเลขที่มีขนาดใหญ่เท่านั้นที่จะส่งผลให้เกิดข้อผิดพลาด #NUM ตัวเลขที่น้อยเกินไปจะส่งผลให้เป็น 0 (รูปแบบทั่วไป) หรือ 0.00E+00 (รูปแบบทางวิทยาศาสตร์)
หากคุณไม่คุ้นเคยกับรูปแบบทางวิทยาศาสตร์ โปรดจำไว้ว่า ตัวอย่างเช่น ส่วน "E-20" แปลว่า "คูณ 10 ยกกำลัง -20"
แก้ไขข้อผิดพลาด #NUM ที่เกิดจากการคำนวณที่เป็นไปไม่ได้
อีกสาเหตุหนึ่งที่ได้รับข้อผิดพลาด #NUM คือถ้า Excel เห็นว่าการคำนวณเป็นไปไม่ได้ ในกรณีนั้น คุณจะต้องระบุฟังก์ชันหรือส่วนของฟังก์ชันที่ทำให้เกิดปัญหา และปรับสูตรหรืออินพุตของคุณให้เหมาะสม
ตัวอย่างทั่วไปที่สุดของการคำนวณที่เป็นไปไม่ได้คือการพยายามค้นหารากที่สองของค่าตัวเลขที่เป็นลบ มาดูกันในตัวอย่างด้วยฟังก์ชัน SQRT:
หากคุณใช้ =SQRT(25) ผลลัพธ์จะเป็น 5
หากคุณใช้ =SQRT(-25) ผลลัพธ์จะเป็น #NUM
คุณสามารถแก้ไขปัญหานี้ได้หากคุณใช้ฟังก์ชัน ABS และคุณจะได้ค่าสัมบูรณ์ของตัวเลข
=SQRT(เอบีเอส(-25))
หรือ
=SQERT(ABS(cell_reference))
ในทำนองเดียวกัน Excel ไม่สนับสนุนจำนวนเชิงซ้อน ดังนั้นการคำนวณใดๆ ที่คุณดำเนินการซึ่งจะส่งผลให้เกิดจำนวนเชิงซ้อนจะส่งผลให้เกิดข้อผิดพลาด #NUM ในกรณีดังกล่าว การคำนวณจะไม่สามารถทำได้ภายในข้อจำกัดของ Excel.
ตัวอย่างนี้คือการพยายามเพิ่มจำนวนลบให้เป็นกำลังที่ไม่ใช่จำนวนเต็ม
แก้ไขข้อผิดพลาด #NUM เมื่อสูตรการวนซ้ำไม่สามารถบรรจบกัน
คุณอาจได้รับข้อผิดพลาด #NUM เนื่องจากสูตรที่คุณใช้ไม่พบผลลัพธ์ ในกรณีนี้ คุณจะต้องแก้ไขค่าที่ป้อนและช่วยให้สูตรทำการคำนวณ
การวนซ้ำเป็นคุณลักษณะของ Excel ที่ช่วยให้สูตรคำนวณซ้ำๆ จนกว่าจะตรงตามเงื่อนไขที่เหมาะสม นั่นหมายความว่าสูตรจะพยายามค้นหาผลลัพธ์ผ่านการลองผิดลองถูก มีฟังก์ชัน Excel หลายฟังก์ชันที่ใช้คุณลักษณะการวนซ้ำ: IRR, XIRR หรือ RATE สูตรวนซ้ำที่ไม่พบผลลัพธ์ที่ถูกต้องภายในพารามิเตอร์ที่กำหนดจะส่งคืนข้อผิดพลาด #NUM
ตัวอย่าง:
ช่วยเหลือสูตรของคุณโดยการคาดเดาเบื้องต้น:
คุณอาจต้องปรับการตั้งค่าการวนซ้ำใน Excel เพื่อช่วยให้สูตรของคุณมาบรรจบกัน ต่อไปนี้เป็นวิธีดำเนินการ:
แก้ไข # ข้อผิดพลาด NUM รายการในฟังก์ชัน IRR ของ Excel
หากมีปัญหาไม่บรรจบกัน สูตร IRR ของคุณจะไม่พบวิธีแก้ไข ผลลัพธ์จะเป็นข้อผิดพลาด #NUM เพื่อจัดการกับสิ่งนี้ คุณจะต้องปรับการตั้งค่าการวนซ้ำของ Excel และระบุการเดาเบื้องต้น
เช่นเดียวกับฟังก์ชันการวนซ้ำอื่นๆ ฟังก์ชัน IRR อาจทำให้เกิดข้อผิดพลาด #NUM เนื่องจากสูตรไม่สามารถค้นหาผลลัพธ์ได้หลังจากการวนซ้ำจำนวนหนึ่ง คุณสามารถแก้ไขปัญหานี้ได้อย่างง่ายดายหากคุณเพิ่มจำนวนการวนซ้ำและระบุการคาดเดาเบื้องต้น ดูตัวอย่างในส่วนก่อนหน้า.
หากคุณกำลังเผชิญกับสัญญาณที่ไม่สอดคล้องกัน ดังตัวอย่างของเราด้านล่าง ตรวจสอบให้แน่ใจว่าได้ป้อนกระแสเงินสดออกเริ่มต้นทั้งหมดเป็นตัวเลขติดลบ ฟังก์ชันจะถือว่ากระแสเงินสดมีทั้งเชิงบวกและเชิงลบ
ตัวอย่างเช่น หากการลงทุนของคุณตั้งค่าไว้ที่ $10,000 ฟังก์ชัน IRR จะส่งผลให้เกิดข้อผิดพลาด #NUM
หากคุณเปลี่ยนการลงทุนเป็น -$10,000 โดยเป็นผลลบดังนี้:
ฟังก์ชัน IRR จะทำงาน
โปรดทราบว่า Microsoft Excel เวอร์ชันใหม่จะเปลี่ยนอินพุตเชิงลบของคุณเป็นวงเล็บ (-$10,000 ของเราเปลี่ยนเป็น ($10,000)) ดังนั้นอย่ากังวลหากคุณพบเหตุการณ์เช่นนี้ สูตรจะยังคงใช้งานได้
ด้วยการทำตามขั้นตอนและแนวทางปฏิบัติที่ดีที่สุดที่ระบุไว้ในบทความนี้ คุณก็พร้อมที่จะรับมือกับ #NUM ที่น่ารำคาญเหล่านั้นแล้ว! แก้ไขปัญหาโดยตรง เพื่อให้มั่นใจว่าสเปรดชีต Excel ของคุณยังคงเชื่อถือได้และปราศจากข้อผิดพลาด ขอให้มีความสุขกับการสร้างสรรค์สเปรดชีต!
.