Excel Suggestion

คำแนะนำในการใช้งาน Excel ที่ควรพิจารณาใหม่

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

1️⃣ ใช้ Save As แทน Save: ดีจริงหรือ?

การใช้ Save As แทน Save อาจดูปลอดภัย แต่หากไฟล์มีการเชื่อมโยงกับไฟล์อื่น (Link) การ Save As โดยไม่ได้เปิดไฟล์ปลายทางทั้งหมด จะทำให้ไฟล์ที่ปิดอยู่ยังอ้างอิงกับไฟล์เดิม ส่งผลให้ข้อมูลไม่ถูกต้อง และต้องมา Update Link ภายหลัง

แนวทางที่เหมาะสม:

  • ใช้ Save As เฉพาะกรณีที่ไฟล์ทำงานแบบอิสระ
  • หากเป็นชุดไฟล์ที่เชื่อมโยงกัน ควรเปิดทั้งหมดก่อน Save As
  • ทำ Backup ชุดไฟล์ทุกครั้งที่มีการเปลี่ยนแปลงสำคัญ พร้อมบันทึก Note อ้างอิง

2️⃣ อย่าใช้ฟังก์ชัน DATEDIF: จริงหรือ?

ฟังก์ชัน DATEDIF แม้จะไม่ปรากฏใน IntelliSense แต่สามารถใช้งานได้จริงและมีประโยชน์ เช่น:

ส่วนประกอบความหมาย
"Y"ผลต่างเป็นจำนวนปี
"M"ผลต่างเป็นจำนวนเดือน
"D"ผลต่างเป็นจำนวนวัน
"YM"ผลต่างของเดือนในปี
"YD"ผลต่างของวันในปี
"MD"ผลต่างของวันในเดือน

หากใช้งานแล้วพบปัญหา สามารถสอบถามเพิ่มเติมได้ที่ ฟอรั่ม snasui.com ครับ

3️⃣ อย่าใช้ Set precision as displayed: ห้ามจริงหรือ?

การปัดเศษค่าตาม Format ที่มองเห็น (Set precision as displayed) ไม่ใช่สิ่งที่ควรห้ามโดยเด็ดขาด แต่ควรใช้ด้วยความเข้าใจและระมัดระวัง

ตัวอย่างการใช้งาน:

  • กำหนด Format เป็นทศนิยม 4 หลักก่อน
  • จากนั้นเปิดใช้งาน Set precision as displayed เพื่อให้ค่าคงที่ถูกตัดทศนิยมถาวร
  • หากเป็นเซลล์สูตร จะไม่ถูกตัดถาวร และสามารถคืนค่าเดิมได้เมื่อยกเลิกการตั้งค่า

การตั้งค่า: File > Options > Advanced > When calculating this workbook

4️⃣ อย่าใส่ค่าคงที่ในสูตร: แล้วจะเขียนสูตรอย่างไร?

การใส่ค่าคงที่ในสูตรไม่ใช่สิ่งที่ผิด หากค่าดังกล่าวไม่จำเป็นต้องเปลี่ยน เช่น:

=SUM(SUMIF(A2:A1000,{"No","Yes"},B2:B1000)*{-1,1})

สูตรนี้ใช้ -1 และ 1 เป็นค่าคงที่เพื่อหาผลต่างระหว่าง Yes และ No ได้อย่างมีประสิทธิภาพ

5️⃣ อย่าสร้างสูตรโดยไม่ตรึงตำแหน่งเซลล์: จำเป็นทุกครั้งหรือ?

การตรึงตำแหน่งเซลล์ (Absolute Reference) ขึ้นอยู่กับบริบทการใช้งาน หากสูตรใช้เฉพาะเซลล์เดียว ไม่ได้คัดลอกไปที่อื่น ก็ไม่จำเป็นต้องตรึง

🔍 สรุป

การใช้งาน Excel อย่างมีวิจารณญาณ คือการเข้าใจเครื่องมืออย่างลึกซึ้ง ไม่ใช่การจำกัดตัวเองด้วยคำแนะนำที่ไม่เหมาะกับบริบทของงาน หากมีข้อสงสัยเพิ่มเติม ยินดีต้อนรับสู่การแลกเปลี่ยนที่ snasui.com ครับ

Scroll to Top