python实现excel分列
时间: 2023-11-17 10:57:35 浏览: 493
Python实现EXCEL表格的排序功能示例
可以使用Python中的pandas库来实现excel分列。具体步骤如下:
1. 使用pandas库中的read_excel()函数读取excel文件,将其转换为DataFrame格式。
2. 使用pandas库中的str.split()函数对需要分列的列进行分割,将其转换为多列。
3. 将分割后的多列数据添加到原DataFrame中。
4. 使用pandas库中的to_excel()函数将处理后的数据保存为excel文件。
以下是示例代码:
```python
import pandas as pd
# 读取excel文件
df = pd.read_excel('example.xlsx')
# 分割需要分列的列
new_cols = df['需要分列的列'].str.split(',', expand=True)
# 将分割后的多列数据添加到原DataFrame中
df['列1'] = new_cols[0]
df['列2'] = new_cols[1]
df['列3'] = new_cols[2]
# 保存处理后的数据为excel文件
df.to_excel('new_example.xlsx', index=False)
```
阅读全文