วิธีสร้างความสัมพันธ์ระหว่างตารางใน Excel 365

ถ้าคุณยังใช้ Excel แบบ “รวมทุกอย่างไว้ตารางเดียว”…
คุณกำลังทำให้ไฟล์พังง่าย + วิเคราะห์ยากโดยไม่รู้ตัว

👉 ของจริงต้องใช้ “หลายตาราง + เชื่อมกัน”
ซึ่งเรียกว่า Relationship (ความสัมพันธ์ระหว่างตาราง)

นี่คือพื้นฐานของ:

  • Power Pivot
  • Data Model
  • Dashboard ระดับองค์กร

① Relationship คืออะไร

คือการเชื่อม “ตาราง 2 ตารางขึ้นไป”
ด้วยคอลัมน์ที่เหมือนกัน

เช่น:

  • Sales → ProductID
  • Product → ProductID

👉 ใช้ ProductID เป็นตัวเชื่อม


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

เพราะมันช่วย:

  • ไม่ต้อง VLOOKUP
  • ทำงานเร็วขึ้น
  • ข้อมูลไม่ซ้ำ
  • วิเคราะห์ได้ลึก

👉 นี่คือวิธีที่องค์กรใช้จริง


③ ตัวอย่างโครงสร้างตาราง

ตาราง Sales

| OrderID | ProductID | Amount |

ตาราง Product

| ProductID | ProductName |

👉 เราจะเชื่อม 2 ตารางนี้เข้าด้วยกัน


④ วิธีสร้าง Relationship ใน Excel 365

วิธีที่ 1 (ง่ายสุด)

  1. Insert → Pivot Table
  2. ติ๊ก “Add this data to Data Model”
  3. เลือกหลายตาราง

👉 Excel จะสร้าง Relationship ให้อัตโนมัติ (บางกรณี)


วิธีที่ 2 (ตั้งเอง)

ไปที่:

👉 Data → Relationships → New

กำหนด:

  • Table: Sales
  • Column: ProductID
  • Related Table: Product
  • Related Column: ProductID

👉 กด OK = เชื่อมสำเร็จ


⑤ ใช้ Diagram View (มืออาชีพ)

ไปที่:

👉 Power Pivot → Manage → Diagram View

👉 จะเห็นตารางเป็นกล่อง
👉 ลากเส้นเชื่อมกันได้เลย


⑥ หลักการสำคัญ (ต้องเข้าใจ)

👉 1-to-Many (สำคัญที่สุด)

เช่น:

  • Product (1) → Sales (Many)

👉 ProductID ต้องไม่ซ้ำในตารางหลัก


⑦ ใช้ Relationship กับ Pivot Table

ตอนนี้คุณสามารถ:

  • ใช้ ProductName จาก Table A
  • ใช้ยอดขายจาก Table B

👉 ใน Pivot เดียวกันได้


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

  • Sales + Product
  • Orders + Customer
  • Traffic + Channel

👉 ใช้ทำ Dashboard ได้ทันที


⑨ ข้อดีเหนือ VLOOKUP

VLOOKUPRelationship
ช้าเร็ว
ซ้ำไม่ซ้ำ
พังง่ายเสถียร

👉 มืออาชีพไม่ใช้ VLOOKUP กับข้อมูลใหญ่แล้ว


⑩ ปัญหาที่เจอบ่อย

❌ Key ไม่ตรง (เช่น มีช่องว่าง)
❌ Data Type ไม่เหมือนกัน
❌ มีค่าซ้ำในฝั่ง 1

👉 ทำให้เชื่อมไม่ได้


⑪ เทคนิคระดับมืออาชีพ

  • ใช้ ID แทนชื่อ
  • แยกตารางเป็น Fact / Dimension
  • ตั้งชื่อให้ชัด

👉 ทำให้ Model “ขยายได้”


⑫ ใช้ร่วมกับ Power Pivot

👉 Relationship = หัวใจของ Power Pivot

ถ้าไม่มี:
👉 ใช้ DAX ไม่ได้เต็มที่


⑬ สรุป

Relationship = พื้นฐานของ Data Model

ถ้าคุณใช้ Excel 365 ทำเป็น:
👉 คุณจะวิเคราะห์ข้อมูลได้ระดับองค์กร
👉 และลดการใช้สูตรซ้ำได้มหาศาล


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

Q: ใช้แทน VLOOKUP ได้ไหม?
A: ได้ และดีกว่ามาก

Q: ต้องใช้ Power Pivot ไหม?
A: แนะนำให้ใช้คู่กัน


🔥 คำถามชวนคิดและชวนคอมเมนต์

ตอนนี้ไฟล์คุณ…
👉 “ใช้หลายตารางเชื่อมกัน” หรือ “ยัดทุกอย่างไว้ที่เดียว”?