Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2021 Excel 2019 Excel 2016

ใน Power Query คอลัมน์ของข้อความสามารถแยกออกเป็นหลายคอลัมน์และในหลายวิธีเพื่อให้ได้ผลลัพธ์ตามที่คุณต้องการ ตามค่าเริ่มต้น ชื่อของคอลัมน์ใหม่จะมีชื่อเดียวกันกับคอลัมน์ต้นฉบับที่มีคําต่อท้ายมหัพภาค (.) และตัวเลขที่แสดงส่วนที่แยกแต่ละส่วนจากคอลัมน์ต้นฉบับ จากนั้นคุณสามารถเปลี่ยนชื่อคอลัมน์ได้

หมายเหตุ    ไอคอนขยาย ขยาย ในส่วนหัวของคอลัมน์จะไม่ถูกใช้เพื่อแยกคอลัมน์ ซึ่งใช้เพื่อขยายคอลัมน์ที่มีโครงสร้าง เช่น รายการระเบียน หรือ ตาราง สําหรับข้อมูลเพิ่มเติม ให้ดูที่ ทํางานกับรายการ ระเบียน หรือคอลัมน์ที่มีโครงสร้างตาราง

คุณสามารถแยกคอลัมน์ที่มีชนิดข้อมูลเป็นข้อความเป็นคอลัมน์อย่างน้อยสองคอลัมน์ได้โดยใช้อักขระตัวคั่นทั่วไป ตัวอย่างเช่น คอลัมน์ชื่อที่มีค่าที่เขียนเป็น> <LastName <FirstName> สามารถแยกออกเป็นสองคอลัมน์ได้โดยใช้อักขระจุลภาค (,)

  1. เมื่อต้องการเปิดคิวรี ให้ค้นหาคิวรีที่โหลดไว้ก่อนหน้านี้จาก ตัวแก้ไข Power Query เลือกเซลล์ในข้อมูล แล้วเลือก คิวรี > แก้ไข สําหรับข้อมูลเพิ่มเติม ให้ดู สร้าง โหลด หรือแก้ไขคิวรีใน Excel

  2. เลือกคอลัมน์ที่คุณต้องการแยก ตรวจสอบให้แน่ใจว่าเป็นชนิดข้อมูลข้อความ

  3. เลือก หน้าแรก > แยกคอลัมน์ > ด้วยตัวคั่น กล่องโต้ตอบ แยกคอลัมน์ด้วยตัวคั่น จะปรากฏขึ้น

  4. ในรายการดรอปดาวน์ เลือกหรือใส่ตัวคั่น ให้เลือก เครื่องหมายจุดคู่เครื่องหมายจุลภาคเครื่องหมายเท่ากับเครื่องหมายอัฒภาคช่องว่างแท็บ หรือ กําหนดเอง คุณยังสามารถเลือก กําหนดเอง เพื่อระบุตัวคั่นอักขระใดก็ได้

  5. เลือกตัวเลือก แยก ที่ :

    • ตัวคั่นด้านซ้ายสุด    ถ้ามีตัวคั่นหลายตัว คอลัมน์แยกคอลัมน์แรกจะยึดตามตัวคั่นทางด้านซ้ายสุดและคอลัมน์แยกที่สองจะยึดตามอักขระที่เหลือทางด้านขวาของตัวคั่น

    • ตัวคั่นด้านขวาสุด   ถ้ามีตัวคั่นหลายตัว คอลัมน์แยกคอลัมน์ที่สองจะยึดตามตัวคั่นที่อยู่ทางขวาสุดและคอลัมน์แยกแรกจะยึดตามอักขระที่เหลือทางด้านซ้าย

    • การเกิดขึ้นของตัวคั่นแต่ละครั้ง   ถ้ามีตัวคั่นหลายตัว ให้แยกแต่ละคอลัมน์ด้วยตัวคั่น ตัวอย่างเช่น ถ้าคุณมีตัวคั่นสามตัว คุณจะมีสี่คอลัมน์

  6. เลือก แสดงตัวเลือกขั้นสูง แล้วใส่จํานวนคอลัมน์หรือแถวที่จะแยกออก

  7. ถ้าคุณเลือก กําหนดเอง ในรายการดรอปดาวน์ เลือกหรือใส่ตัวคั่น คุณอาจต้องใส่อักขระอัญประกาศหรืออักขระพิเศษ

  8. เลือก ตกลง

  9. คุณอาจต้องการเปลี่ยนชื่อคอลัมน์ใหม่เป็นชื่อที่สื่อความหมายมากขึ้น สําหรับข้อมูลเพิ่มเติม ให้ดู เปลี่ยนชื่อคอลัมน์

คุณสามารถแยกคอลัมน์ที่มีชนิดข้อมูลเป็นข้อความเป็นคอลัมน์อย่างน้อยสองคอลัมน์ได้โดยใช้จํานวนอักขระภายในค่าข้อความ

  1. เมื่อต้องการเปิดคิวรี ให้ค้นหาคิวรีที่โหลดไว้ก่อนหน้านี้จาก ตัวแก้ไข Power Query เลือกเซลล์ในข้อมูล แล้วเลือก คิวรี > แก้ไข สําหรับข้อมูลเพิ่มเติม ให้ดู สร้าง โหลด หรือแก้ไขคิวรีใน Excel

  2. เลือกคอลัมน์ที่คุณต้องการแยก ตรวจสอบให้แน่ใจว่าคอลัมน์เป็นชนิดข้อมูลข้อความ

  3. เลือก หน้าแรก > แยกคอลัมน์ > ตามจํานวนอักขระ กล่องโต้ตอบ แยกคอลัมน์ตามจํานวนอักขระ จะปรากฏขึ้น

  4. ในกล่องข้อความ จํานวนอักขระ ให้ใส่จํานวนอักขระที่ใช้แยกคอลัมน์ข้อความ

  5. เลือกตัวเลือก แยก :

    • หนึ่งครั้ง, เท่าที่เหลือมากที่สุดเท่าที่เป็นไปได้    คอลัมน์แยกคอลัมน์แรกจะยึดตามจํานวนอักขระที่นับจากด้านซ้าย และคอลัมน์ที่แยกคอลัมน์ที่สองจะยึดตามอักขระที่เหลือทางด้านขวา

    • ครั้งเดียวเท่าที่จะทําได้    คอลัมน์แยกคอลัมน์ที่สองจะยึดตามจํานวนอักขระที่นับจากด้านขวา และคอลัมน์ที่แยกคอลัมน์แรกจะยึดตามอักขระที่เหลือทางด้านซ้าย

    • ซ้ำ   ถ้าคอลัมน์มีอักขระหลายตัว ให้แยกออกเป็นหลายคอลัมน์ตามจํานวนอักขระ ตัวอย่างเช่น ถ้าคอลัมน์ต้นฉบับมี 25 อักขระ และคุณระบุจํานวนอักขระเป็น 5 คุณจะมีคอลัมน์ใหม่ห้าคอลัมน์ โดยแต่ละคอลัมน์มี 5 อักขระ

  6. เลือก แสดงตัวเลือกขั้นสูง และใส่จํานวนคอลัมน์ที่จะแยกออก

  7. เลือก ตกลง

  8. คุณอาจต้องการเปลี่ยนชื่อคอลัมน์ใหม่เป็นชื่อที่สื่อความหมายมากขึ้น สําหรับข้อมูลเพิ่มเติม ให้ดู เปลี่ยนชื่อคอลัมน์

คุณสามารถแยกคอลัมน์ด้วยการระบุตําแหน่งตัวเลขคงที่ของอักขระ

  1. เมื่อต้องการเปิดคิวรี ให้ค้นหาคิวรีที่โหลดไว้ก่อนหน้านี้จาก ตัวแก้ไข Power Query เลือกเซลล์ในข้อมูล แล้วเลือก คิวรี > แก้ไข สําหรับข้อมูลเพิ่มเติม ให้ดู สร้าง โหลด หรือแก้ไขคิวรีใน Excel

  2. เลือกคอลัมน์ที่คุณต้องการแยก ตรวจสอบให้แน่ใจว่าคอลัมน์เป็นชนิดข้อมูลข้อความ

  3. เลือก หน้าแรก> แยก > คอลัมน์ตามตําแหน่ง กล่องโต้ตอบ แยกคอลัมน์ตามตําแหน่ง จะปรากฏขึ้น

  4. ในกล่อง ตําแหน่ง ให้ใส่หมายเลขตําแหน่งเพื่อแยกคอลัมน์ข้อความ ตัวอย่างเช่น ใส่ 5, 10, 15 เพื่อแยกคอลัมน์ออกเป็น 3 คอลัมน์ที่มีอักขระ 5 ตัว

  5. อีกทางหนึ่งคือ เลือก ตัวเลือกขั้นสูง แล้วเลือกอย่างใดอย่างหนึ่งต่อไปนี้

    • คอลัมน์    ความยาวของคอลัมน์แต่ละคอลัมน์จะยึดตามตําแหน่งที่คุณระบุ นี่คือการกระทําเริ่มต้น

    • แถว    แทนที่จะเป็นคอลัมน์ใหม่ แถวใหม่จะถูกเพิ่มโดยยึดตามตําแหน่งที่คุณระบุ ตัวอย่างเช่น ใส่ 5, 10, 15 เพื่อแยกคอลัมน์ออกเป็น 3 แถวที่มี 5 อักขระ

  6. เลือก ตกลง

  7. คุณอาจต้องการเปลี่ยนชื่อคอลัมน์ใหม่เป็นชื่อที่สื่อความหมายมากขึ้น สําหรับข้อมูลเพิ่มเติม ให้ดู เปลี่ยนชื่อคอลัมน์

คุณสามารถแยกคอลัมน์โดยยึดตามการผสมตัวอักษรพิมพ์เล็กเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์ใหญ่เป็นตัวพิมพ์เล็ก:

ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่    สําหรับทุกอินสแตนซ์ของตัวอักษรสองตัวที่อยู่ติดกัน ตัวแรกเป็นตัวพิมพ์เล็กและตัวที่สองเป็นตัวพิมพ์ใหญ่ ให้แยกคอลัมน์ต้นฉบับเพื่อให้คอลัมน์แยกที่สองเริ่มต้นด้วยตัวอักษรพิมพ์ใหญ่ ตัวอย่างเช่น

คอลัมน์ต้นฉบับ

คอลัมน์แยกแรก

คอลัมน์แยกที่สอง

เครื่องบิน

อากาศ

เครื่องบิน

AngelFish

นางฟ้า

ปลา

BallPark

ลูกบอล

จอด

ตัวพิมพ์ใหญ่เป็นตัวพิมพ์เล็ก    สําหรับทุกอินสแตนซ์ของตัวอักษรสองตัวที่อยู่ติดกัน ตัวแรกเป็นตัวพิมพ์ใหญ่และตัวที่สองเป็นตัวพิมพ์เล็ก ให้แยกคอลัมน์ต้นฉบับเพื่อให้คอลัมน์แยกที่สองเริ่มต้นด้วยตัวอักษรพิมพ์เล็ก ตัวอย่างเช่น

คอลัมน์ต้นฉบับ

คอลัมน์แยกแรก

คอลัมน์แยกที่สอง

Iphone

I

โทรศัพท์

Ipad

I

เบาะ

อีเบย์

E

อ่าว

  1. เมื่อต้องการเปิดคิวรี ให้ค้นหาคิวรีที่โหลดไว้ก่อนหน้านี้จาก ตัวแก้ไข Power Query เลือกเซลล์ในข้อมูล แล้วเลือก คิวรี > แก้ไข สําหรับข้อมูลเพิ่มเติม ให้ดู สร้าง โหลด หรือแก้ไขคิวรีใน Excel

  2. เลือกคอลัมน์ที่คุณต้องการแยก ตรวจสอบให้แน่ใจว่าเป็นชนิดข้อมูลข้อความ

  3. เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้: 

    • เลือก หน้าแรก > แยก > คอลัมน์ด้วยตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่

    • เลือก หน้าแรก > แยกคอลัมน์ > ด้วยตัวพิมพ์ใหญ่เป็นตัวพิมพ์เล็ก

  4. คุณอาจต้องการเปลี่ยนชื่อคอลัมน์ใหม่เป็นชื่อที่สื่อความหมายมากขึ้น สําหรับข้อมูลเพิ่มเติม ให้ดู เปลี่ยนชื่อคอลัมน์

คุณต้องการแยกคอลัมน์ตามการผสมตัวเลขและที่ไม่ใช่ตัวเลข

ตัวเลขเป็นตัวเลขที่ไม่ใช่หลัก    สําหรับทุกอินสแตนซ์ของอักขระสองตัวที่อยู่ติดกัน อักขระตัวแรกเป็นตัวเลข และอักขระตัวที่สองไม่ใช่ตัวเลข ให้แยกคอลัมน์ต้นฉบับเพื่อให้คอลัมน์แยกที่สองเริ่มต้นด้วยอักขระที่ไม่ใช่ตัวเลข ตัวอย่างเช่น

คอลัมน์ต้นฉบับ

คอลัมน์แยกแรก

คอลัมน์แยกที่สอง

123 ช่อง

123

รองเท้า

456Gloves

456

ถุงมือ

789Scarf

789

ผ้าพันคอ

ไม่ใช่ตัวเลขเป็นหลัก    สําหรับทุกอินสแตนซ์ของอักขระสองตัวที่อยู่ติดกัน อักขระตัวแรกที่ไม่ใช่ตัวเลขและตัวที่สองเป็นตัวเลข ให้แยกคอลัมน์ต้นฉบับเพื่อให้คอลัมน์แยกที่สองเริ่มต้นด้วยอักขระตัวเลข ตัวอย่างเช่น

คอลัมน์ต้นฉบับ

คอลัมน์แยกแรก

คอลัมน์แยกที่สอง

123 ช่อง

รองเท้า

123

456Gloves

ถุงมือ

456

789Scarf

ผ้าพันคอ

789

  1. เมื่อต้องการเปิดคิวรี ให้ค้นหาคิวรีที่โหลดไว้ก่อนหน้านี้จาก ตัวแก้ไข Power Query เลือกเซลล์ในข้อมูล แล้วเลือก คิวรี > แก้ไข สําหรับข้อมูลเพิ่มเติม ให้ดู สร้าง โหลด หรือแก้ไขคิวรีใน Excel

  2. เลือกคอลัมน์ที่คุณต้องการแยก ตรวจสอบให้แน่ใจว่าเป็นชนิดข้อมูลข้อความ

  3. เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้: 

    • เลือก หน้าแรก > แยก > คอลัมน์ด้วยตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่

    • เลือก หน้าแรก > แยกคอลัมน์ > ด้วยตัวพิมพ์ใหญ่เป็นตัวพิมพ์เล็ก

  4. คุณอาจต้องการเปลี่ยนชื่อคอลัมน์ใหม่เป็นชื่อที่สื่อความหมายมากขึ้น สําหรับข้อมูลเพิ่มเติม ให้ดู เปลี่ยนชื่อคอลัมน์

ดูเพิ่มเติม

ความช่วยเหลือ Power Query สำหรับ Excel

เพิ่มหรือเปลี่ยนชนิดข้อมูล

แยกคอลัมน์ด้วยตัวคั่น (docs.com)

แยกคอลัมน์ตามจํานวนอักขระ (docs.com)

แยกคอลัมน์ตามตําแหน่ง (docs.com)

แยกคอลัมน์ด้วยตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่ (docs.com)

แยกคอลัมน์ด้วยตัวพิมพ์ใหญ่เป็นตัวพิมพ์เล็ก (docs.com)

แยกคอลัมน์ตามตัวเลขที่ไม่ใช่หลัก (docs.com)

แยกคอลัมน์ด้วยตัวเลขที่ไม่ใช่ตัวเลข (docs.com)

ฟังก์ชันตัวแยก (docs.com)

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย