เจอไฟล์ Excel ที่มีสูตรซับซ้อนอ้างอิงกันไปมาหลายเซลล์ แล้วผลลัพธ์ออกมาผิดไม่รู้ว่าจุดไหนพังไหมครับ แทนที่จะไล่คลิกเช็คทีละเซลล์ Excel มีเครื่องมือ Trace Precedents และ Trace Dependents ที่วาดลูกศรให้เห็นเลยว่าสูตรไหนอ้างอิงเซลล์ไหนบ้าง ช่วยตามรอยหาจุดผิดพลาดได้เร็วขึ้นมาก
Trace Precedents คืออะไร
Trace Precedents แปลตรงตัวว่า “ตามรอยตัวก่อนหน้า” ใช้เช็คว่าสูตรในเซลล์ที่เลือกอยู่ดึงค่ามาจากเซลล์ไหนบ้าง เหมาะกับตอนที่มีสูตรผลลัพธ์ผิดแล้วอยากรู้ว่าใช้ข้อมูลจากไหนมาคำนวณ วิธีใช้: คลิกเซลล์ที่มีสูตร แล้วไปที่แท็บ Formulas กด Trace Precedents จะเห็นลูกศรสีน้ำเงินชี้จากเซลล์ต้นทางมาที่เซลล์ปัจจุบัน
Trace Dependents คืออะไร ต่างจาก Precedents ตรงไหน
Trace Dependents ทำงานตรงข้ามกัน คือเช็คว่าเซลล์ที่เลือกอยู่ถูกสูตรอื่นเซลล์ไหนดึงไปใช้ต่อบ้าง เหมาะกับตอนจะแก้ไขหรือลบเซลล์ใดเซลล์หนึ่ง แล้วอยากรู้ก่อนว่าจะกระทบสูตรอื่นที่ไหนบ้าง วิธีใช้เหมือนกัน แค่กดปุ่ม Trace Dependents แทน
=SUM(C2:C4)*B6| A | B | C | |
|---|---|---|---|
| 2 | สินค้า A | 1,200 | |
| 3 | สินค้า B | 800 | |
| 4 | สินค้า C | 500 | |
| 6 | อัตราภาษี | 1.07 | |
| 5 | ยอดรวมหลังภาษี | 2,675 |
ถ้ายอดรวม 2,675 ดูผิดปกติ การกด Trace Precedents จะช่วยให้เห็นทันทีว่าปัญหาอาจมาจาก C2:C4 หรือ B6 แทนที่จะต้องนั่งไล่ดูสูตรทีละเซลล์เอง
ลูกศรสีแดงคืออะไร
ถ้าเซลล์ที่ Trace ไปเจอ Error (เช่น #REF! หรือ #DIV/0!) เส้นลูกศรจะเปลี่ยนเป็นสีแดงแทนสีน้ำเงินปกติ ทำให้มองเห็นจุดที่มีปัญหาได้ไวขึ้นโดยไม่ต้องไล่อ่านทุกเซลล์
ลบลูกศรออกยังไง
หลังเช็คเสร็จแล้ว ลูกศรจะยังค้างอยู่บนหน้าจอ ให้กด Remove Arrows ในแท็บ Formulas (อยู่กลุ่มเดียวกับ Trace Precedents/Dependents) เพื่อล้างลูกศรทั้งหมดออกทีเดียว หรือถ้ากดลูกศรเพิ่มไปหลายชั้นจนรก ก็กด Remove Arrows ได้ตลอดเวลาโดยไม่กระทบสูตรจริงในเซลล์
ใช้คู่กับ Error Checking ยิ่งช่วยได้เยอะ
ถ้าเซอร์ที่มีปัญหาโชว์ Error อยู่แล้ว ลองคลิกเซลล์นั้นแล้วไปที่ Formulas เลือก Error Checking Excel จะเปิดหน้าต่างอธิบายว่า Error เกิดจากอะไร พร้อมปุ่ม Trace Error ที่วาดลูกศรให้อัตโนมัติเหมือนกัน เหมาะกับตอนที่ยังไม่รู้ต้นตอว่าสูตรพังเพราะอะไร
สรุป
Trace Precedents ช่วยดูว่าสูตรอ้างอิงมาจากไหน ส่วน Trace Dependents ช่วยดูว่าเซลล์นี้ถูกใครเอาไปใช้ต่อบ้าง ทั้งคู่อยู่ในแท็บ Formulas และล้างออกได้ด้วย Remove Arrows เหมาะมากตอนไล่หาจุดที่สูตรผิดพลาดในตารางที่ซับซ้อน ใครที่ยังเจอ Error บ่อยๆ อ่านต่อได้ที่ วิธีใช้ IFERROR จัดการ Error ใน Excel