ข้อผิดพลาด #REF! ใน Microsoft Excel เกิดขึ้นเมื่อสูตรอ้างอิงเซลล์ที่ไม่ถูกต้อง มักเกิดจากการลบเซลล์/คอลัมน์/แถวที่ถูกอ้างอิง หรือวางข้อมูลทับซ้อน
วิธีค้นหาข้อผิดพลาด #REF!
- กด Ctrl + F หรือไปที่แท็บ Home > Find & Select > Find
- ในกล่อง Find what พิมพ์
#REF! - คลิก Find All หรือ Find Next เพื่อดูตำแหน่งข้อผิดพลาดทั้งหมด
3 สาเหตุหลักและวิธีแก้ไข #REF!
1. ลบคอลัมน์/แถวที่ถูกอ้างอิงโดยสูตร
หากลบคอลัมน์โดยไม่ได้ตั้งใจ ให้กด Ctrl + Z (Undo) ทันทีเพื่อกู้คืน
2. VLOOKUP อ้างอิงช่วงข้อมูล (range) ผิด
เช่น สูตร =VLOOKUP(..., 3, ...) แต่ช่วงข้อมูลมีแค่ 2 คอลัมน์ → ต้องแก้หมายเลขคอลัมน์ให้ตรงกับช่วงข้อมูลจริง
3. INDEX อ้างอิงแถวหรือคอลัมน์ผิด
เช่น =INDEX(range, 7, 4) แต่ช่วงข้อมูลมีแค่ 5 แถว 3 คอลัมน์ → ต้องปรับหมายเลขแถว/คอลัมน์ให้อยู่ในขอบเขต
วิธีปิดสามเหลี่ยมสีเขียว (Error Indicator)
- File > Options > Formulas
- ยกเลิกถูก Enable background error checking
- คลิก OK