คืนผลลัพธ์ที่กำหนดเองเมื่อสูตรเกิดข้อผิดพลาด มิฉะนั้นคืนผลลัพธ์ของสูตร
ไวยากรณ์
IFERROR(value, value_if_error)อาร์กิวเมนต์
valueจำเป็น
สูตรหรือนิพจน์ที่จะประเมิน
value_if_errorจำเป็น
สิ่งที่จะคืนหากค่าเป็นข้อผิดพลาด
IFERROR ครอบสูตรและดักจับข้อผิดพลาดอย่าง #N/A, #DIV/0! และ #VALUE! แล้วแทนที่ด้วยข้อความ ช่องว่าง หรือการคำนวณสำรอง ช่วยให้รายงานสะอาดและมักจับคู่กับฟังก์ชันการค้นหา
=IFERROR(VLOOKUP(E2,A:C,3,FALSE), "Not found")→Not foundแสดงข้อความที่เข้าใจง่ายแทน #N/A เมื่อการค้นหาล้มเหลว
=IFERROR(A2/B2, 0)→0คืน 0 แทน #DIV/0! เมื่อ B2 ว่าง
ครอบสูตรที่เสี่ยงเกิดข้อผิดพลาด
ใส่การคำนวณที่อาจเกิดข้อผิดพลาดเป็นอาร์กิวเมนต์แรก
เลือกค่าสำรอง
ตัดสินใจว่าจะแสดงข้อความ ช่องว่าง "" หรือตัวเลขทางเลือก
ใช่ — มันดักจับข้อผิดพลาดทุกประเภท ใช้อย่างระมัดระวังเพื่อไม่ให้บดบังปัญหาข้อมูลจริงที่คุณควรตรวจสอบ