Note: The other languages of the website are Google-translated. Back to English
English English

Excel IFERROR ฟังก์ชัน

เมื่อใช้สูตรในแผ่นงาน Excel ค่าความผิดพลาดบางอย่างจะถูกสร้างขึ้นเพื่อจัดการกับข้อผิดพลาด Excel จะจัดเตรียมฟังก์ชัน IFERROR ที่มีประโยชน์ ฟังก์ชัน IFERROR ใช้เพื่อส่งคืนผลลัพธ์ที่กำหนดเองเมื่อสูตรประเมินข้อผิดพลาดและส่งคืนผลลัพธ์ปกติเมื่อไม่มีข้อผิดพลาดเกิดขึ้น

ฟังก์ชั่น doc iferror 1


 ไวยากรณ์:

ไวยากรณ์สำหรับฟังก์ชัน IFERROR ใน Excel คือ:

=IFERROR(value, value_if_error)

 ข้อโต้แย้ง:

  • value: จำเป็น สูตรนิพจน์ค่าหรือการอ้างอิงเซลล์เพื่อตรวจสอบข้อผิดพลาด
  • value_if_error: จำเป็น ค่าเฉพาะที่จะส่งคืนหากพบข้อผิดพลาด อาจเป็นสตริงว่างข้อความค่าตัวเลขสูตรหรือการคำนวณอื่น

หมายเหตุ:

  • 1. ฟังก์ชัน IFERROR สามารถจัดการกับข้อผิดพลาดทุกประเภทซึ่งรวมถึง # DIV / 0!, # N / A, #NAME?, #NULL!, #NUM!, #REF! และ #VALUE!
  • 2 หาก ความคุ้มค่า อาร์กิวเมนต์เป็นเซลล์ว่างจะถือว่าเป็นสตริงว่าง ("") โดยฟังก์ชัน IFERROR
  • 3 หาก ค่า_if_ข้อผิดพลาด อาร์กิวเมนต์ถูกจัดให้เป็นสตริงว่าง ("") ไม่มีข้อความแสดงเมื่อตรวจพบข้อผิดพลาด
  • 4 ถ้า ความคุ้มค่า อาร์กิวเมนต์เป็นสูตรอาร์เรย์ IFERROR ส่งคืนอาร์เรย์ของผลลัพธ์สำหรับแต่ละเซลล์ในช่วงที่ระบุในค่า
  • 5. IFERROR นี้พร้อมใช้งานใน Excel 2007 และเวอร์ชันต่อ ๆ ไปทั้งหมด

 เดินทางกลับ:

ส่งคืนค่าเฉพาะสำหรับค่าความผิดพลาด


 ตัวอย่าง:

ตัวอย่างที่ 1: ฟังก์ชัน IFFEROR เพื่อส่งคืนเซลล์ว่างหรือข้อความที่กำหนดเองแทนค่าความผิดพลาด

ตัวอย่างเช่นคุณมีรายการข้อมูลด้านล่างในการคำนวณราคาเฉลี่ยคุณควรใช้การขาย / หน่วย แต่ถ้าหน่วยเป็น 0 หรือเซลล์ว่างข้อผิดพลาดจะแสดงดังภาพด้านล่างที่แสดง:

ฟังก์ชั่น doc iferror 2

ตอนนี้ฉันจะใช้เซลล์ว่างหรือสตริงข้อความอื่นเพื่อแทนที่ค่าความผิดพลาด:

=IFERROR(B2/C2, "") (สูตรนี้จะส่งกลับค่าว่างแทนค่าความผิดพลาด)

=IFERROR(B2/C2, "Error") (สูตรนี้จะส่งคืนข้อความที่กำหนดเอง“ ข้อผิดพลาด” แทนค่าข้อผิดพลาด)

ฟังก์ชั่น doc iferror 3 ฟังก์ชั่น doc iferror 4

ตัวอย่างที่ 2: IFERROR พร้อมฟังก์ชัน Vlookup เพื่อส่งคืน“ Not Found” แทนค่าความผิดพลาด

โดยปกติเมื่อคุณใช้ฟังก์ชัน vlookup เพื่อส่งคืนค่าที่เกี่ยวข้องหากไม่พบค่าที่ตรงกันคุณจะได้รับค่าความผิดพลาด # N / A ตามภาพหน้าจอต่อไปนี้:

ฟังก์ชั่น doc iferror 5

แทนที่จะแสดงค่าความผิดพลาดคุณสามารถใช้ข้อความ "ไม่พบ" เพื่อแทนที่ได้ ในกรณีนี้คุณสามารถรวมสูตร Vlookup ไว้ในฟังก์ชัน IFERROR ดังนี้: =IFERROR(VLOOKUP(…),"Not found")

โปรดใช้สูตรด้านล่างจากนั้นข้อความที่กำหนดเอง "ไม่พบ" จะถูกส่งกลับไปแทนค่าความผิดพลาดในขณะที่ไม่พบค่าที่ตรงกันโปรดดูภาพหน้าจอ:

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,FALSE),"Not Found")

ฟังก์ชั่น doc iferror 6


ตัวอย่างที่ 3: การใช้ Nested IFERROR กับฟังก์ชัน Vlookup

ฟังก์ชัน IFERROR นี้ยังสามารถช่วยคุณจัดการกับสูตร vlookup หลาย ๆ สูตรได้เช่นคุณมีตารางค้นหาสองตารางตอนนี้ต้องค้นหารายการจากตารางทั้งสองนี้เพื่อละเว้นค่าความผิดพลาดโปรดใช้ IFERROR ที่ซ้อนกันกับ Vlookup เช่นนี้ :

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,FALSE),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,FALSE),"Not Found"))

ฟังก์ชั่น doc iferror 7


ตัวอย่างที่ 4: ฟังก์ชัน IFERROR ในสูตรอาร์เรย์

สมมติว่าหากคุณต้องการคำนวณปริมาณรวมตามรายการราคารวมและราคาต่อหน่วยสามารถทำได้โดยใช้สูตรอาร์เรย์ซึ่งแบ่งแต่ละเซลล์ในช่วง B2: B5 ตามเซลล์ที่สอดคล้องกันของช่วง C2: C5 แล้วเพิ่มผลลัพธ์โดยใช้สูตรอาร์เรย์นี้: =SUM($B$2:$B$5/$C$2:$C$5).

หมายเหตุ: หากมีค่า 0 อย่างน้อยหนึ่งค่าหรือเซลล์ว่างในช่วงที่ใช้ # DIV / 0! ข้อผิดพลาดจะถูกส่งกลับตามภาพด้านล่างที่แสดง:

ฟังก์ชั่น doc iferror 8

ในการแก้ไขข้อผิดพลาดนั้นคุณสามารถรวมฟังก์ชัน IFERROR ลงในสูตรได้เช่นนี้และโปรดอย่าลืมกด Shitf + Ctrl + Enter คีย์เข้าด้วยกันหลังจากป้อนสูตรนี้:

=SUM(IFERROR($B$2:$B$5/$C$2:$C$5,0))

ฟังก์ชั่น doc iferror 9


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

คุณต้องการทำงานประจำวันให้เสร็จอย่างรวดเร็วและสมบูรณ์แบบหรือไม่? Kutools for Excel นำเสนอคุณสมบัติขั้นสูงที่มีประสิทธิภาพ 300 รายการ (รวมสมุดงานผลรวมตามสีแยกเนื้อหาเซลล์แปลงวันที่และอื่น ๆ ... ) และประหยัดเวลา 80% สำหรับคุณ

  • ออกแบบมาสำหรับสถานการณ์การทำงาน 1500 รูปแบบช่วยให้คุณแก้ปัญหา Excel ได้ 80%
  • ลดการคลิกแป้นพิมพ์และเมาส์หลายพันครั้งต่อวันช่วยบรรเทาอาการเมื่อยล้าของดวงตาและมือ
  • เป็นผู้เชี่ยวชาญด้าน Excel ใน 3 นาที ไม่จำเป็นต้องจำสูตรและรหัส VBA ที่เจ็บปวดอีกต่อไป
  • ทดลองใช้ฟรี 30 วันไม่ จำกัด รับประกันคืนเงิน 60 วัน อัปเกรดและสนับสนุนฟรี 2 ปี
Ribbon ของ Excel (ติดตั้ง Kutools for Excel)

แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มผลผลิตของคุณ 50% เมื่อดูและแก้ไขเอกสารหลายชุด
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่
ภาพหน้าจอของ Excel (ติดตั้ง Office Tab)
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (0)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ