Excel สูตร Error แก้ง่ายเหมือนปอกกล้วย

หลายคนที่เคยใช้ 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

capture-20160529-204457

capture-20160529-204708

capture-20160529-204737

capture-20160529-204756

 

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

asd

เป็นไงครับ ง่ายใช่ไหมล่ะ จริงๆแล้วฟังก์ชั่นนี้ใช้ในการตรวจสอบสูตรที่ลำดับซับซ้อนในการเขียนได้นะครับ ลองใช้ดูครับ สำหรับมือใหม่น่าจะช่วยได้มากครับผม

 

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

หวังว่าพี่ๆน้องๆ คงได้เอาไปใช้ให้เกิดประโยชน์นะครับผม
ใครมีคำถาม หรือวิธีการที่เจ๋งๆ กว่านี้สามารถเข้ามาแชร์กันได้ครับ

Tech เพื่อชีวิตที่ง่ายขึ้น
#BenzTechDLife

ขอบคุณตัวอย่างอ้างอิงบางส่วนมาจาก อ.สมเกียรติ ฟุ้งเกียรติ ครับ

 

 

 

Profile photo of Benz TechDLife

Benz TechDLife

ผม เบนซ์ Tech D Life ครับ ผมอยากให้คนไทย ได้ใช้เทคโนโลยีที่มีใกล้ตัวให้เป็นประโยชน์ให้ได้มากที่สุดครับ ยินดีต้อนรับสู่ Tech D Life

ใส่ความเห็น

shares
Close
error: Content is protected !!
%d bloggers like this: