ถ้าคุณมีคอลัมน์ ชื่อเต็ม (Full Name) อย่างเช่น Somchai Prasert แล้วอยากแยกออกเป็น ชื่อ และ นามสกุล ให้เร็วที่สุด หนึ่งในวิธีที่ง่ายและทรงพลังคือ Flash Fill ของ Excel เพียงพิมพ์ตัวอย่างให้เห็น แพตเทิร์น แล้วกด Ctrl + E Excel จะเติมที่เหลือให้เองโดยอัตโนมัติ—ไม่ต้องเขียนสูตร LEFT, RIGHT, FIND ให้ยุ่งยากอีกต่อไป
ทำไมต้องใช้ Flash Fill?
- ทำงานซ้ำ ๆ ได้ไวมาก เพียงพิมพ์ตัวอย่างแล้วกด Ctrl + E
- ไม่ต้องจำสูตรยาว ๆ ลดความผิดพลาดจากการพิมพ์
- เหมาะกับงาน รายชื่อลูกค้า/พนักงาน, Mailing List, CRM
ใช้สูตรนี้เมื่อใด
- มีคอลัมน์ Full Name ที่ต้องการแยกเป็น First Name และ Last Name
- ต้องการแยกส่วนอื่น ๆ เพิ่ม เช่น Initials หรือสร้างอีเมลจากชื่อ

วิธีใช้ Flash Fill แยกชื่อ-นามสกุล
วิธีที่ 1 — คีย์ลัด Ctrl + E
- สมมติ Full Name อยู่ที่คอลัมน์ A เช่น
Somchai Prasert - ที่คอลัมน์ B (First Name) พิมพ์
Somchaiแล้วกด Ctrl + E - ที่คอลัมน์ C (Last Name) พิมพ์
Prasertแล้วกด Ctrl + E
วิธีที่ 2 — เมนู Data → Flash Fill
- ใส่ตัวอย่างผลลัพธ์ในเซลล์แรกของคอลัมน์เป้าหมาย
- ไปที่ Data → Flash Fill (ไอคอนสายฟ้า)
ตัวอย่าง
| Full Name | First Name (Flash Fill) | Last Name (Flash Fill) | Initials (Flash Fill) |
|---|---|---|---|
| Somchai Prasert | Somchai | Prasert | SP |
| Anong Srisuk | Anong | Srisuk | AS |
| Chaiwat Boonmee | Chaiwat | Boonmee | CB |
📥 ดาวน์โหลดไฟล์ตัวอย่างที่นี่ flash_fill_pro_examples.xlsx ⬇️
ปัญหาที่พบบ่อย + วิธีแก้ + ข้อสังเกต
- Flash Fill ไม่ทำงาน → ตรวจสอบว่าเปิดที่ Data → Flash Fill แล้ว หรือกด Ctrl + E อีกครั้ง
- มีคำนำหน้า เช่น
Dr. Anong Srisuk→ อาจได้ผลลัพธ์ผิด ให้พิมพ์ตัวอย่างที่ตัดคำนำหน้าออก หรือใช้ Text to Columns ช่วย - รูปแบบไม่สม่ำเสมอ (หลายช่องว่าง/ไม่มีช่องว่าง) → แนะนำทำทีละกลุ่ม หรือใช้ TRIM, SUBSTITUTE ช่วยทำความสะอาดก่อน
- หลายชื่อกลาง เช่น
Somchai K. Prasert→ ให้พิมพ์ตัวอย่างให้ชัดว่า First/Last ต้องการแบบไหน เพื่อให้ Flash Fill จับแพตเทิร์นถูก
ประโยชน์ของเทคนิคนี้
- ลดเวลาจัดการรายชื่อจากนาทีเหลือเสี้ยววินาที
- ไม่ต้องเขียนสูตรซับซ้อน
- ต่อยอดสร้างอีเมล/รหัสพนักงานจากชื่อได้ทันที
ไอเดีย Internal Link
- วิธีใช้ Flash Fill อย่างมืออาชีพ
- ทริคเล็ก ๆ กรอกข้อมูลใน Excel ให้ไวขึ้น
- สูตร TRIM จัดการช่องว่างเกินในข้อความ
สรุปส่งท้าย
แยกชื่อ-นามสกุลด้วย Flash Fill คือวิธีที่ทั้งเร็วและง่ายดาย—เพียงพิมพ์ตัวอย่างแล้วกด Ctrl + E ก็ให้ผลลัพธ์ทั้งคอลัมน์ทันที เหมาะกับงานฐานข้อมูลลูกค้า/พนักงาน การทำเมลลิสต์ หรือเตรียมข้อมูลเพื่อวิเคราะห์ต่อ หากข้อมูลไม่สม่ำเสมอ แนะนำทำความสะอาดด้วย TRIM, SUBSTITUTE หรือแยกเป็นช่วง ๆ เพื่อให้ Flash Fill จับแพตเทิร์นได้แม่นยำที่สุด



