วิธีใช้ Data Model ใน Microsoft Excel เชื่อมหลายตารางให้ Excel ฉลาดเหมือนฐานข้อมูล

หลายคนทำงาน Excel แล้วเจอปัญหาเดิมซ้ำ ๆ

  • VLOOKUP หลายชั้นจนงง
  • รวมหลายไฟล์เหนื่อยมาก
  • ข้อมูลซ้ำเต็มไฟล์
  • รายงานข้ามตารางยาก
  • Pivot Table ใช้ได้แค่ตารางเดียว

ทางออกคือ Data Model ใน Excel 365

บทความนี้จะสอนใช้ Data Model แบบเข้าใจง่าย ใช้งานจริง และเป็นพื้นฐานสำคัญของ Power Pivot / Dashboard ระดับมืออาชีพ


① Data Model คืออะไร

Data Model คือระบบเชื่อมหลายตารางเข้าด้วยกันผ่านความสัมพันธ์ (Relationship)

เหมือนย่อฐานข้อมูลมาอยู่ใน Excel

ตัวอย่าง

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

เชื่อมกันแล้ววิเคราะห์ร่วมกันได้


② ทำไมต้องใช้

เพราะช่วยให้

  • ลด VLOOKUP ซ้ำซ้อน
  • วิเคราะห์หลายตารางง่าย
  • Pivot Table ฉลาดขึ้น
  • ไฟล์เป็นระบบ
  • ขยายข้อมูลได้ง่าย

③ ตัวอย่างใช้งานจริง

Sales Table

วันที่ / ProductID / CustomerID / ยอดขาย

Products Table

ProductID / ชื่อสินค้า / หมวด

Customers Table

CustomerID / ชื่อลูกค้า / จังหวัด

เมื่อเชื่อมกันแล้ว คุณสามารถดูยอดขายตามจังหวัดและหมวดสินค้าได้ทันที


④ เตรียมข้อมูลให้พร้อม

ทุกตารางควรแปลงเป็น Table ก่อน

กด Ctrl + T

และตั้งชื่อ Table เช่น

  • Sales
  • Products
  • Customers

⑤ โหลดเข้า Data Model

Insert > PivotTable

ติ๊ก

Add this data to the Data Model

ทำกับทุกตารางที่ต้องใช้


⑥ สร้าง Relationship

Data > Relationships

เชื่อมคีย์ เช่น

  • Sales[ProductID] = Products[ProductID]
  • Sales[CustomerID] = Customers[CustomerID]

นี่คือหัวใจสำคัญ


⑦ ใช้ Pivot Table จาก Data Model

เมื่อสร้างแล้ว คุณจะเห็นหลายตารางใน Pivot Field List

สามารถลากได้ เช่น

  • Rows = จังหวัด (Customers)
  • Rows = หมวดสินค้า (Products)
  • Values = ยอดขาย (Sales)

⑧ ดีกว่า VLOOKUP ยังไง

VLOOKUP

ดึงข้อมูลมาแปะซ้ำในตารางหลัก

Data Model

เชื่อมข้อมูลโดยไม่ต้องคัดลอก

สะอาดกว่า และเร็วกว่า


⑨ ใช้กับข้อมูลใหญ่ได้ดี

ถ้าหลายหมื่นถึงแสนแถว Data Model มักจัดการได้ดีกว่าสูตรเชื่อมธรรมดา


⑩ ใช้กับตารางวันที่

สร้าง Calendar Table เพื่อวิเคราะห์

  • รายเดือน
  • รายไตรมาส
  • รายปี
  • YoY
  • YTD

สำคัญมากสำหรับงานบริหาร


⑪ ใช้กับ Dashboard

เมื่อมี Data Model แล้ว คุณสามารถทำ

  • Pivot Table
  • Pivot Chart
  • Slicer
  • Timeline
  • Executive Dashboard

จากหลายตารางพร้อมกัน


⑫ ข้อผิดพลาดที่พบบ่อย

  • คีย์ซ้ำกันทั้งสองฝั่ง
  • ProductID สะกดไม่ตรง
  • ช่องว่างในรหัสสินค้า
  • ไม่ตั้งชื่อ Table
  • ใช้ข้อมูลดิบไม่สะอาด

⑬ ความสัมพันธ์แบบพื้นฐาน

ส่วนใหญ่ใช้แบบ

One to Many

Products 1 รายการ
ขายได้หลายบิลใน Sales

นี่คือรูปแบบที่เจอบ่อยสุด


⑭ เมื่อไหร่ควรเริ่มใช้

ถ้าคุณเริ่มมี

  • หลายชีต
  • หลายไฟล์
  • VLOOKUP เยอะ
  • รายงานหลายมุม

ถึงเวลาใช้ Data Model


⑮ วิธีคิดแบบมืออาชีพ

อย่ารวมข้อมูลทุกอย่างไว้ตารางเดียวจนรก

แยกเป็นระบบ แล้วเชื่อมกัน


⑯ เริ่มง่ายที่สุด

เริ่มจาก 2 ตารางก่อน

  • Sales
  • Products

พอเข้าใจแล้วค่อยเพิ่ม Customers / Calendar


⑰ สรุป

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

คนที่เข้าใจโครงสร้างข้อมูล จะเหนือกว่าคนที่ใช้สูตรอย่างเดียวเสมอ


คำถามชวนคิด

ตอนนี้ไฟล์ Excel ของคุณซับซ้อนเพราะข้อมูลเยอะ หรือเพราะโครงสร้างยังไม่ดี?