หลายคนที่เคยใช้ Excel น่าจะเคยเจอปัญหาใส่สูตรและ Error หรือมีสัญลักษณ์แปลกๆ ขึ้นมา ก็ไม่รู้ว่าจะแก้อย่างไรดี วันนี้ผมจะมาแนะนำการแยกประเภทของ Error ต่างๆ และการแก้ไข Error ที่เกิดขึ้น จะได้ไม่มาเป็นปัญหากวนใจเราครับ
ที่มาของ Error ของแต่ละแบบ
##### อันนี้เห็นบ่อยมากครับ จะเกิดเมื่อช่องนั้นเล็กเกินกว่าข้อความที่ใส่ไป จึงไม่สามารถแสดงออกมาได้ครับ
#VALUE! อันนี้น่าจะเห็นเป็นอันดับ 2 เนื่องจากการเกิดแบบนี้ คือเราอาจอ้างอิงสูตรผิดที่ทำให้เอาตัวเลขมาคำนวณร่มกับตัวอักษรซึ่งเป็นไปไม่ได้ครับ เช่น
=10+”A”
#DIV/0! จะแสดงเมื่อมี 0 เป็นตัวหาร ซึ่งตามหลักคณิตศาสตร์จะไม่สามารถหาค่าได้ เช่น
=2/0
#N/A จะแสดงเมื่อมีการค้นหาด้วยสูตร แต่ไม่พบ เช่น
Vlookup, Match
#NAME จะแสดงเมื่อสูตรมีการอ้างอิงชื่อเซล แต่หาไม่พบ
เช่น Price x Quantity แต่หา range name ไม่พบ
#NULL! จะแสดงเมื่อสูตรที่สร้างอ้างถึงเซลที่ไม่มีค่า เช่น
=(F:F H:H) เมื่อ Column F ไม่ได้ตัดกับ Column H
#NUM! จะพบไม่บ่อยเท่าไรนัก จะแสดงเมื่อสูตรที่ใช้คำนวณตัวเลขไม่สามารถคำนวณได้จริง
=Sqrt(-1)
#REF! จะแสดงเมื่อเซลล์ที่เราอ้างอิงนั้น หายไป หรือถูกลบออกไป
วิธีแก้ไข
วิธีที่ 1 : แก้ไขด้วยการใช้ Evaluate Formula ซึ่งเป็นฟังก์ชั่นในการแสดงขั้นตอนการคำนวณของสูตรทีละขั้นตอน เราจะได้เห็นว่าส่วนใดของสูตรผิดปกตินั่นเองครับ
จากตัวอย่างด้านล่างนี้ จะเห็นว่าสูตรเป็นการบวกกัน ซึ่งให้ผลเป็น Error
- ให้เรากดเลือกที่สูตที่มีปัญหา
- กดเมนู Formulas
- กด Evaluate Formula จะได้หน้าต่างใหม่ขึ้นมา
- กดคำว่า Evaluate




หรือจะกดตรงส่วนที่เป็นเครื่องหมายตกใจข้างๆ Error ก็ได้ครับ แล้วเลือกไปที่ Show Calculation Step

เป็นไงครับ ง่ายใช่ไหมล่ะ จริงๆแล้วฟังก์ชั่นนี้ใช้ในการตรวจสอบสูตรที่ลำดับซับซ้อนในการเขียนได้นะครับ ลองใช้ดูครับ สำหรับมือใหม่น่าจะช่วยได้มากครับผม
วิธีที่ 2 : ใช้ ISERROR() ถ้าเป็นการเขียนสูตรไว้แล้ว แต่ไม่ต้องการแก้ไขสูตร และไม่ต้องการใช้โชว์รกหูรกตา่ะก็ งั้นก็กำจัดมันไปเลยละกัน
โดยการใช้สูตรแบบนี้เลยครับ =IF(ISERROR(B4+B5+B6),””,B4+B5+B6)
หลักการคือ ถ้าเจอว่าสูตรนั้น Error ให้โชว์เป็นช่องว่า แต่ถ้าไม่ Error ก็ให้โชว์ค่าสูตรนั้นไปครับ
วิธีการที่ 2 นี้ได้ใช้บ่อยๆครับ เพราะเราก็ไม่อยากเห็นมันโชว์เต็มหน้าจอไปหมดใช่ไหมครับ
หวังว่าพี่ๆน้องๆ คงได้เอาไปใช้ให้เกิดประโยชน์นะครับผม
ใครมีคำถาม หรือวิธีการที่เจ๋งๆ กว่านี้สามารถเข้ามาแชร์กันได้ครับ
Tech เพื่อชีวิตที่ง่ายขึ้น
#BenzTechDLife
ขอบคุณตัวอย่างอ้างอิงบางส่วนมาจาก อ.สมเกียรติ ฟุ้งเกียรติ ครับ






ได้ความรู้มากค่ะขอบคุณ