Microsoft Excelแสดงวันที่ #DIV/0! เมื่อตัวเลขถูกหารด้วยศูนย์ (0) เกิดขึ้นเมื่อคุณใส่สูตรอย่างง่าย เช่น =5/0หรือเมื่อสูตรอ้างอิงไปยังเซลล์ที่มี 0 หรือเซลล์ว่าง ดังที่แสดงในรูปภาพนี้
เมื่อต้องการแก้ไขข้อผิดพลาด ให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้
-
ดูให้แน่ใจว่าตัวหารในฟังก์ชันหรือสูตรไม่เป็นศูนย์หรือเซลล์ว่าง
-
เปลี่ยนการอ้างอิงเซลล์ในสูตรเป็นเซลล์อื่นที่ไม่มีศูนย์ (0) หรือค่าว่าง
-
ใส่ #N/A ในเซลล์ที่ถูกอ้างอิงเป็นตัวหารในสูตร ซึ่งจะเปลี่ยนผลลัพธ์ของสูตรเป็น #N/A เพื่อระบุว่าค่าตัวหารไม่พร้อมใช้งาน
หลายครั้งที่#DIV/0! เนื่องจากสูตรของคุณรอการป้อนข้อมูลจากคุณหรือบุคคลอื่น ในกรณีดังกล่าว คุณไม่ต้องการให้ข้อความแสดงข้อผิดพลาดเลย จึงมีวิธีการจัดการข้อผิดพลาดสองสามวิธีที่คุณสามารถใช้เพื่อระงับข้อผิดพลาดในขณะที่คุณรอการป้อนข้อมูล
ประเมินตัวหารเพื่อหา 0 หรือไม่มีค่า
วิธีที่ง่ายที่สุดในการระงับการ#DIV/0! คือการใช้ฟังก์ชัน IF เพื่อประเมินการมีอยู่ของตัวส่วน ถ้าเป็น 0 หรือไม่ได้แสดงค่าใดเลย ให้แสดง 0 หรือไม่ใช่ค่าที่เป็นผลลัพธ์ของสูตรแทน#DIV/0! เป็นค่าความผิดพลาด มิเช่นนั้นให้คํานวณสูตร
ตัวอย่างเช่น ถ้าสูตรที่ส่งกลับข้อผิดพลาดคือ =A2/A3ให้ใช้ =IF(A3,A2/A3,0) เพื่อส่งกลับ 0 หรือ =IF(A3,A2/A3,"") เพื่อส่งกลับสตริงว่าง คุณยังสามารถแสดงข้อความแบบปรับแต่งเองเช่นนี้: =IF(A3,A2/A3,"Input Needed") ด้วยฟังก์ชัน QUOTIENT จากตัวอย่างแรกที่คุณจะใช้=IF(A3,QUOTIENT(A2,A3),0) ซึ่งจะบอกExcelถ้ามี IF(A3 อยู่แล้ว ให้ส่งกลับผลลัพธ์ของสูตร ถ้าไม่ใช่ให้ละเว้น)

ใช้ IFERROR เพื่อระงับ#DIV/0! ข้อผิดพลาด #BUSY!
คุณยังสามารถระงับข้อผิดพลาดนี้ได้โดยการซ้อนการดําเนินการหารของคุณภายในฟังก์ชัน IFERROR อีกครั้ง โดยใช้ A2/A3 คุณสามารถใช้=IFERROR(A2/A3,0) วิธีนี้จะExcelถ้าสูตรของคุณประเมินเป็นข้อผิดพลาด ให้ส่งกลับค่า 0 มิเช่นนั้นให้ส่งกลับผลลัพธ์ของสูตร
สำหรับ Excel เวอร์ชันก่อนหน้า Excel 2007 คุณสามารถใช้วิธีการแบบ IF(ISERROR()) ได้: =IF(ISERROR(A2/A3),0,A2/A3) (ดูฟังก์ชัน IS)
หมายเหตุ: ทั้งวิธีการแบบ IFERROR และ IF(ISERROR()) จะเป็นตัวจัดการข้อผิดพลาดแบบครอบคลุม เนื่องจากจะระงับข้อผิดพลาดทั้งหมด ไม่ได้ระงับเพียง #DIV/0! คุณจำเป็นต้องตรวจสอบให้แน่ใจว่าสูตรของคุณใช้ได้อย่างถูกต้องก่อนที่จะใช้จัดการข้อผิดพลาดใดๆ มิฉะนั้นคุณอาจไม่ทราบว่าสูตรของคุณไม่ได้ทำงานตามที่คุณคาดไว้
เคล็ดลับ: ถ้าการตรวจสอบข้อผิดพลาดถูกเปิดใช้งานExcelอยู่ คุณสามารถคลิก ถัดจากเซลล์ที่แสดงข้อผิดพลาดได้ คลิก แสดง ขั้นตอนการคํานวณ ถ้าขั้นตอนการคํานวณพร้อมใช้งาน และเลือกความละเอียดที่เหมาะกับข้อมูลของคุณ
ต้องการความช่วยเหลือเพิ่มเติมใช่ไหม
คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือ ขอความช่วยเหลือใน Answers Community
ดูเพิ่มเติม
วิธีการหลีกเลี่ยงสูตรที่ใช้งานไม่ได้