วิธีใช้ OFFSET ใน Excel 365 (ดึงข้อมูลแบบเลื่อนตำแหน่งอัตโนมัติ ระดับโปร)


① 🔥 Hook: อยากดึงข้อมูล “เลื่อนไปมาอัตโนมัติ” แบบไม่ต้องแก้สูตร?

ถ้าคุณต้องทำ:

  • รายงานรายเดือน
  • Dashboard
  • ตารางเลื่อนข้อมูล

👉 สูตรธรรมดาทำไม่ได้

แต่ OFFSET ทำได้ทันที


② 📌 OFFSET คืออะไร?

OFFSET = ฟังก์ชันที่ใช้ “เลื่อนตำแหน่งเซลล์”

👉 พูดง่าย ๆ:

  • เริ่มจากจุดหนึ่ง
  • แล้วเลื่อนไปตามที่กำหนด

📌 ใช้ดึงข้อมูลแบบ Dynamic


③ ⚙️ โครงสร้างสูตร

=OFFSET(reference, rows, cols, [height], [width])

อธิบาย:

  • reference = จุดเริ่มต้น
  • rows = เลื่อนลง (บวก) / ขึ้น (ลบ)
  • cols = เลื่อนขวา / ซ้าย
  • height = ความสูง (จำนวนแถว)
  • width = ความกว้าง (จำนวนคอลัมน์)

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

✔️ เลื่อนลง 2 แถว

=OFFSET(A1,2,0)

👉 ได้ค่า A3


✔️ เลื่อนไปขวา 1 คอลัมน์

=OFFSET(A1,0,1)

👉 ได้ค่า B1


✔️ ดึงช่วงข้อมูล

=OFFSET(A1,1,1,3,2)

👉 ได้ range ขนาด 3×2


⑤ 💡 ใช้งานจริงแบบสายโปร

📊 Dashboard

  • เลือกข้อมูลตามเดือน
  • สร้างกราฟ dynamic

💼 งานบริษัท

  • ดึงข้อมูลรายวัน / รายเดือน
  • สร้าง report อัตโนมัติ

🌐 Data / SEO

  • วิเคราะห์ข้อมูล
  • ดึงช่วงข้อมูล

👉 สาย COMSIAM ใช้ OFFSET ทำ Dashboard


⑥ 🚀 สูตรเทพ (ระดับใช้งานจริง)

✔️ OFFSET + COUNTA (ช่วงข้อมูลอัตโนมัติ)

=OFFSET(A1,0,0,COUNTA(A:A),1)

👉 ดึงข้อมูลตามจำนวนจริง


✔️ OFFSET + SUM

=SUM(OFFSET(A1,0,0,5,1))

👉 รวมข้อมูล 5 แถว


⑦ ⚠️ ข้อควรรู้ (สำคัญมาก)

❌ OFFSET เป็นสูตร “volatile”
👉 คำนวณใหม่ทุกครั้ง → ทำให้ไฟล์ช้า

❌ ใช้มากเกินไป → Excel หน่วง

👉 มือโปรจะใช้ “เท่าที่จำเป็น”


⑧ 🧠 เทคนิคขั้นสูง

👉 ใช้ร่วมกับ:

  • MATCH() → หาตำแหน่ง
  • INDEX() → ทางเลือกแทน OFFSET
  • SUM() → รวมค่า

📌 ตัวอย่าง:

=SUM(OFFSET(A1,MATCH("Jan",A:A,0),0,5,1))

⑨ 🔍 ใช้ในงานจริง

  • Dashboard
  • รายงานอัตโนมัติ
  • วิเคราะห์ข้อมูล

👉 OFFSET = ตัวช่วยทำ “Dynamic Excel”


⑩ 🔥 OFFSET vs INDEX

OFFSETINDEX
ยืดหยุ่นเร็วกว่า
Dynamicเสถียรกว่า
ช้าเร็ว

👉 ถ้าไฟล์ใหญ่ → ใช้ INDEX แทน


⑪ ✅ สรุปแบบมืออาชีพ

OFFSET = สูตรสาย Dynamic

✔ ยืดหยุ่น
✔ ใช้งานจริงได้
✔ เหมาะกับ Dashboard

แต่…
👉 ใช้มาก = เครื่องช้า


⑫ 💬 คำถามชวนคิด

คุณเคยใช้ OFFSET ทำ Dashboard หรือยัง?
หรือเคยเจอปัญหาไฟล์ช้าจากสูตรนี้ไหม?