Skip to content
หน้าแรก » แยกข้อมูลหลายๆ แถวที่รวมอยู่ในเซลล์เดียวออกเป็นหลายแถวหลายคอลัมน์ ใน Excel

แยกข้อมูลหลายๆ แถวที่รวมอยู่ในเซลล์เดียวออกเป็นหลายแถวหลายคอลัมน์ ใน Excel

แยกข้อมูลหลายๆ แถวที่รวมอยู่ในเซลล์เดียวออกเป็นหลายแถวหลายคอลัมน์ ใน Excel

แยกข้อมูลหลายๆ แถวที่รวมอยู่ในเซลล์เดียวออกเป็นหลายแถวหลายคอลัมน์ ใน Excel

ถ้ามีข้อมูลหลาย ๆ แถวรวมกันอยู่ในเซลล์เดียว แล้วเราต้องการแยกข้อมูลเหล่านั้นออกเป็นหลายแถวหลายคอลัมน์ ใน Excel ก็สามารถทำได้

สมมติว่าเรามีข้อมูลดังนี้

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

  • คลิกที่เซลล์ที่ต้องการแยก
  • คลิกแท็บ Data
  • คลิกคำสั่ง Text to Columns

หน้าต่าง Convert Text to Columns Wizard จะถูกเปิดขึ้นมา สเต็ปที่ 1 ให้ทำดังนี้

  • คลิกเลือกตัวเลือก Delimited ที่หัวข้อ Original data type > Choose the file type that best describes your data
  • คลิกปุ่ม Next

สเต็ปที่ 2

  • ที่หัวข้อง Delimiters ให้ติ๊ก ✔ เลือกตัวเลือก Other
  • คลิกภายในช่องหลังตัวเลือก Other แล้วกดปุ่ม Ctrl + J บนคีย์บอร์ด
  • คลิกปุ่ม Next

สเต็ปที่ 3

  • ที่หัวข้อ Column data format ให้คลิกเลือกตัวเลือก General
  • คลิกปุ่ม Finish

ข้อมูลนักเรียนแต่ละคนจะถูกแยกไปอยู่คนละคอลัมน์

หลังจากนั้น เราจะนำข้อมูลทั้งหมดที่ถูกเก็บในแนวนอนดังรูปด้านบน มาเก็บในแนวตั้ง คือให้อยู่คนละแถว โดยทำดังนี้

  • คลิกเลือกข้อมูลทั้งหมด
  • คลิกขวาในพื้นที่ของข้อมูลที่เลือก
  • คลิกคำสั่ง Copy เพื่อคัดลอก (หรือจะกดปุ่ม Ctrl + C ก็ได้เช่นกัน)

เมื่อคัดลอกข้อมูลแล้ว

  • คลิกขวาภายในเซลล์ที่ต้องการวางข้อมูล
  • ที่หัวข้อ Paste Options ให้คลิกคำสั่ง Transpose (ไอคอน )

เราก็จะได้ข้อมูลนักเรียนแต่ละคนเก็บอยู่คนละแถวตามต้องการ

ส่วนข้อมูลแถวเดิมเราไม่ต้องการแล้ว ลบทิ้งได้เลย

ต่อไปเราจะแยกชื่อ นามสกุล และ ชั้น ให้อยู่คนละคอลัมน์ ทำดังนี้

  • คลิกเลือกข้อมูลทั้งหมดที่ต้องการแยก
  • คลิกแท็บ Data
  • คลิกคำสั่ง Text to Columns ที่อยู่ในกลุ่ม Data Tools

หน้าต่าง Convert Text to Columns Wizard จะถูกเปิดขึ้นมา

  • ที่หัวข้อ Original data type คลิกเลือก Delimited
  • คลิกปุ่ม Next
  • ที่หัวข้อ Delimiters ติ๊ก ✔ เลือก Space (เพราะข้อมูลของเราคั่นด้วยช่องว่าง)
  • คลิกปุ่ม Next
  • ที่หัวข้อ Column data format ให้คลิกเลือก General
  • คลิกปุ่ม Finish

เราก็จะได้ข้อมูล ชื่อ นามสกุล และ ชั้น แยกกันอยู่คนละคอลัมน์

หลังจากนั้นก็ปรับแต่งข้อมูลตามที่ต้องการ