Excel 365 Data Model Error แก้ยังไง

หลายคนใช้ Excel 365 ทำ Pivot Table ขั้นสูง เชื่อมหลายตาราง หรือใช้ Power Pivot แล้ววันหนึ่งเปิดไฟล์ขึ้นข้อความ Error เกี่ยวกับ Data Model เช่น Refresh ไม่ได้, Relationship พัง, โหลดช้า หรือ Pivot ใช้งานไม่ได้ ปัญหานี้เจอบ่อยในไฟล์รายงานระดับองค์กร

คำค้นยอดนิยมคือ Excel 365 Data Model Error แก้ยังไง เพราะข้อความแจ้งเตือนมักดูยาก แต่ความจริงส่วนใหญ่แก้ได้ถ้ารู้ว่าพังตรงส่วนไหน


① Data Model คืออะไร

Data Model คือระบบฐานข้อมูลภายใน Excel ที่ใช้เชื่อมหลายตารางเข้าด้วยกัน เช่น

  • ตารางยอดขาย
  • ตารางสินค้า
  • ตารางลูกค้า
  • ตารางวันที่

แล้วนำไปใช้กับ

  • Pivot Table
  • Power Pivot
  • Measures / DAX
  • Dashboard

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

  • Refresh แล้ว Error
  • Pivot Table ใช้งานไม่ได้
  • Relationship หาย
  • เปิดไฟล์ช้า
  • ขึ้นข้อความ Data Model problem
  • โหลดค้างตอนเปิดไฟล์
  • Memory ไม่พอ

③ สาเหตุหลักที่ทำให้ Data Model Error

  • ตารางต้นทางถูกลบหรือเปลี่ยนชื่อ
  • คอลัมน์ Key ไม่ตรงกัน
  • Data Type คนละชนิด
  • Relationship ซ้ำซ้อน
  • ไฟล์ใหญ่เกินไป
  • Office Bug / โปรแกรมเสีย
  • Data Model เสียหายภายในไฟล์

④ วิธีเช็กว่าพังตรงไหน

ไปที่:

Data > Queries & Connections

และดูว่า Query ไหน Error

จากนั้นไปที่:

PivotTable Analyze

ดูว่า Pivot ใช้ Data Model อยู่หรือไม่


⑤ เช็ก Relationship

ไปที่:

Data > Relationships

ดูว่าตารางเชื่อมกันครบไหม เช่น

  • ProductID ↔ ProductID
  • CustomerID ↔ CustomerID

ถ้าคอลัมน์หาย หรือชื่อเปลี่ยน จะพังทันที


⑥ Key ซ้ำ ทำให้เชื่อมไม่ได้

ตารางด้าน One-side ต้องไม่ซ้ำ เช่น ตารางสินค้า

ผิด:

ProductID ซ้ำหลายรายการ

วิธีแก้

ลบค่าซ้ำก่อน แล้ว Refresh ใหม่


⑦ Data Type ไม่ตรง

ตัวอย่าง

ตารางแรก ProductID เป็น Number
อีกตาราง ProductID เป็น Text

Excel จะเชื่อมไม่สมบูรณ์

วิธีแก้

ปรับชนิดข้อมูลให้ตรงกันทั้งสองฝั่ง


⑧ Refresh แล้วค้าง

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

  • ข้อมูลหลายแสนแถว
  • RAM ไม่พอ
  • Query หนัก
  • Data Model ใหญ่เกินไป

วิธีแก้

  • ลดคอลัมน์ไม่ใช้
  • ลดข้อมูลเก่า
  • ใช้ 64-bit Excel
  • เพิ่ม RAM

⑨ Pivot Table ใช้ไม่ได้หลังแก้ไฟล์ต้นทาง

บางครั้งคนอื่นเปลี่ยนชื่อ Table

เช่น

SalesTable

ถูกเปลี่ยนเป็น

Sales2026

Pivot/Data Model จะ Error

วิธีแก้

ตั้งชื่อ Table กลับ หรือแก้ Source ใหม่


⑩ ซ่อม Data Model แบบเร็ว

ลองทำตามนี้

  1. Save สำรองไฟล์
  2. ปิดไฟล์
  3. เปิดใหม่
  4. Refresh ทีละ Query
  5. ตรวจ Relationship ใหม่

⑪ ถ้าไฟล์พังหนัก

วิธีมืออาชีพคือ

  1. สร้างไฟล์ใหม่
  2. Import Query เดิม
  3. สร้าง Data Model ใหม่
  4. Copy Pivot รายงานกลับ

หลายครั้งเร็วกว่านั่งไล่ซ่อมไฟล์เก่า


⑫ Repair Office ถ้ายัง Error ทุกไฟล์

ไปที่:

  • Control Panel
  • Programs
  • Microsoft 365
  • Change

เลือก:

  • Quick Repair

⑬ เทคนิคทำ Data Model ให้เสถียร

ถ้าใช้รายงานจริง ร้านแห้งดีอาหารแห้ง หรือบริษัท

ควรทำแบบนี้

  • ใช้ชื่อ Table คงที่
  • ห้ามเปลี่ยนชื่อคอลัมน์มั่ว
  • Key ต้องไม่ซ้ำ
  • Data Type ตรงกัน
  • แยกข้อมูลเก่าออก Archive

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

Q: Data Model ต่างจาก Pivot ปกติยังไง?

เชื่อมหลายตารางได้

Q: ไฟล์ใหญ่แล้วช้าเกี่ยวไหม?

เกี่ยวมาก

Q: ลบ Relationship แล้วข้อมูลหายไหม?

ข้อมูลไม่หาย แต่รายงานจะเพี้ยน


⑮ สรุป

ถ้า Excel 365 Data Model Error ให้ทำตามนี้

  1. เช็ก Query ว่าพังไหม
  2. เช็ก Relationships
  3. เช็ก Key ซ้ำ
  4. เช็ก Data Type
  5. Refresh ใหม่
  6. ลดขนาดข้อมูล
  7. Repair Office ถ้าจำเป็น

ส่วนใหญ่แก้ได้โดยไม่ต้องสร้างรายงานใหม่ทั้งหมด

คุณตอนนี้เจอแบบไหน—Refresh ไม่ผ่าน หรือ Pivot ใช้ไม่ได้?