
การจัดการข้อผิดพลาดในสเปรดชีตที่ซับซ้อนเป็นสิ่งที่ท้าทาย โดยเฉพาะอย่างยิ่งเมื่อทำงานกับชุดข้อมูลขนาดใหญ่ สูตรที่ซับซ้อน หรือชีตที่เชื่อมโยงหลายแผ่น เทคนิคการจัดการข้อผิดพลาดขั้นสูงช่วยรักษาความถูกต้องของข้อมูล ซึ่งช่วยเพิ่มความสะดวกในการใช้งาน ทำให้ง่ายต่อการระบุและแก้ไขปัญหา บทช่วยสอนนี้จะแสดงการจัดการข้อผิดพลาดขั้นสูงในสเปรดชีตที่ซับซ้อน โดยจะครอบคลุมถึงวิธีการขั้นสูงในการจัดการกับข้อผิดพลาด ช่วยให้การจัดการข้อมูลที่ราบรื่นยิ่งขึ้น
ลองพิจารณาข้อมูลการขายในซูเปอร์มาร์เก็ตที่มีความไม่สอดคล้องกันเพื่อแสดงตัวอย่างการจัดการข้อผิดพลาดในสเปรดชีตขนาดใหญ่ที่ซับซ้อน
1. จัดการกับข้อผิดพลาดทั่วไปด้วย IFERROR
คุณสามารถจัดการ #DIV/0 ได้! (หารด้วยข้อผิดพลาดเป็นศูนย์) โดยใช้ฟังก์ชัน IFERROR หากคุณต้องการคำนวณยอดขายเฉลี่ยต่อหน่วย คุณอาจพบว่ามีการหารด้วยศูนย์หากปริมาณการสั่งซื้อเป็นศูนย์ ฟังก์ชัน IFERROR จะแทนที่ข้อผิดพลาดทั่วไป เช่น #N/A, #DIV/0! และ #VALUE! ด้วยข้อความที่กำหนดเองหรือการคำนวณทางเลือก
สูตร: ป>
=IFERROR(F2:F71/E2:E71, "No Quantity")
สูตรนี้จะคำนวณยอดขายเฉลี่ยต่อหน่วยและแสดง "ไม่มีปริมาณ" หาก "ปริมาณการสั่งซื้อ" เป็นศูนย์
เอาต์พุต: ป>

2. การตรวจสอบความไม่ตรงกันด้วย IFNA และฟังก์ชันการค้นหา
หากคุณต้องการดึงข้อมูลภูมิภาคของลูกค้าจากตารางหรือชีตอื่น คุณอาจพบข้อผิดพลาด #N/A หากไม่พบชื่อของลูกค้า คุณสามารถใช้ IFNA กับ VLOOKUP เพื่อจัดการกับค่าการค้นหาที่หายไปได้อย่างงดงาม IFNA ใช้ได้กับข้อผิดพลาด #N/A โดยเฉพาะ
สูตร: ป>
=IFNA(VLOOKUP("Ela Muller", B2:F71,5,FALSE), "Name Not Found") สูตรนี้ส่งคืน "ไม่พบชื่อ" หากชื่อของลูกค้าหายไปในตารางค้นหา
เอาต์พุต: ป>

3. การระบุค่าที่อยู่นอกช่วง
หากคุณต้องการให้แน่ใจว่า "ปริมาณการสั่งซื้อ" อยู่ในช่วงที่เป็นจริง (เช่น 1-10) คุณสามารถตรวจสอบค่าผิดปกติได้ คุณสามารถใช้ IF เพื่อตรวจสอบว่าปริมาณอยู่นอกช่วงหรือไม่:
สูตร: ป>
=IF(AND(F2>=1, F2<=10), "Valid", "Out of Range")
สูตรนี้จะส่งคืน "อยู่นอกช่วง" หากค่า "ปริมาณการสั่งซื้อ" อยู่นอกช่วงที่คาดไว้
เอาต์พุต: ป>

4. ใช้ข้อความแสดงข้อผิดพลาดที่กำหนดเองในการตรวจสอบข้อมูล
การตรวจสอบข้อมูลสามารถป้องกันการป้อนข้อมูลที่ไม่ถูกต้องและช่วยลดข้อผิดพลาดก่อนที่จะเกิดขึ้น หากคุณต้องการให้แน่ใจว่าคอลัมน์ภูมิภาคประกอบด้วยเฉพาะภาคเหนือ ใต้ ตะวันออก หรือตะวันตก การตรวจสอบความถูกต้องของข้อมูลสามารถช่วยป้องกันรายการที่ไม่ถูกต้องได้
- เลือก ภูมิภาค และไปที่ ข้อมูล แท็บ>> จาก เครื่องมือข้อมูล>> เลือก การตรวจสอบข้อมูล .

- ตั้งค่าเกณฑ์การตรวจสอบเป็น รายการ ด้วยค่าที่อนุญาต:เหนือ ใต้ ตะวันออก ตะวันตก
- เลือก การแจ้งเตือนข้อผิดพลาด แท็บเพื่อแสดงข้อความที่กำหนดเองหากป้อนข้อมูลไม่ถูกต้อง
- “ภูมิภาคไม่ถูกต้อง โปรดตรวจสอบการสะกด”

เอาต์พุต: ป>
หากป้อนข้อมูลผิดในคอลัมน์ "ภูมิภาค" ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้น

5. ตรวจสอบความถูกต้องของการคำนวณใน Excel
คุณสามารถตรวจสอบการคำนวณของคุณเพื่อตรวจสอบข้อผิดพลาดหรือค่าที่หายไป สมมติว่าคุณต้องการตรวจสอบความถูกต้องของคอลัมน์ Sales Amount ซึ่งควรเป็นผลคูณของราคาขายปลีกและปริมาณการสั่งซื้อ หากข้อมูลไม่ตรงกัน อาจบ่งบอกถึงข้อผิดพลาดในการป้อนข้อมูล
คุณสามารถใช้ฟังก์ชัน IF เพื่อตรวจสอบยอดขายได้
สูตร: ป>
=IF(G2:G71=E2:E71*F2:F71, "OK", "Error")
สูตรนี้จะตรวจสอบว่า "ยอดขาย" ถูกต้องหรือไม่ถูกต้อง จากนั้นจะส่งกลับ “ข้อผิดพลาด” หากจำนวนเงินไม่ตรงกัน
เอาต์พุต: ป>

การจัดการข้อมูลที่ขาดหายไป: ป>
ถ้าค่าราคาขายปลีกบางค่าหายไป สูตรที่ขึ้นอยู่กับค่าเหล่านี้อาจทำให้เกิดข้อผิดพลาดได้ คุณสามารถใช้ IF กับ ISBLANK เพื่อระบุค่าสำรองได้
สูตร: ป>
=IF(ISBLANK(E2:E71), "Retail Price Missing", E2:E71*F2:F71)
สูตรนี้จะคำนวณ "ยอดขาย" และแสดง "ราคาที่ขาดหายไป" หากไม่ได้ระบุราคาขายปลีก
เอาต์พุต: ป>

6. ใช้สูตรอาร์เรย์พร้อมการควบคุมข้อผิดพลาดขั้นสูง
สูตรอาร์เรย์สามารถทำการคำนวณได้หลายรายการในเซลล์เดียว และด้วยการจัดการข้อผิดพลาด ช่วยตรวจจับปัญหาในการคำนวณที่ซับซ้อน มาดูราคาขายปลีกโดยเฉลี่ยโดยไม่สนใจข้อผิดพลาด
สูตร: ป>
คอลัมน์ "ราคาขายปลีก" มีเซลล์ว่างที่มีค่าว่าง แต่ฟังก์ชัน AVERAGE จะคำนวณราคาขายปลีกเฉลี่ย
เอาต์พุต: ป>

7. ใช้การจัดการข้อผิดพลาดสำหรับสมุดงานที่เชื่อมโยง
เมื่อลิงก์สมุดงานหลายเล่ม ข้อผิดพลาดอาจแพร่กระจายข้ามไฟล์ได้หากข้อมูลต้นฉบับมีการเปลี่ยนแปลง คุณสามารถใช้ IFERROR กับลิงก์ได้
สูตร: ป>
=IFERROR([Workbook2.xlsx]Sheet1!A1, "Link Error")
อัปเดตลิงก์ภายใต้ ข้อมูล เป็นประจำ แท็บ>> แก้ไขลิงก์ เพื่อหลีกเลี่ยงการอ้างอิงที่เสียหาย
8. ติดตามข้อผิดพลาดด้วยเครื่องมือตรวจสอบสูตร
เครื่องมือตรวจสอบสูตรของ Excel ช่วยติดตามข้อผิดพลาดกลับไปยังเซลล์ต้นทาง ทำให้ระบุกลุ่มข้อผิดพลาดที่ซับซ้อนได้ง่ายขึ้น หากชุดข้อมูลมีขนาดใหญ่หรือซับซ้อนมากขึ้น การติดตามข้อผิดพลาดอาจเป็นเรื่องยาก
- ไปที่ สูตร แท็บ>> เลือก การตรวจสอบสูตร ส่วน.
- จาก การตรวจสอบสูตร เครื่องมือ:
- คุณสามารถใช้ การติดตามแบบอย่าง และ การติดตามผู้อยู่ในอุปการะ เพื่อแสดงภาพความสัมพันธ์
- คุณสามารถใช้ สูตรประเมิน ซึ่งช่วยให้คุณก้าวผ่านสูตรเพื่อทำความเข้าใจว่าข้อผิดพลาดเกิดขึ้นที่ใด
- คุณสามารถใช้ การตรวจสอบข้อผิดพลาด ตัวเลือกในการตรวจสอบหรือติดตามข้อผิดพลาด

แนวทางปฏิบัติที่ดีที่สุดสำหรับการจัดการข้อผิดพลาด
- แบ่งสูตรที่ซับซ้อนออกเป็นส่วนเล็กๆ โดยใช้คอลัมน์ตัวช่วยเพื่อค้นหาข้อผิดพลาด
- ข้อความที่สอดคล้องกันในสูตรทำให้การแก้ปัญหาง่ายขึ้น
- ทดสอบการจัดการข้อผิดพลาดของคุณโดยการป้อนข้อมูลที่ไม่ถูกต้องหรือทำลายการอ้างอิงโดยเจตนา
บทสรุป
การจัดการข้อผิดพลาดขั้นสูงถือเป็นสิ่งสำคัญสำหรับการสร้างสเปรดชีตที่เชื่อถือได้และใช้งานง่าย ด้วยการใช้ฟังก์ชัน Excel ในตัว เครื่องมือตรวจสอบสูตร และการตรวจสอบความถูกต้องของข้อมูล คุณสามารถมั่นใจได้ว่าสเปรดชีตที่ซับซ้อนของคุณจะมีความยืดหยุ่นและบำรุงรักษาได้ง่ายขึ้น ตัวอย่างข้างต้นจะช่วยให้คุณใช้ฟังก์ชันที่เหมาะสมสำหรับการจัดการข้อผิดพลาดขั้นสูง เมื่อปฏิบัติตามกลยุทธ์ คุณจะประหยัดเวลา ลดความยุ่งยาก และทำให้การประมวลผลข้อมูลของคุณราบรื่นและแม่นยำยิ่งขึ้น
รับแบบฝึกหัด Excel ขั้นสูงพร้อมโซลูชันฟรี!