多个excel合并成一个
时间: 2023-07-27 13:06:18 浏览: 184
通过python 将多个excel合并成一个excel
可以使用Python中的pandas库来实现这个功能。以下是一个简单的示例代码:
```python
import pandas as pd
import glob
# 获取所有需要合并的excel文件
excel_files = glob.glob('*.xlsx')
# 创建一个空的DataFrame
all_data = pd.DataFrame()
# 循环读取每个excel文件并将其合并到all_data中
for file in excel_files:
df = pd.read_excel(file)
all_data = pd.concat([all_data, df])
# 将合并后的数据保存为一个新的excel文件
all_data.to_excel('merged.xlsx', index=False)
```
这个代码假设所有需要合并的excel文件都在同一个文件夹中,并且它们的结构都相同。如果需要调整代码来适应不同的情况,可以根据具体情况进行修改。
阅读全文