Excel: วิธีแยกสตริงตามความยาวที่กำหนด
คุณสามารถใช้ฟีเจอร์ Text to Columns ใน tab Data ของ Excel เพื่อแยกสตริงตามความยาวที่ต้องการออกเป็นหลายๆ คอลัมน์ได้
ตัวอย่างต่อไปนี้แสดงวิธีการทำเช่นนี้ในทางปฏิบัติ
ตัวอย่าง: วิธีแยกสตริงตามความยาวที่ระบุใน Excel
สมมติว่าเรามีคอลัมน์รหัสพนักงานต่อไปนี้ใน Excel:
รหัสพนักงานแต่ละรหัสประกอบด้วยอักขระทั้งหมดเก้าตัว
สมมติว่าเราต้องการแยกสตริงรหัสพนักงานแต่ละชุดออกเป็นตัวอักษรสามส่วนออกเป็นสามคอลัมน์แยกกัน
ในการดำเนินการนี้ เราสามารถเน้นช่วงเซลล์ A2:A9 จากนั้นคลิกแท็บ ข้อมูล บริเวณ Ribbon ด้านบน จากนั้นคลิกไอคอน ข้อความเป็นคอลัมน์ ในกลุ่ม เครื่องมือข้อมูล :
ในกล่องใหม่ที่ปรากฏขึ้น ให้ทำเครื่องหมายในช่องถัดจาก ความกว้างคงที่ จากนั้นคลิก ถัดไป :
ในกล่องสีขาว คลิกตำแหน่งที่คุณต้องการแยกข้อความ
เราจะคลิกหนึ่งครั้งหลังจากอักขระสามชุดแรก จากนั้นคลิกอีกครั้งหลังจากอักขระสามชุดที่สองเพื่อสร้างบรรทัดที่มองเห็นได้สองบรรทัด:
จากนั้นคลิก ถัดไป
จากนั้นพิมพ์ $C$2 ในกล่อง Destination จากนั้นคลิก Finish :
แต่ละสตริงในคอลัมน์ A จะถูกแบ่งออกเป็นสามคอลัมน์ใหม่โดยอัตโนมัติ โดยแต่ละคอลัมน์ประกอบด้วยอักขระสามตัวจากสตริงรหัสพนักงาน:
หมายเหตุ : ในตัวอย่างนี้ เราเลือกที่จะแบ่งสตริงตามความยาว 3 แต่คุณสามารถเลือกที่จะแยกสตริงให้มีความยาวเท่าใดก็ได้ที่คุณต้องการโดยการระบุตัวแบ่งบรรทัดในขั้นตอนที่สองของฟีเจอร์ ข้อความ ในคอลัมน์
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Excel:
Excel: วิธีแบ่งสตริงด้วยลูกน้ำ
Excel: วิธีแบ่งที่อยู่ออกเป็นหลายเซลล์
Excel: วิธีแบ่งคำออกเป็นตัวอักษรแต่ละตัว