写一个python代码对excel单元格数据进行划分
时间: 2023-04-05 15:03:44 浏览: 181
python将excel数据拆分成多张表
好的,我可以回答这个问题。以下是一个示例代码,可以将Excel单元格中的数据按照指定的分隔符进行划分:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook.active
# 遍历单元格并划分数据
for row in worksheet.iter_rows():
for cell in row:
if cell.value:
values = str(cell.value).split(';') # 分隔符为分号
cell.value = '\n'.join(values) # 用换行符连接划分后的数据
# 保存修改后的Excel文件
workbook.save('example_modified.xlsx')
```
这个代码使用了openpyxl库来操作Excel文件,遍历每个单元格并将其值按照分号进行划分,然后用换行符连接划分后的数据。最后,将修改后的Excel文件保存到本地。
阅读全文