📜  合并excel (1)

📅  最后修改于: 2023-12-03 15:37:09.872000             🧑  作者: Mango

合并多个Excel表格

在实际工作中,我们经常需要将多个Excel表格合并成一个。这篇文章将介绍如何用Python实现多个Excel表格的合并。

安装依赖

首先,我们需要安装pandas库。在命令行中输入以下命令:

pip install pandas
编写代码

下面是一个简单的示例代码,用于合并两个Excel表格:

import pandas as pd

# 读取两个Excel表格
df1 = pd.read_excel('file1.xlsx')
df2 = pd.read_excel('file2.xlsx')

# 合并两个表格,按行拼接
merged_df = pd.concat([df1, df2], ignore_index=True)

# 将合并后的表格保存到新的Excel文件
merged_df.to_excel('merged_file.xlsx', index=False)

代码解释:

  1. 使用pandas库的read_excel方法读取两个Excel文件,并将结果分别保存到df1和df2变量中。
  2. 使用concat方法将两个表格按行拼接到一起。我们在这里设置了ignore_index参数,以避免行号重复。
  3. 使用to_excel方法将合并后的表格保存到新的Excel文件。
总结

这篇文章介绍了如何用Python合并多个Excel表格。我们使用了pandas库中的read_excel、concat和to_excel方法。在实际工作中,我们可以根据自己的需求进行更改和扩展。