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