Python 代码:合并多个 Excel 表格
使用 Python 代码将多个 Excel 表格合并成一个,并保存为新的 Excel 文件。
import pandas as pd
# 要合并的 Excel 文件列表
excel_files = ['file1.xlsx', 'file2.xlsx', 'file3.xlsx']
# 创建一个空的 DataFrame 来存储合并后的数据
combined_data = pd.DataFrame()
# 遍历每个 Excel 文件
for file in excel_files:
# 将每个 Excel 文件的每个工作表读入 DataFrame
sheets = pd.read_excel(file, sheet_name=None)
# 遍历 Excel 文件中的每个工作表
for sheet_name, sheet_data in sheets.items():
# 将工作表数据连接到合并后的数据 DataFrame
combined_data = pd.concat([combined_data, sheet_data], ignore_index=True)
# 将合并后的数据写入新的 Excel 文件
combined_data.to_excel('combined_data.xlsx', index=False)
请将 'file1.xlsx'、'file2.xlsx'、'file3.xlsx' 替换为实际的 Excel 文件名或路径。该代码会读取每个 Excel 文件,遍历每个工作表,并将数据连接到一个 DataFrame 中。最后,它将合并后的数据写入一个名为 'combined_data.xlsx' 的新 Excel 文件。
原文地址: https://www.cveoy.top/t/topic/qDta 著作权归作者所有。请勿转载和采集!