5 เทคนิคทำให้ Excel เร็วขึ้น

ไฟล์ Excel ช้า ค้าง เปิดนาน? เรียนรู้ 5 เทคนิคสำคัญที่ช่วยให้ Excel เร็วขึ้น ตั้งแต่การใช้รูปแบบ .xlsb ลดฟังก์ชัน Volatile ปรับ Conditional Formatting ไปจนถึงเทคนิคปรับปรุงสูตรและฮาร์ดแวร์

2 นาที

บทนำ: ทำไม Excel ถึงช้า?

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

เทคนิคที่ 1: ใช้รูปแบบไบนารี (.xlsb)

รูปแบบ .xlsx เป็น XML ซึ่งต้องการเวลาประมวลผลมากกว่า .xlsb เก็บข้อมูลในลักษณะที่คอมพิวเตอร์อ่านได้เร็วขึ้น ไฟล์ .xlsb มักเล็กกว่า .xlsx ถึง 50% และเปิดได้เร็วกว่ามาก

  1. ใน Excel ไปที่ File → Save As

  2. เลือก "Excel Binary Workbook (.xlsb)"

  3. กดปุ่ม Save

เทคนิคที่ 2: ลดฟังก์ชัน Volatile

ฟังก์ชัน Volatile เช่น NOW(), TODAY(), RAND(), OFFSET() จะคำนวณใหม่ทุกครั้งที่เปลี่ยนแปลงเซลล์ใดๆ หากมีฟังก์ชันเหล่านี้นับพัน Excel จะช้าลงมาก

  • แทน OFFSET() ด้วย INDEX() ซึ่งเสถียรกว่า

  • หาก RAND() ใช้สุ่ม sample ให้ใช้ Data Analysis Toolpak แทน

  • ใช้ Helper Cell แทนการเรียกฟังก์ชัน Volatile ซ้ำหลายที่

เทคนิคที่ 3: ปรับ Conditional Formatting

Conditional Formatting เป็นคุณลักษณะที่ยอดเยี่ยมแต่ถ้าใช้ไม่ดี จะทำให้ Excel ช้าลงมาก โดยเฉพาะเมื่อใช้กฎจำนวนมากบนหลายพันเซลล์

  • ใช้ Conditional Formatting เฉพาะเมื่อจำเป็น

  • หากใช้สีพื้นหลังตายตัวได้ ให้ทำแทน

  • สำหรับเซลล์จำนวนมากให้ใช้สูตร Formula แทน Condition Rule ที่ซับซ้อน

  • ลบกฎที่ไม่ใช้งานอีกต่อไป

เทคนิคที่ 4: ปรับปรุงสูตร (Formula Efficiency)

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

  • ใช้ช่วงที่แน่นอน: แทน =SUM(A:A) ให้ใช้ =SUM(A1:A1000)

  • ใช้ SUMIF แทน SUMPRODUCT: เร็วกว่าสำหรับเงื่อนไขง่าย

  • สร้าง Helper Cell: แทนที่จะเขียนสูตรซ้ำ ให้สร้างเซลล์เก็บค่ากลาง

  • ระวัง Array Formula: ทดสอบกับข้อมูลจำนวนมากก่อน

เทคนิคที่ 5: ปรับตั้งฮาร์ดแวร์และปิด Animation

นอกจากปรับปรุงไฟล์แล้ว คุณสามารถปรับตั้ง Excel และคอมพิวเตอร์ได้

ตั้งค่า Excel:

  • File → Options → Advanced → เปิด "Disable all animations"

  • ยกเลิก "Enable background error checking"

ฮาร์ดแวร์:

  • เพิ่ม RAM หากไฟล์ใหญ่กว่า 100 MB

  • ใช้ SSD แทน HDD เปิดไฟล์เร็วขึ้น

  • ปิดโปรแกรมอื่นที่ไม่จำเป็น

สรุป

การเพิ่มประสิทธิภาพ Excel ไม่ยากหากรู้ว่าต้องทำอะไร ลองใช้เทคนิคเหล่านี้ทีละขั้น เริ่มจากการเปลี่ยนเป็น .xlsb ซึ่งง่ายและเห็นผลชัด จากนั้นจึงปรับปรุงสูตรและ Conditional Formatting

หากต้องการเรียนรู้การ Optimize Excel ขั้นสูง 9Expert Training มีหลักสูตร Excel Performance Optimization ที่ครอบคลุมเทคนิคขั้นสูง เช่น VBA Macro, Power Query และ Power Pivot

บทความที่เกี่ยวข้อง