ไปยังเนื้อหาหลัก

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 AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

รายละเอียด


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

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations