如何用python汇总多张表格的数据,形成新的汇总表格

请教一下如何用python来汇总 一个文件夹里所有EXCEL表格(同一表式,不同单位的数据),就是把所有单位的数据累加,形成一个汇总数据表(表式不变,数据合计累加)。

首先,您需要使用Python的os模块来获取文件夹中的所有文件名,然后使用pandas模块来读取每个Excel文件,并将它们合并到一个DataFrame中。接下来,您可以使用DataFrame的groupby函数来汇总数据,然后使用to_markdown函数将汇总的数据输出为Markdown格式。

你好,这里给您提供一些参考,如果有用请采纳
首先,os模块下的listdir可以获取指定路径下所有文件(这里写的相对路径)

img

如果有顺序需求,可以按照名称来排序

img

然后先根据第一个文件构建第一个Dataframe,再循环对剩下的文件进行合并

img

需要注意的是,在您所描述的场景当中,文件名(也就是单位名称,可能还带有日期)是非常重要的参数
可以在构建Dataframe后新增一列存储文件名,以此更好的区分哪部分数据是哪个单位的。

https://blog.csdn.net/weixin_42636075/article/details/128180959