python 拆分excel工作表_使用python拆分excel单元格方法
时间: 2023-07-21 13:39:22 浏览: 113
python项目实例代码源码-excel处理单工作表拆分到多工作表.zip
您好,要使用 Python 拆分 Excel 工作表,您可以使用 pandas 库。下面是一个简单的示例代码,可以将一个 Excel 工作表的数据拆分为多个 Excel 工作表,每个工作表的行数为指定的值(这里为 1000 行):
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('your_excel_file.xlsx')
# 计算需要拆分为多少个工作表
num_sheets = (len(df) - 1) // 1000 + 1
# 拆分为多个工作表
for i in range(num_sheets):
start = i * 1000
end = (i + 1) * 1000
sheet_name = 'Sheet{}'.format(i + 1)
df_sheet = df.iloc[start:end]
df_sheet.to_excel('{}_{}.xlsx'.format('your_excel_file', sheet_name), index=False)
```
这段代码将 Excel 文件拆分为多个工作表,每个工作表的行数为 1000 行。您可以根据自己的需要修改代码中的行数和文件名。
阅读全文