วิธีเพิกเฉยต่อ #value! เกิดข้อผิดพลาดใน excel


คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อทำการคำนวณใน Excel และละเว้น #VALUE! ข้อผิดพลาดที่อาจเกิดขึ้น:

 IFERROR(some calculation, "")

ไวยากรณ์นี้จะแทนที่ #VALUE! ด้วยค่าว่าง

ตัวอย่างต่อไปนี้แสดงวิธีการใช้ไวยากรณ์นี้ในสถานการณ์ที่แตกต่างกัน

ตัวอย่างที่ 1: ทำการคูณและละเว้น #VALUE! ข้อผิดพลาด

สมมติว่าเรามีรายการค่าในคอลัมน์ A และเราพยายามคูณแต่ละค่าด้วย 2 ในคอลัมน์ B:

โปรดทราบว่าสำหรับแต่ละค่าในคอลัมน์ A ที่ไม่ใช่ค่าตัวเลข ผลลัพธ์ของการคูณในคอลัมน์ B จะเป็น #VALUE! ข้อผิดพลาด.

เราสามารถใช้สูตรต่อไปนี้เพื่อทำการคูณแบบเดียวกันแต่แทนที่ #VALUE! ข้อผิดพลาดที่มีค่าว่าง:

 =IFERROR( A2 *2, "")

เราสามารถพิมพ์สูตรนี้ลงในเซลล์ B2 จากนั้นคลิกและลากไปยังเซลล์ที่เหลือแต่ละเซลล์ในคอลัมน์ B:

Excel ละเว้น #VALUE! ข้อผิดพลาด

โปรดทราบว่าการคำนวณทั้งหมดที่จะส่งผลให้เกิดข้อ ผิดพลาด #VALUE! ข้อผิดพลาดเพิ่งแสดงพื้นที่ว่างในขณะนี้

ตัวอย่างที่ 2: ใช้ฟังก์ชัน FIND และละเว้น #VALUE! ข้อผิดพลาด

สมมติว่าเรามีรายชื่อทีมบาสเก็ตบอลในคอลัมน์ A และเรากำลังพยายามใช้ฟังก์ชัน FIND ในคอลัมน์ B เพื่อค้นหาตำแหน่งเริ่มต้นของสตริง “ets” ในชื่อทีมแต่ละชื่อ ทีม:

โปรดทราบว่าสำหรับแต่ละทีมที่ไม่มี “ets” ในชื่อ สูตรจะส่งกลับ #VALUE! ข้อผิดพลาด.

เราสามารถใช้สูตรต่อไปนี้เพื่อทำหน้าที่เดียวกันทุกประการ แต่แทนที่ #VALUE! ข้อผิดพลาดที่มีค่าว่าง:

 =IFERROR(FIND("ets", A2 ), "")

เราสามารถพิมพ์สูตรนี้ลงในเซลล์ B2 จากนั้นคลิกและลากไปยังเซลล์ที่เหลือแต่ละเซลล์ในคอลัมน์ B:

โปรดทราบว่าทุกบรรทัดที่จะส่งผลให้เกิด ข้อผิดพลาด #VALUE! ข้อผิดพลาดเพิ่งแสดงพื้นที่ว่างในขณะนี้

หมายเหตุ : คุณยังสามารถแสดงค่าอื่นแทนช่องว่างได้โดยเพียงแค่เปลี่ยนค่าของอาร์กิวเมนต์สุดท้ายของฟังก์ชัน IFERROR() ไปเป็นค่าอื่นที่ไม่ใช่เครื่องหมายคำพูดคู่

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีแทนที่ค่า #N/A ใน Excel
วิธีเพิกเฉยต่อ #DIV/0! เมื่อใช้การหารใน Excel
วิธีละเว้นค่า #N/A เมื่อใช้สูตรใน Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *