วิธีทำ Dynamic Chart ใน Excel 365

ถ้ากราฟของคุณ “ต้องแก้ช่วงข้อมูลทุกครั้ง”…
แปลว่าคุณยังไม่ได้ใช้ Dynamic Chart

👉 Dynamic Chart = กราฟที่ “เปลี่ยนเองอัตโนมัติ”
เมื่อข้อมูลเปลี่ยน หรือผู้ใช้เลือกค่า

นี่คือระดับที่มืออาชีพใช้จริง โดยเฉพาะ Dashboard


① Dynamic Chart คืออะไร

คือกราฟที่:

  • เพิ่มข้อมูลแล้วอัปเดตเอง
  • เปลี่ยนตาม Filter / Dropdown
  • ใช้กับ Dashboard ได้

👉 ไม่ต้องแก้ Manual อีกต่อไป


② วิธีที่ 1: ใช้ Table (ง่ายและเร็วสุด)

ขั้นตอน:

  1. เลือกข้อมูล
  2. กด Ctrl + T (แปลงเป็น Table)
  3. สร้าง Chart จาก Table

👉 เมื่อเพิ่มข้อมูลใหม่
👉 กราฟ “ขยายเองทันที”


③ วิธีที่ 2: ใช้ Named Range (ระดับโปร)

ไปที่:

Formulas → Name Manager

สร้างชื่อ เช่น:

=OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1!$A:$A)-1)

👉 ใช้เป็น Source ของ Chart

👉 กราฟจะ Dynamic ตามจำนวนข้อมูล


④ วิธีที่ 3: ใช้ Dynamic Array (Excel 365 เท่านั้น)

ใช้สูตร:

=FILTER(A2:B100, B2:B100>0)

👉 เอาข้อมูลที่ต้องการมาแสดง

แล้วสร้าง Chart จากผลลัพธ์นี้

👉 กราฟจะเปลี่ยนตามข้อมูลทันที


⑤ ใช้ Dropdown ควบคุมกราฟ

สร้าง Data Validation:

  • Facebook
  • Google
  • SEO

ใช้สูตร:

=FILTER(Data, Channel=Cellเลือก)

👉 เปลี่ยน Dropdown = กราฟเปลี่ยน


⑥ ใช้ Slicer ทำ Interactive Dashboard

  1. สร้าง Pivot Table
  2. Insert Slicer
  3. เชื่อมกับ Chart

👉 คลิก = กราฟเปลี่ยนทันที

👉 ใช้ใน Dashboard ระดับองค์กร


⑦ ทำ Dynamic Chart หลายกราฟ

เช่น:

  • Sales
  • Profit
  • Conversion

👉 ใช้สูตรเดียวกันควบคุมหลายกราฟ

👉 Dashboard จะ “เชื่อมกันทั้งหมด”


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

  • Dashboard SEO
  • รายงานยอดขาย
  • วิเคราะห์ Conversion
  • รายงาน Marketing

👉 ทุกอย่างควรเป็น Dynamic


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

  • ใช้ Table เป็นหลัก
  • ใช้ Slicer แทน Filter
  • ใช้ Dynamic Array ลดสูตร

👉 ทำให้ระบบ “เร็ว + เบา”


⑩ ทำ Dashboard อัตโนมัติเต็มรูปแบบ

ใช้ร่วมกัน:

  • Power Query
  • Table
  • Slicer
  • Dynamic Chart

👉 ข้อมูลเข้า → Dashboard เปลี่ยนทันที


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

❌ ใช้ Range ธรรมดา
❌ ไม่ใช้ Table
❌ สูตรซับซ้อนเกิน
❌ ไม่ใช้ Slicer

👉 ทำให้ “ยัง Manual อยู่”


⑫ สรุป

Dynamic Chart = หัวใจของ Dashboard สมัยใหม่

ถ้าคุณใช้ Excel 365 ทำเป็น:
👉 คุณจะลดงาน Manual ได้มหาศาล
👉 และทำ Dashboard ระดับมืออาชีพได้จริง


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

Q: ใช้วิธีไหนดีที่สุด?
A: Table + Slicer = ดีสุดสำหรับคนส่วนใหญ่

Q: ต้องใช้สูตรไหม?
A: ไม่จำเป็น ถ้าใช้ Table


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

กราฟของคุณตอนนี้…
👉 “เปลี่ยนเองได้” หรือ “ต้องแก้เองทุกครั้ง”?