大数跨境
0
0

数据结构相同,将excel所有数据工作表合并到一个工作表中

数据结构相同,将excel所有数据工作表合并到一个工作表中 橙子好甜
2025-08-13
1
导读:将excel所有数据工作表合并到一个工作表中(数据结构相同),数据文件大小未50M多。
excel凭借直观的表格界面、强大的数据处理功能(如公式、透视表、图表)和极低的入门门槛,成为最经典的表格工具。作为微软Office核心组件,它借助.xlsx通用格式和VBA扩展能力,构建了庞大的生态,并与企业办公场景深度绑定。尽管新兴工具不断涌现,但Excel在易用性、功能全面性和兼容性上的平衡,使其始终占据不可替代的地位。历史积累的普及度、丰富的学习资源及持续的功能更新,进一步巩固了它的统治力,成为个人和企业数据处理的首选。
模块安装
pip install pandas

将excel所有数据工作表合并到一个工作表中(数据结构相同),数据文件大小未50M多。

实例

import pandas as pd# 将所有数据合并到一个工作表中(假设数据结构相同)# 读取所有 Sheet# file_path = "your_file.xlsx"file_path = r"C:\Users\wm\Downloads\优品.xlsx"
all_sheets = pd.read_excel(file_path, sheet_name=None)
# 定义标准列名(按你的实际列名修改)standard_columns = list(range(7)) # 替换为你的列名
# 统一列名并合并combined_data = []for sheet_name, df in all_sheets.items():    df.columns = standard_columns  # 强制统一列名    combined_data.append(df)
# 合并所有数据result = pd.concat(combined_data, ignore_index=True)
# 保存result.to_excel("combined_fixed3.xlsx", index=False)

合并后数据部分单元格数据会有问题,比如合并单元格这种,待优化。

【声明】内容源于网络
0
0
橙子好甜
人生苦短,我用python --it测试狗
内容 30
粉丝 0
橙子好甜 人生苦短,我用python --it测试狗
总阅读32
粉丝0
内容30