Excel Text to Column Python

V různých případech může být nutné rozdělit text ve sloupci do více sloupců v listu aplikace Excel. Kritériem rozdělení může být mezera, čárka, speciální znak atd. V tomto článku se dozvíte, jak rozdělit text na sloupce v souboru Excel pomocí Python. Po přečtení tohoto článku budete moci provádět Excel Text to Columns v Python.

Excel Text to Column v Python - Instalace API

K rozdělení textu v jednom sloupci do více sloupců v listu aplikace Excel použijeme Aspose.Cells for Python. Jedná se o výkonné a na funkce bohaté API, které umožňuje vytvářet, upravovat a převádět soubory Excel pomocí Python. Rozhraní API můžete nainstalovat pomocí následujícího příkazu pip.

pip install aspose-cells

Rozdělit text Excelu na sloupce v Python

Následují kroky k rozdělení textu do sloupců v Excelu pomocí Python.

Následující ukázka kódu ukazuje, jak provést text Excelu do sloupců v Python.

# Otevřete sešit
workbook = Workbook("workbook.xlsx")

# Otevřete první pracovní list
worksheet = workbook.getWorksheets().get(0)

# Přidejte jména osob do sloupce A. Rychlé jméno a Příjmení jsou odděleny mezerou.
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")

# Vytvořte možnosti načtení textu s mezerou jako oddělovačem.
txtLoadOptions = TxtLoadOptions()
txtLoadOptions.setSeparator(' ')

# Rozdělte sloupec A na dva sloupce pomocí metody TextToColumns().
# Nyní bude mít sloupec A křestní jméno a sloupec B bude mít druhé jméno.
worksheet.getCells().textToColumns(0, 0, 5, txtLoadOptions)

# Uložte soubor aplikace Excel.
workbook.save("TextToColumns.xlsx")

Výstup

Excel Text to Column Python

Python API pro Excel Text to Column – Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci k použití funkce Excel text to column bez omezení hodnocení.

Závěr

V tomto článku jste se naučili, jak převádět text z Excelu do sloupců v Python. Přesněji, viděli jste, jak rozdělit text ve sloupci do více sloupců v Excelu pomocí Python.

Python Excel API – Přečtěte si více

Více o Aspose.Cells for Python můžete prozkoumat pomocí dokumentace. V případě jakýchkoliv dotazů nás kontaktujte prostřednictvím našeho fóra.

Viz také