วิธีคัดลอกข้อมูลอัตโนมัติใน Excel 365

หลายคนเสียเวลาทำงานซ้ำกับการ Copy / Paste ข้อมูลทุกวัน เช่น คัดลอกจากชีตหนึ่งไปอีกชีต คัดลอกจากไฟล์รายวันไปไฟล์รายงาน หรือย้ายข้อมูลลูกค้าไปแบบฟอร์มต่าง ๆ งานพวกนี้ใช้เวลาเยอะและผิดพลาดง่ายมาก

Excel 365 สามารถช่วย คัดลอกข้อมูลอัตโนมัติ ได้โดยไม่ต้องนั่งกด Ctrl+C Ctrl+V ซ้ำ ๆ ผ่านสูตร Dynamic Array, Power Query, Macro และการเชื่อมโยงข้อมูลอัตโนมัติ

บทความนี้จะสอนวิธีทำแบบใช้งานจริง ตั้งแต่ง่ายสุดจนถึงระดับมืออาชีพ


① คัดลอกข้อมูลอัตโนมัติคืออะไร

คือการให้ Excel ดึงหรือย้ายข้อมูลให้อัตโนมัติ เช่น

  • ดึงข้อมูลจากชีตต้นทาง
  • คัดลอกเฉพาะข้อมูลใหม่
  • ย้ายรายการลูกค้าไปฟอร์ม
  • ดึงยอดขายไป Dashboard
  • รวมข้อมูลหลายไฟล์

② เหมาะกับงานแบบไหน

  • รายงานประจำวัน
  • งานบัญชี
  • ใบเสนอราคา
  • ระบบลูกค้า
  • คลังสินค้า
  • HR
  • งานเอกสารซ้ำ ๆ ทุกชนิด

③ วิธีง่ายสุด อ้างอิงเซลตรง ๆ

ถ้าต้องการคัดลอกจากชีตหนึ่งไปอีกชีต

=Sheet1!A2=Sheet1!A2=Sheet1!A2

เมื่อข้อมูลต้นทางเปลี่ยน ปลายทางเปลี่ยนตามทันที


④ คัดลอกทั้งช่วงข้อมูลอัตโนมัติ

ถ้าต้องการดึงหลายคอลัมน์

=A2:D100=A2:D100=A2:D100

Excel 365 จะ Spill ลงมาให้อัตโนมัติ


⑤ คัดลอกเฉพาะข้อมูลที่มีเงื่อนไข

เช่นดึงเฉพาะสาขาขอนแก่น

=FILTER(A2:D100,B2:B100=ขอนแก่น)=FILTER(A2:D100,B2:B100=”ขอนแก่น”)=FILTER(A2:D100,B2:B100=”ขอนแก่น”)

ไม่ต้องคัดลอกเองอีกต่อไป


⑥ คัดลอกข้อมูลไม่ซ้ำ

ดึงเฉพาะรายชื่อลูกค้าไม่ซ้ำ

=UNIQUE(A2:A1000)=UNIQUE(A2:A1000)=UNIQUE(A2:A1000)


⑦ คัดลอกและเรียงพร้อมกัน

=SORT(A2:D100,1,1)=SORT(A2:D100,1,1)=SORT(A2:D100,1,1)

ได้ข้อมูลใหม่ที่เรียงแล้วทันที


⑧ ใช้ XLOOKUP ดึงข้อมูลไปฟอร์ม

เช่นพิมพ์รหัสลูกค้า แล้วดึงชื่อและที่อยู่

=XLOOKUP(A2,รหัสลูกค้า,ชื่อลูกค้า)=XLOOKUP(A2,รหัสลูกค้า,ชื่อลูกค้า)=XLOOKUP(A2,รหัสลูกค้า,ชื่อลูกค้า)

เหมาะกับใบเสนอราคา ใบแจ้งหนี้


⑨ ใช้ Power Query สำหรับคัดลอกจากหลายไฟล์

ถ้าต้องดึงจาก

  • ไฟล์ยอดขายหลายสาขา
  • CSV จากระบบ POS
  • รายงานรายวันหลายคน

ใช้ Power Query แล้ว Refresh ครั้งเดียวจบ


⑩ ใช้ Macro คัดลอกอัตโนมัติ

เช่นกดปุ่มแล้ว

  • ย้ายข้อมูลใหม่ไปชีตรายงาน
  • คัดลอกเฉพาะแถวล่าสุด
  • ล้างข้อมูลต้นทาง

เหมาะกับงานประจำ


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

ฝ่ายขาย

คัดลอกออเดอร์เข้า Dashboard

บัญชี

ย้ายรายรับรายวันเข้าเดือนหลัก

HR

ย้ายข้อมูลสมัครงานเข้า Master File

ร้านค้า

ดึงข้อมูลลูกค้าลงใบส่งของ

ร้านอาหารแห้งดี หรือ SME ใช้งานแนวนี้คุ้มมาก


⑫ ปัญหาที่พบบ่อย

Paste แล้วฟอร์แมตเพี้ยน

เลิก Paste ใช้สูตรแทน

ลืมคัดลอกข้อมูล

ใช้ระบบอัตโนมัติ

ดึงข้อมูลผิดแถว

ใช้ XLOOKUP ดีกว่า VLOOKUP แบบเก่า

ไฟล์หนัก

ใช้ Query แทนสูตรเยอะเกินไป


⑬ เทคนิคมืออาชีพ

แยกชีต Raw Data / Report

ใช้ Table ทุกครั้ง

กด

Ctrl + T

ตั้งชื่อช่วงข้อมูล

เช่น SalesData

ลดการ Paste มือให้มากที่สุด


⑭ ถ้าต้องทำทุกวัน

ใช้ลำดับนี้ดีที่สุด

  1. สูตร Dynamic Array
  2. XLOOKUP
  3. Power Query
  4. Macro

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

มือใหม่ควรเริ่มจากอะไร

เริ่มจากอ้างอิงเซล + FILTER

Excel 365 ดีไหม

ดีมาก เพราะสูตรใหม่ทรงพลังมาก

ยังต้อง Copy Paste ไหม

น้อยลงมาก ถ้าวางระบบถูก


⑯ สรุป

การคัดลอกข้อมูลอัตโนมัติใน Excel 365 คือการเลิกเสียเวลากับงานซ้ำ แล้วเปลี่ยนให้ข้อมูลไหลเองอย่างเป็นระบบ งานเร็วขึ้น แม่นขึ้น และมืออาชีพขึ้นทันที

คนทั่วไป Ctrl+C Ctrl+V ทั้งวัน
คนเก่งให้ข้อมูลวิ่งเอง