Excel: วิธีแยกสตริงตามความยาวที่กำหนด


คุณสามารถใช้ฟีเจอร์ Text to Columns ใน tab Data ของ Excel เพื่อแยกสตริงตามความยาวที่ต้องการออกเป็นหลายๆ คอลัมน์ได้

ตัวอย่างต่อไปนี้แสดงวิธีการทำเช่นนี้ในทางปฏิบัติ

ตัวอย่าง: วิธีแยกสตริงตามความยาวที่ระบุใน Excel

สมมติว่าเรามีคอลัมน์รหัสพนักงานต่อไปนี้ใน Excel:

รหัสพนักงานแต่ละรหัสประกอบด้วยอักขระทั้งหมดเก้าตัว

สมมติว่าเราต้องการแยกสตริงรหัสพนักงานแต่ละชุดออกเป็นตัวอักษรสามส่วนออกเป็นสามคอลัมน์แยกกัน

ในการดำเนินการนี้ เราสามารถเน้นช่วงเซลล์ A2:A9 จากนั้นคลิกแท็บ ข้อมูล บริเวณ Ribbon ด้านบน จากนั้นคลิกไอคอน ข้อความเป็นคอลัมน์ ในกลุ่ม เครื่องมือข้อมูล :

ในกล่องใหม่ที่ปรากฏขึ้น ให้ทำเครื่องหมายในช่องถัดจาก ความกว้างคงที่ จากนั้นคลิก ถัดไป :

ในกล่องสีขาว คลิกตำแหน่งที่คุณต้องการแยกข้อความ

เราจะคลิกหนึ่งครั้งหลังจากอักขระสามชุดแรก จากนั้นคลิกอีกครั้งหลังจากอักขระสามชุดที่สองเพื่อสร้างบรรทัดที่มองเห็นได้สองบรรทัด:

จากนั้นคลิก ถัดไป

จากนั้นพิมพ์ $C$2 ในกล่อง Destination จากนั้นคลิก Finish :

แต่ละสตริงในคอลัมน์ A จะถูกแบ่งออกเป็นสามคอลัมน์ใหม่โดยอัตโนมัติ โดยแต่ละคอลัมน์ประกอบด้วยอักขระสามตัวจากสตริงรหัสพนักงาน:

Excel แยกสตริงตามความยาว

หมายเหตุ : ในตัวอย่างนี้ เราเลือกที่จะแบ่งสตริงตามความยาว 3 แต่คุณสามารถเลือกที่จะแยกสตริงให้มีความยาวเท่าใดก็ได้ที่คุณต้องการโดยการระบุตัวแบ่งบรรทัดในขั้นตอนที่สองของฟีเจอร์ ข้อความ ในคอลัมน์

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Excel:

Excel: วิธีแบ่งสตริงด้วยลูกน้ำ
Excel: วิธีแบ่งที่อยู่ออกเป็นหลายเซลล์
Excel: วิธีแบ่งคำออกเป็นตัวอักษรแต่ละตัว

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *