10
สูตร IFERROR
ซ่อน #DIV/0! #N/A ให้ตารางดูสะอาด
โจทย์ คิดต้นทุนต่อจานของแต่ละเมนู แต่เมนูที่วันนี้ยังขายไม่ได้ (0 จาน) ขึ้น #DIV/0! น่าเกลียด
รูปแบบสูตร
=IFERROR(สูตรเดิม, ค่าที่จะแสดงแทนถ้าผิดพลาด)ตัวอย่าง
ตัวเลขทุกช่องคือผลที่ Excel คำนวณจริง ลองพิมพ์ตามแล้วเทียบผลได้เลย
| A | B | C | D | |
|---|---|---|---|---|
| 1 | เมนู | ต้นทุนรวม | ขายได้ (จาน) | ต้นทุน/จาน |
| 2 | ข้าวผัด | 900 ฿ | 30 | 30 ฿ |
| 3 | ต้มยำกุ้ง | 1,200 ฿ | 0 | 0 ฿ |
| 4 | กะเพราไก่ | 750 ฿ | 25 | 30 ฿ |
- B3ต้นทุนรวม
- C3ขายได้ 0 จาน (หารไม่ได้)
อ่านสูตรนี้ยังไง
- 1,200 ÷ 0 หารไม่ได้ ปกติขึ้น #DIV/0! IFERROR จับไว้แล้วแสดง 0 แทน
- ใช้ครอบ VLOOKUP ได้ด้วย เช่น =IFERROR(VLOOKUP(…),"ไม่พบรหัส")
⚠ จุดที่มักพลาด
ครอบ IFERROR ทุกสูตรตั้งแต่แรก ทำให้ไม่เห็นว่าสูตรผิดจริง ให้เขียนสูตรจนถูกก่อน แล้วค่อยครอบ
💡 เคล็ดลับ
อยากให้ช่องว่างแทน 0 ใช้ =IFERROR(B3/C3,"")
ไม่อยากสร้างเอง? ใช้ไฟล์ที่ใส่สูตรนี้ไว้แล้ว
คำนวณต้นทุนเมนูอาหาร + ตั้งราคาขาย — เปิดแล้วกรอกข้อมูลได้เลย
📘 อ่านครบ 30 สูตรแบบเป็นเล่ม ดาวน์โหลด Ebook ฟรี
