Python合并三个sheet的数据
时间: 2024-03-06 22:26:32 浏览: 102
使用 Python 合并多个格式一致的 Excel 文件(推荐)
您可以使用 Pandas 库来合并 Excel 文件中的多个 sheet。以下是一个示例代码:
```python
import pandas as pd
# 读取 Excel 文件的多个 sheet
df1 = pd.read_excel('data.xlsx', sheet_name='Sheet1')
df2 = pd.read_excel('data.xlsx', sheet_name='Sheet2')
df3 = pd.read_excel('data.xlsx', sheet_name='Sheet3')
# 合并多个 sheet,并将结果保存到新的 Excel 文件中
result = pd.concat([df1, df2, df3])
result.to_excel('merged_data.xlsx', index=False)
```
以上代码将会读取名为 `data.xlsx` 的 Excel 文件中的三个 sheet(`Sheet1`、`Sheet2` 和 `Sheet3`),并将它们合并成一个 Pandas DataFrame。最后,将结果保存到名为 `merged_data.xlsx` 的新 Excel 文件中。请注意,`index=False` 参数将不会将行号写入到 Excel 文件中。
阅读全文