วิธีจัดการไฟล์ใหญ่ใน Excel 365

หลายคนใช้ Excel 365 ไปสักพักแล้วเจอปัญหา ไฟล์ใหญ่เกิน เปิดช้า ค้าง Save นาน ส่งยาก หรือทำงานหน่วงมาก โดยเฉพาะไฟล์ที่มีข้อมูลหลายหมื่นถึงหลายแสนแถว คำค้นยอดนิยมคือ วิธีจัดการไฟล์ใหญ่ใน Excel 365

ข่าวดีคือ ไฟล์ใหญ่ไม่ได้แปลว่าต้องทนช้าเสมอไป ถ้าจัดโครงสร้างดี ลดส่วนเกิน และใช้เครื่องมือถูกทาง ไฟล์จะลื่นขึ้นมาก


① อะไรทำให้ไฟล์ Excel ใหญ่

สาเหตุที่พบบ่อย

  • ข้อมูลหลายแสนแถว
  • สูตรจำนวนมาก
  • Conditional Formatting เยอะ
  • รูปภาพจำนวนมาก
  • ชีตเยอะเกินจำเป็น
  • Pivot Cache ซ้ำ
  • Format ทั้งคอลัมน์
  • มีข้อมูลซ่อนจำนวนมาก

② อาการที่พบบ่อย

  • เปิดไฟล์นาน
  • Save นาน
  • Scroll กระตุก
  • กดสูตรแล้วค้าง
  • ส่งอีเมลยากเพราะไฟล์ใหญ่
  • Not Responding บ่อย

③ วิธีเช็กว่าไฟล์ใหญ่เพราะอะไร

ดูขนาดไฟล์ก่อน เช่น

5 MB = ปกติ
50 MB = เริ่มหนัก
200 MB+ = หนักมาก

จากนั้นดูว่ามี

  • รูปเยอะไหม
  • สูตรเยอะไหม
  • หลายชีตไหม

④ ลบแถว/คอลัมน์เกินจำเป็น

หลายไฟล์มีการฟอร์แมตไปถึงแถวล้าน

วิธีแก้

เลือกแถวว่างท้ายข้อมูล > Delete

เลือกคอลัมน์ว่างด้านขวา > Delete

แล้ว Save ใหม่


⑤ ลดสูตรหนัก

ถ้าสูตรเต็มทั้งไฟล์ เช่น XLOOKUP, SUMIFS จำนวนมาก

ให้เปลี่ยนผลลัพธ์ที่จบแล้วเป็นค่า

Copy > Paste Values

ไฟล์จะเบาลงมาก


⑥ ลบ Conditional Formatting เกินจำเป็น

ไปที่:

Home > Conditional Formatting > Manage Rules

ถ้ามีหลายร้อยกฎ ไฟล์จะช้า


⑦ รูปภาพคือสาเหตุใหญ่

ถ้าแทรกรูปจำนวนมาก เช่น ใบเสนอราคา/สินค้า

ให้บีบอัดรูป หรือเก็บรูปนอกไฟล์


⑧ แยกไฟล์รายเดือน / รายปี

แทนที่จะรวมทั้งโลกไว้ไฟล์เดียว

ใช้แบบนี้

  • sales-jan.xlsx
  • sales-feb.xlsx
  • sales-mar.xlsx

สรุปรวมอีกไฟล์หนึ่ง


⑨ ใช้ Power Query แทนยัดข้อมูลตรง ๆ

ถ้ามีหลายไฟล์ข้อมูล

ให้เก็บเป็นหลายไฟล์ แล้วใช้ Power Query ดึงรวม

ดีกว่าเอาทุกอย่างยัดใน Workbook เดียว


⑩ ลดจำนวน Pivot Cache

ถ้าสร้าง Pivot หลายตัวจากคนละ Source ไฟล์จะโต

แนะนำสร้าง Pivot จากแหล่งเดียวกัน


⑪ Save เป็น .xlsx หรือ .xlsb

ถ้าไฟล์ใหญ่มาก ลองบันทึกเป็น

.xlsb

ไฟล์มักเล็กลงและเปิดเร็วขึ้นในหลายกรณี


⑫ ใช้ 64-bit Excel

ถ้าทำงานข้อมูลใหญ่จริงจัง

ใช้ Excel 64-bit จะจัดการ RAM ได้ดีกว่า


⑬ เทคนิคใช้งานจริง

ถ้าทำรายงานยอดขาย ร้านแห้งดีอาหารแห้ง หรือฐานข้อมูลลูกค้า

แนะนำโครงสร้างนี้

  • Raw Data แยกรายเดือน
  • Summary File
  • Dashboard File

ไม่ควรเอาทุกอย่างไว้ไฟล์เดียว


⑭ คำถามที่พบบ่อย

Q: ลบข้อมูลแล้วไฟล์ยังใหญ่ ทำไม?

เพราะ Format หรือ Object ค้าง ต้อง Delete จริงแล้ว Save ใหม่

Q: .xlsb ดีไหม?

ดีมากกับไฟล์ใหญ่หลายกรณี

Q: ไฟล์ใหญ่เพราะสูตรหรือข้อมูล?

ได้ทั้งสองอย่าง ต้องเช็กแยก


⑮ สรุป

ถ้าต้องการ จัดการไฟล์ใหญ่ใน Excel 365

ให้ทำตามนี้

  1. ลบแถว/คอลัมน์เกินจำเป็น
  2. ลดสูตรหนัก
  3. ลบ Conditional Formatting เกินจำเป็น
  4. ลดรูปภาพ
  5. แยกไฟล์รายเดือน
  6. ใช้ Power Query
  7. Save เป็น .xlsb

ทำครบนี้ ไฟล์จะเบาขึ้นชัดเจน

คุณตอนนี้ไฟล์ใหญ่กี่ MB เดี๋ยวผมบอกแนวทางลดขนาดให้ตรงจุดได้