在日常工作中,我们经常需要处理多个Excel文件,并将它们整合到一起进行分析。这时,`Python`中的`pandas`模块就能大显身手啦!✨今天就教大家如何用`pandas`合并多个Excel表格,让数据整理变得轻松高效。
首先,确保你的环境中已安装了`pandas`和`openpyxl`库。如果还没安装,可以通过以下命令安装:
```bash
pip install pandas openpyxl
```
接着,准备你要合并的Excel文件,假设它们都在同一个文件夹中。代码如下:
```python
import pandas as pd
import os
定义存放Excel文件的文件夹路径
folder_path = 'your_excel_folder'
初始化一个空DataFrame用于存储合并后的数据
combined_data = pd.DataFrame()
遍历文件夹中的所有Excel文件
for file_name in os.listdir(folder_path):
if file_name.endswith('.xlsx'):
读取每个Excel文件
file_path = os.path.join(folder_path, file_name)
df = pd.read_excel(file_path)
将数据追加到combined_data中
combined_data = pd.concat([combined_data, df], ignore_index=True)
最后保存合并后的数据到一个新的Excel文件
combined_data.to_excel('merged_file.xlsx', index=False)
```
😉 这样,所有Excel文件就被合并到一个新文件中啦!是不是很简单?💪快试试吧,让你的工作效率up up up!