Python合并三个sheet的数据
时间: 2024-03-06 17:26:32 浏览: 92
python合并已经存在的sheet数据到新sheet的方法
您可以使用 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 文件中。
阅读全文