如何将多个excel文件合并?

如题所述

1、首先将这些excel文件都复制到一个文件夹下。

2、切换到【数据】菜单,点击【新建查询】,选择【从文件】下的【从文件夹】。

3、输入刚刚的文件夹路径,点击【确定】。

4、点击【合并】下的【合并和加载】选项。

5、选择要合并的工作表名称,最后点击【确定】。

6、这就完成了多个excel文件的合并。我们从筛选菜单中可以看到本例中的4个文件都这一份表格中啦。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-01-18
可以使用 Python 的第三方库 pandas 将多个 excel 文件合并。
首先需要安装 pandas 库,在命令行中输入:
pip install pandas
然后可以使用 pandas 库中的 read_excel 函数读取 excel 文件,使用 concat 函数将多个 DataFrame 数据结构合并,再使用 to_excel 函数将合并后的 DataFrame 保存为新的 excel 文件。
示例代码:
import pandas as pd
# 读取第一个 excel 文件
df1 = pd.read_excel("file1.xlsx")
# 读取第二个 excel 文件
df2 = pd.read_excel("file2.xlsx")
# 将两个文件合并
df = pd.concat([df1, df2])
# 使用 to_excel 函数将合并后的 DataFrame 保存为新的 excel 文件
df.to_excel("merged_file.xlsx")
这样就可以在当前目录下生成一个名为 merged_file.xlsx 的 excel 文件,里面包含了 file1.xlsx 和 file2.xlsx 两个文件的数据。
如果需要合并的文件很多的话,可以使用 for 循环读取文件并进行合并。
合并多个 excel 文件时,如果文件中的表格列不一样,可以使用 merge 或 join 来进行合并,同时需要指定 key 列来进行关联。
相似回答