ข้อความ Excel เป็นคอลัมน์ Python

ในหลายกรณี คุณอาจต้องแยกข้อความในคอลัมน์ออกเป็นหลายคอลัมน์ในเวิร์กชีต Excel เกณฑ์การแยกอาจเป็นช่องว่าง เครื่องหมายจุลภาค อักขระพิเศษ ฯลฯ ในบทความนี้ คุณจะได้เรียนรู้วิธีแบ่งข้อความเป็นคอลัมน์ในแผ่นงาน Excel โดยใช้ Python มันทำให้คุณสมบัติ Text to Columns ของ MS Excel เป็นไปโดยอัตโนมัติ

Python API เพื่อแยกข้อความเป็นคอลัมน์ใน Excel - ดาวน์โหลดฟรี

ในการแบ่งข้อความในคอลัมน์หนึ่งออกเป็นหลายคอลัมน์ในแผ่นงาน Excel เราจะใช้ Aspose.Cells for Python ผ่าน Java เป็น API ที่ทรงพลังและมีฟีเจอร์มากมายที่ให้คุณสร้าง แก้ไข และแปลงไฟล์ Excel โดยใช้ Python คุณสามารถติดตั้ง API ได้โดยใช้คำสั่ง pip ต่อไปนี้

pip install aspose-cells

ข้อความ Excel เป็นคอลัมน์ใน Python

ต่อไปนี้เป็นขั้นตอนในการแยกข้อความเป็นคอลัมน์ใน Excel โดยใช้ Python

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการดำเนินการข้อความ Excel กับคอลัมน์ใน Python

# เปิดสมุดงาน
workbook = Workbook("workbook.xlsx")

# เข้าสู่แผ่นงานแรก
worksheet = workbook.getWorksheets().get(0)

# เพิ่มชื่อบุคคลในคอลัมน์ A ชื่อและนามสกุลคั่นด้วยช่องว่าง
worksheet.getCells().get("A1").putValue("John Teal")
worksheet.getCells().get("A2").putValue("Peter Graham")
worksheet.getCells().get("A3").putValue("Brady Cortez")
worksheet.getCells().get("A4").putValue("Mack Nick")
worksheet.getCells().get("A5").putValue("Hsu Lee")

# สร้างตัวเลือกการโหลดข้อความโดยมีช่องว่างเป็นตัวคั่น
txtLoadOptions = TxtLoadOptions()
txtLoadOptions.setSeparator(' ')

# แยกคอลัมน์ A ออกเป็นสองคอลัมน์โดยใช้เมธอด TextToColumns()
# ตอนนี้คอลัมน์ A จะมีชื่อและคอลัมน์ B จะมีชื่อที่สอง
worksheet.getCells().textToColumns(0, 0, 5, txtLoadOptions)

# บันทึกไฟล์ excel
workbook.save("TextToColumns.xlsx")

เอาต์พุต

ข้อความ Excel เป็นคอลัมน์ Python

Excel Text to Column Splitter สำหรับ Python - รับใบอนุญาตฟรี

คุณสามารถ รับใบอนุญาตชั่วคราว เพื่อใช้ API โดยไม่มีข้อจำกัดในการประเมิน

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแยกข้อความเป็นคอลัมน์ใน Excel โดยใช้ Python อย่างแม่นยำยิ่งขึ้น คุณได้เห็นวิธีแยกข้อความในคอลัมน์ออกเป็นหลายคอลัมน์ใน Excel โดยใช้ Python คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับ Aspose.Cells for Python ผ่าน Java โดยใช้ เอกสารประกอบ ในกรณีที่คุณมีข้อสงสัย โปรดติดต่อเราผ่านทาง ฟอรัม

ดูสิ่งนี้ด้วย