บทความวิกิฮาวนี้จะแนะนำวิธีการใช้ IFERROR ฟังก์ชันใน MS Excel ฟังก์ชันนี้จะคืนค่าที่ระบุแทนข้อผิดพลาดในสูตร ข้อผิดพลาดของสูตรทั่วไปบางประการคือ #N/A, #DIV/0!, #โมฆะ!, และ #อ้างอิง!
ขั้นตอน
วิธีที่ 1 จาก 2: การป้องกันข้อผิดพลาดในอนาคต
ขั้นตอนที่ 1 คลิกที่เซลล์ที่จะมีสูตรหลักของคุณ
นี่คือสูตรที่คุณพยายามจัดการข้อผิดพลาด ตัวอย่างบางส่วนของเวลาที่คุณอาจคาดการณ์ข้อผิดพลาด ได้แก่:
- เมื่อคุณทราบข้อมูลอ้างอิงบางอย่างในสูตร VLOOKUP อาจหายไป VLOOKUP จะกลับมา #N/A เมื่อไม่พบค่าการค้นหาในอาร์เรย์ที่ระบุ
-
เมื่อคุณใช้สูตรการหารในชุดข้อมูลอ้างอิง และคุณรู้ว่าคุณอาจมีค่าที่ขาดหายไปบางส่วนในการปันผล การหารด้วย 0 หรือเซลล์ว่างจะส่งผลให้ a #DIV/0!
ข้อผิดพลาด.
ขั้นตอนที่ 2 เริ่มพิมพ์ฟังก์ชัน IFERROR
พิมพ์เครื่องหมายเท่ากับ = ตามด้วย IFERROR (.
NS IFERROR ฟังก์ชันรับ 2 อาร์กิวเมนต์: ค่าเพื่อตรวจสอบข้อผิดพลาดและค่าที่จะส่งคืนแทนค่าความผิดพลาด
ขั้นตอนที่ 3 ป้อนค่าที่อาจส่งผลให้เกิดข้อผิดพลาด
ซึ่งอาจเป็นสูตร เซลล์อ้างอิง หรือนิพจน์
แยกสิ่งนี้ออกจากอินพุตถัดไปโดยพิมพ์เครื่องหมายจุลภาค หลังค่า
ขั้นตอนที่ 4 ป้อนค่าที่ควรแทนที่ข้อผิดพลาด
ซึ่งอาจเป็นข้อความ ตัวเลข สูตรอื่น หรือเว้นว่างก็ได้
- ในการใช้ข้อความ ตรวจสอบให้แน่ใจว่าคุณใส่เครื่องหมายคำพูดรอบข้อความ
- หากต้องการแทนที่ข้อผิดพลาดด้วยเซลล์ว่าง ให้พิมพ์ "" เป็นค่านี้
ขั้นตอนที่ 5. จบการทำงานของคุณด้วย)
โดยรวมแล้ว ฟังก์ชันควรมีลักษณะเหมือน IFERROR(value, value_if_error) ตัวอย่างบางส่วนของสูตรนี้อาจเป็น:
- IFERROR(VLOOKUP(F1, A:B, 2, FALSE), "missing") จะพยายามค้นหาค่าใน F1 ในคอลัมน์ A ก่อน แล้วจึงคืนค่าที่ตรงกันจากคอลัมน์ B จากนั้น Excel จะแสดงคำว่า "missing" หากไม่พบค่าของ F1 ในคอลัมน์ B แทนที่จะเป็น #N/A.
-
IFERROR(A1/B1, "") จะคืนค่าเซลล์ว่างแทน #DIV/0!
ถ้า B1 เป็น 0 หรือว่างเปล่า
ขั้นตอนที่ 6. กด ↵ Enter เพื่อสิ้นสุดสูตร
ตรวจสอบว่าได้ส่งคืนผลลัพธ์ที่คุณคาดไว้
วิธีที่ 2 จาก 2: การจัดการข้อผิดพลาดที่มีอยู่
ขั้นตอนที่ 1 ค้นหาข้อผิดพลาดในสเปรดชีต Excel ของคุณ
คุณสามารถเลือกข้อผิดพลาดทั้งหมดได้โดยอัตโนมัติโดยทำสิ่งต่อไปนี้:
- ใน บ้าน แทป คลิก ค้นหาและเลือก ในส่วนการแก้ไข
- เลือก ไปที่พิเศษ….
- เลือกสูตร จากนั้นยกเลิกการเลือกทุกอย่างยกเว้นข้อผิดพลาด
- คลิกตกลง
ขั้นตอนที่ 2 ติดตามข้อผิดพลาด
คุณอาจต้องการเปลี่ยนสีของเซลล์เพื่อให้มองเห็นได้ง่ายบนสเปรดชีต
เมื่อต้องการเปลี่ยนสีของเซลล์ ให้คลิกลูกศรลงถัดจาก เติมสี ปุ่มในขณะที่ยังคงเน้นเซลล์ ปุ่มนี้จะอยู่ในส่วนแบบอักษรใน บ้าน แท็บ เลือกสี
ขั้นตอนที่ 3 ค้นหาข้อผิดพลาดที่คุณต้องการแทนที่ด้วยค่า
ไม่จำเป็นต้องเป็นทุกข้อผิดพลาดที่คุณพบ แต่ข้อผิดพลาดบางอย่างอาจต้องได้รับการแก้ไข
ขั้นตอนที่ 4 ดับเบิลคลิกที่เซลล์เพื่อแก้ไขสูตร
หรือคุณสามารถคลิกที่เซลล์ จากนั้นคลิกเข้าไปในแถบสูตรที่ด้านบนสุดเพื่อแก้ไข
ขั้นตอนที่ 5 คลิกเคอร์เซอร์ของคุณระหว่างเครื่องหมายเท่ากับ = และจุดเริ่มต้นของสูตรที่มีอยู่
พิมพ์ IFERROR (.
ขั้นตอนที่ 6 คลิกเคอร์เซอร์ของคุณที่ส่วนท้ายของสูตรที่มีอยู่
ป้อนเครื่องหมายจุลภาค,.
ขั้นตอนที่ 7 ป้อนค่าที่ควรแทนที่ข้อผิดพลาด
ซึ่งอาจเป็นข้อความ ตัวเลข สูตรอื่น หรือเว้นว่างก็ได้
- ในการใช้ข้อความ ตรวจสอบให้แน่ใจว่าคุณใส่เครื่องหมายคำพูดรอบข้อความ
- หากต้องการแทนที่ข้อผิดพลาดด้วยเซลล์ว่าง ให้พิมพ์ "" เป็นค่านี้
ขั้นตอนที่ 8. จบการทำงานของคุณด้วย)
โดยรวมแล้ว ฟังก์ชันควรมีลักษณะเหมือน IFERROR(value, value_if_error) ตัวอย่างบางส่วนของสูตรนี้อาจเป็น:
- IFERROR(VLOOKUP(C1, A:B, 2, FALSE), "missing") จะพยายามค้นหาค่าใน C1 ในคอลัมน์ A ก่อน แล้วจึงคืนค่าที่เกี่ยวข้องจากคอลัมน์ B จากนั้น Excel จะแสดงคำว่า "missing" หากไม่พบค่าของ C1 ในคอลัมน์ B แทนที่จะเป็น #N/A
-
IFERROR(A1/B1, "") จะคืนค่าเซลล์ว่างแทน #DIV/0!
ถ้า B1 เป็น 0 หรือว่างเปล่า
ขั้นตอนที่ 9 กด ↵ Enter เพื่อสิ้นสุดสูตร
ตรวจสอบว่าได้ส่งคืนผลลัพธ์ที่คุณคาดไว้