วิธีที่ 1 – ใช้คำสั่ง Delimiter เพื่อแยกคอลัมน์ใน Excel ด้วย Power Query
ขั้นตอนที่ 1:
- เลือกช่วงข้อมูลทั้งหมดจากชุดข้อมูลของคุณ เลือก B4:D14 และกด Ctrl + T พร้อมกันบนคีย์บอร์ด กล่องโต้ตอบชื่อ Create Table จะปรากฏ กด OK

- สร้างตาราง จากแท็บ Data ของคุณ ไปที่,
Data → Get & Transform Data → From Table /Range

- คุณจะถูกนำไปยัง Power Query Editor

ขั้นตอนที่ 2:
- จาก Power Query Editor เลือกคอลัมน์ที่มีหัวข้อ Sales Rep. จากแท็บ Home ไปที่,
Home → Transform → Split Column → By Delimiter

- กล่องโต้ตอบ Split Column by Delimiter จะปรากฏ เลือก Each occurrence of the delimiter ภายใต้ Split กด OK

- แยก คอลัมน์ Sales Rep ด้วย Power Query Editor ตามภาพด้านล่าง

ขั้นตอนที่ 3:
- เลือก Close & Load → Close & Load To, ตามภาพต่อไปนี้

- กล่องโต้ตอบชื่อ Import Data จะโผล่ขึ้นมา เลือกตัวเลือก Table จากกล่องโต้ตอบ Import Data ภายใต้ Select how you want to view this data in your workbook พิมพ์ =$E$4 ในกล่องพิมพ์ Existing workbook กด OK

- นำเข้าข้อมูลในแผ่นงาน Excel ของคุณจาก Power Query Editor, ตามภาพด้านล่าง

วิธีที่ 2 – ใช้คำสั่ง Positions เพื่อแยกคอลัมน์ด้วย Power Query ของ Excel
ขั้นตอน:
- เลือกคอลัมน์ชื่อ Product, และจากแท็บ Home ไปที่,
Home → Transform → Split Column → By Positions

- กล่องโต้ตอบ Split Column by Positions จะปรากฏหน้าคุณ จากกล่องโต้ตอบนั้น พิมพ์ 0,2 ในกล่องพิมพ์ชื่อ Positions กด OK

- แยกคอลัมน์ชื่อ Product ด้วย Power Query Editor ตามภาพด้านล่าง

วิธีที่ 3 – ใช้คำสั่ง Number of Characters เพื่อแยกคอลัมน์ด้วย Power Query
ขั้นตอนที่ 1:
- เลือกคอลัมน์ชื่อ Product, และจากแท็บ Home ไปที่,
Home → Transform → Split Column → By Number of Characters

- กล่องโต้ตอบ Split Column by Positions จะปรากฏหน้าคุณ จากกล่องโต้ตอบนั้น พิมพ์ 8 ในกล่องพิมพ์ชื่อ Positions กด OK

- แยกคอลัมน์ชื่อ Product ด้วย Power Query Editor ตามภาพด้านล่าง

ขั้นตอนที่ 2:
- เพื่อนำเข้าคอลัมน์ที่แยกแล้วในแผ่นงาน Excel ให้ทำซ้ำ ขั้นตอนที่ 3 ของ วิธีที่ 1

วิธีที่ 4 – ใช้คำสั่ง Uppercase to Lowercase เพื่อแยกคอลัมน์ใน Power Query
ขั้นตอนที่ 1:
- เลือกคอลัมน์ชื่อ Address กด คลิกขวา บนเมาส์ หน้าต่างจะโผล่ขึ้นมา จากหน้าต่างนั้น ไปที่,
Split Column → By Uppercase to Lowercase

- แยกคอลัมน์ชื่อ Address จาก Uppercase to Lowercase.

ขั้นตอนที่ 2:
- เพื่อนำเข้าคอลัมน์ที่แยกแล้วในแผ่นงาน Excel ให้ทำซ้ำ ขั้นตอนที่ 3 ของวิธีที่ 1

- แยกคอลัมน์โดยคอลัมน์ชื่อ Address จาก Lowercase ถึง Uppercase.

วิธีที่ 5 – ใช้คำสั่ง Digit to Non-Digit เพื่อแยกคอลัมน์ด้วย Power Query
ขั้นตอนที่ 1:
- เลือกคอลัมน์ชื่อ Address กด คลิกขวา บนเมาส์ หน้าต่างจะโผล่ขึ้นมา จากหน้าต่างนั้น ไปที่,
Split Column → By Digit to Non-Digit

- คุณสามารถแยกคอลัมน์ชื่อ Address โดย Digit to Non-digit.

ขั้นตอนที่ 2:
- เพื่อนำเข้าคอลัมน์ที่แยกแล้วในแผ่นงาน Excel ให้ทำซ้ำ ขั้นตอนที่ 3 ของวิธีที่ 1

- แยกคอลัมน์โดย Address โดย Non-digit to Digit.

สิ่งที่ควรจำ
➜ ในขณะที่ไม่พบค่าในเซลล์อ้างอิง ข้อผิดพลาด #N/A จะเกิดขึ้นใน Excel
➜ คุณสามารถกด Ctrl + T พร้อมกันบนคีย์บอร์ดเพื่อสร้างตาราง
ดาวน์โหลดสมุดงานฝึกฝน
ดาวน์โหลดสมุดงานฝึกฝนนี้เพื่อฝึกฝนขณะอ่านบทความนี้
บทความที่เกี่ยวข้อง
- เปรียบเทียบสองตารางด้วย Power Query ใน Excel
- จัดการตารางที่มีหัวข้อเปลี่ยนแปลงใน Power Query
<< กลับไปที่ Power Query Excel | Learn Excel
รับแบบฝึกหัด Excel ขั้นสูงพร้อมเฉลยฟรี!