Excel-text till kolumn Python

I olika fall kan du behöva dela upp text i en kolumn i flera kolumner i ett Excel-kalkylblad. Uppdelningskriterierna kan vara ett blanksteg, ett kommatecken, ett specialtecken, etc. I den här artikeln kommer du att lära dig hur du delar upp en text till kolumner i en Excel-fil med Python. Efter att ha läst den här artikeln kommer du att kunna utföra Excels text till kolumner i Python.

Excel-text till kolumn i Python - API-installation

För att dela text i en kolumn i flera kolumner i ett Excel-kalkylblad använder vi Aspose.Cells for Python. Det är ett kraftfullt och funktionsrikt API som låter dig skapa, ändra och konvertera Excel-filer med Python. Du kan installera API:t med följande pip-kommando.

pip install aspose-cells

Dela upp Excels text till kolumner i Python

Följande är stegen för att dela text till kolumner i Excel med Python.

Följande kodexempel visar hur man utför Excel-text till kolumner i Python.

# Öppna arbetsboken
workbook = Workbook("workbook.xlsx")

# Öppna det första arbetsbladet
worksheet = workbook.getWorksheets().get(0)

# Lägg till personers namn i kolumn A. Snabbnamn och Efternamn separeras med mellanslag.
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")

# Skapa textinläsningsalternativ med mellanslag som avgränsare.
txtLoadOptions = TxtLoadOptions()
txtLoadOptions.setSeparator(' ')

# Dela upp kolumn A i två kolumner med metoden TextToColumns().
# Nu kommer kolumn A att ha förnamn och kolumn B kommer att ha andranamn.
worksheet.getCells().textToColumns(0, 0, 5, txtLoadOptions)

# Spara excel-filen.
workbook.save("TextToColumns.xlsx")

Produktion

Excel-text till kolumn Python

Python API för Excel Text till kolumn - Skaffa en gratis licens

Du kan få en gratis tillfällig licens för att använda Excel-text till kolumnfunktionen utan utvärderingsbegränsningar.

Slutsats

I den här artikeln har du lärt dig hur du utför Excel-text till kolumner i Python. Mer exakt har du sett hur du delar upp texten i en kolumn i flera kolumner i Excel med Python.

Python Excel API - Läs mer

Du kan utforska mer om Aspose.Cells for Python med hjälp av dokumentationen. Om du har några frågor, kontakta oss via vårt forum.

Se även