使用python将多个Excel表合并成一个表
import pandas as pd
# 定义要合并的Excel文件路径和名称
file_paths = ['file1.xlsx', 'file2.xlsx', 'file3.xlsx', 'file4.xlsx', 'file5.xlsx']
# 创建一个空的DataFrame来存储合并后的数据
merged_data = pd.DataFrame()
# 循环遍历每个Excel文件,并读取其中的数据
for file_path in file_paths:
# 读取Excel文件中的数据,并选择第一个工作表(如果有多个工作表)
data = pd.read_excel(file_path, sheet_name=0)
# 将读取的数据追加到merged_data DataFrame中
merged_data = merged_data.append(data, ignore_index=True)
# 将合并后的数据保存到新的Excel文件中
merged_data.to_excel('merged_data.xlsx', index=False)
将file1.xlsx,file2.xlsx等替换为你的实际Excel文件的路径和名称。运行代码后,合并后的数据将保存在名为merged_data.xlsx的新Excel文件中。你可以根据需要修改输出文件的名称和路径。