เส้นทางจากการเห็นปัญหา ไปสู่การอธิบายสาเหตุ
Level 2 ไม่ใช่คลาสจำสูตรเพิ่ม แต่เป็นคลาสที่ทำให้ผู้เรียนอ่านไฟล์เป็น ตรวจสาเหตุเป็น และแก้ไฟล์ที่ดูปกติแต่คำนวณหรือค้นหาไม่ได้อย่างมีเหตุผล
ดูค่าจริงใน Formula Bar และแยกสิ่งที่ Excel เก็บจากสิ่งที่หน้าจอแสดง
ใช้ + − × ÷ วงเล็บ ร้อยละ และเลือก Relative, Absolute หรือ Mixed ให้ถูก
เปลี่ยน TRUE/FALSE ให้เป็นผลลัพธ์งานด้วย IF, AND และ OR
ตรวจ Text-number, วันที่, ช่องว่าง และ error ด้วย Debug Funnel
กำหนด key, lookup array, return array และกรณีไม่พบให้ชัด
ซ่อมไฟล์พนักงานก่อน แล้วใช้ Warehouse Challenge ตรวจทั้ง Value → Formula → Dashboard
สิ่งที่เห็น ไม่เท่ากับสิ่งที่ Excel เก็บ
เซลล์เดียวมีอย่างน้อยสามชั้น: ค่าที่แสดงบนจอ สูตรหรือค่าจริงใน Formula Bar และ Number Format ที่ควบคุมหน้าตา วันที่กับเวลาเป็น serial number ส่วนเปอร์เซ็นต์คือรูปแบบแสดงผลของเลข เช่น 0.08 แสดงเป็น 8%
15% · 1,200 บาท · 01/08/2026
0.15 · 1200 · 46235 · =B2*$F$1
สูตรต้องอ่านเป็นภาษางานและ Copy แล้วรอด
เริ่มจากเขียนความหมายของงานก่อน เช่น เงินเดือนฐาน × อัตรา Allowance แล้วค่อยระบุเซลล์ Reference ใช้ F4 เลือกว่าส่วนใดควรเลื่อนเมื่อ Fill Down และใช้วงเล็บกำหนดลำดับที่ต้องการ
=B2*C2เลื่อนทั้งแถวและคอลัมน์เหมาะกับสูตรต่อรายการ
=B2*$F$1ตรึงเกณฑ์กลางใช้เมื่อทุกแถวต้องอ้างค่าจุดเดียว
$A2 · A$1ตรึงเฉพาะคอลัมน์หรือแถวใช้เมื่อตารางต้อง Copy สองทิศทาง
=(Base+OT)*Rateวงเล็บบอกเจตนาอย่าปล่อยให้ผู้อ่านต้องเดาลำดับ
Comparison สร้าง TRUE/FALSE ก่อน IF สร้างคำตอบ
แยกการทดสอบออกจากข้อความผลลัพธ์ก่อน เช่น =C2>=70 ต้องคืน TRUE หรือ FALSE ได้ จึงค่อยใช้ IF แปลงเป็น ผ่าน/ไม่ผ่าน และใช้ AND หรือ OR เมื่อกติกามีหลายเงื่อนไข
=C2>=70TRUE / FALSEตรวจให้ test case ครบทั้งขอบเขต
=IF(C2>=70,"ผ่าน","ไม่ผ่าน")แปลง Logic เป็นภาษางานผลลัพธ์ต้องสื่อความหมาย ไม่ใช่ซ่อนเงื่อนไข
ซ่อมข้อมูลด้วย Debug Funnel ไม่ใช่เดาสูตร
เริ่มจากถามตามลำดับ Data/Value → Reference → Logic → Formula Result → Exception note เพราะไฟล์นำเข้าอาจมีตัวเลขเป็น Text ช่องว่างแฝง วันที่ที่ Excel ไม่รู้จัก หรือ key ที่ดูเหมือนตรงแต่มีอักขระต่างกัน
XLOOKUP คือการถาม Master ด้วย Key
สูตรค้นหาที่ดีต้องบอกได้ว่าใช้ค่าใดค้นหา ค้นในช่วงใด คืนคอลัมน์ใด และเมื่อไม่พบควรสื่ออะไร แพ็ก Level 2 ใช้ if_not_found เพื่อแยกกรณี “ไม่มีข้อมูล” ออกจากกรณี “สูตรเสีย” แล้วล็อกช่วง Master ก่อน Fill Down
=XLOOKUP(A2,Master!$A$2:$A$12,Master!$C$2:$C$12,"ไม่พบ")ค้น CleanID แล้วคืน Departmentตรวจ key และช่วงต้นทางก่อนเปลี่ยนวิธีจัดการ error
$A$2:$A$12 · $C$2:$C$12ตรึง Master แต่ปล่อย A2 เลื่อนสูตรต้องถูกทั้งแถวแรกและแถวถัดไป
กรณีศึกษา: ซ่อมข้อมูลพนักงาน แล้วตรวจทั้งระบบในไฟล์คลังสินค้า
เริ่มจาก Practice workbook เพื่อซ่อม CleanID, ตัวเลขที่เก็บเป็น Text, Allowance, Master lookup และ Issue note ก่อนตรวจด้วย Answer Key จากนั้นเปิด Warehouse Repair Challenge เริ่มที่ Dashboard แล้วไล่หาต้นเหตุใน Value, Format, Formula, Reference, Logic, ข้อมูลแฝง และ XLOOKUP ก่อนเปิด Reference เทียบผลที่ถูกต้อง
Reference ไม่เลื่อนผิดและผลลัพธ์อัปเดตตาม input
แยกข้อมูลผิด Reference ผิด Logic ผิด และสูตรผิดออกจากกัน
เปิด Practice ก่อน แล้วทำ Challenge ก่อนดู Reference
ชุดไฟล์ฝึก (.zip)
ใช้ทั้ง 6 หัวข้อเพื่ออ่านค่าจริง ตรวจ Reference เขียน Logic ซ่อมข้อมูล และใช้ XLOOKUP
ดาวน์โหลดชุดไฟล์ฝึก↓Handout PDF
เอกสาร A4 ขาวดำ 10 หน้า ใช้ดูสารบัญ ทำกิจกรรม และจดบันทึกระหว่างเรียน พิมพ์ใช้งานได้ทันที
ดาวน์โหลด Handout PDF↓หรือเลือกดาวน์โหลดเฉพาะไฟล์ที่ต้องใช้
Practice, Answer Key, Warehouse Challenge, Warehouse Reference, HRcade และ README พร้อมลำดับการใช้
ฝึกวิเคราะห์และซ่อมข้อมูลใช้ทั้ง 6 หัวข้อเพื่ออ่านค่าจริง ตรวจ Reference เขียน Logic ซ่อมข้อมูล และใช้ XLOOKUP
เฉลยและสูตรตัวอย่างเปิดหลังทำแบบฝึกเพื่อเทียบสูตร วิธีคิด และผลลัพธ์
โจทย์ซ่อมไฟล์คลังสินค้าเริ่มจาก Dashboard แล้วตามหาและซ่อมปัญหา Value, Format, Formula, Reference, Logic, ข้อมูลแฝง และ XLOOKUP
ไฟล์อ้างอิงที่ถูกต้องเปิดหลังทำ Challenge เพื่อเทียบค่าจริง สูตร จุดตรึง Reference, Summary และ Dashboard
ชุดคำถาม HRcadeWarm-up 6 ข้อและ Final 15 ข้อพร้อมคำอธิบาย
README TH/ENเปิดก่อนใช้ชุดไฟล์ เพื่อดูว่าแต่ละไฟล์ใช้ช่วงไหน
ใช้คำตอบที่พลาดเป็นแผน Debug
เริ่มด้วย Warm-up 6 ข้อ แล้วกลับมาทำ Final 15 ข้อหลังจบกรณีศึกษา จดว่าคำตอบที่พลาดอยู่ในชั้น Value, Reference, Logic, Formula หรือ Exception เพื่อรู้ว่าต้องกลับไปตรวจตรงไหน
เปิด HRcade↗

