首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openpyxl 把多个结构相同的 sheet 合并到一个 sheet,怎么保留各自的原格式?

openpyxl 把多个结构相同的 sheet 合并到一个 sheet,怎么保留各自的原格式?

提问于 2026-08-03 07:42:31
回答 1关注 0查看 8

一个工作簿里有 12 个 sheet(每月一个),列结构完全一样,想合并成一个总表做全年分析。直接用 pandas read_excel 逐个读再 concat,格式(列宽、单元格颜色、数字格式)全丢了。想请教: 1. openpyxl 层面有没有不丢格式直接拼 sheet 的办法? 2. 如果必须丢格式,至少怎么把每行的来源 sheet 名作为新列标进去,方便回溯? 3. 合并时遇到列顺序不一致怎么对齐? 求一个兼顾格式和溯源的方案。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档