当前位置: 欣欣网 > 办公

1行代码合并100个Excel,小白可以用的Python

2024-03-15办公

最近接到一个付费技术咨询:如何用Python代码,实现多个Excel的多个sheet的自动合并?

举个例子:有100个Excel表格,分别都有3个格式一模一样的Sheet,把相同Sheet的内容进行追加合并,汇总到1个Excel里面。

这个功能,使用今天的1行代码就可以实现,下面分享给大家~大家需要技术咨询,可以加我微信:CoderWanFeng,解决不了不收费。

上代码

代码如 上,👆

参数说明

将指定目录下的多个文件合并到一个Excel表格中。

  • 参数:

  • dir_path (str): 存放Excel文件的目录。

  • output_excel_name (str): 输出的Excel文件名,不带后缀xlsx,会自动补全。

  • output_sheet_name (str, optional): 可以指定只合并某一个Sheet,默认为None,不填会合并所有Sheet

  • 返回:

  • None

  • 相反的操作

    之前给大家分享过一个相反的操作:把1个Excel表的不同Sheet进行拆分,1个Sheet对应1个Excel表格。

    扫码下图查看视频讲解,👇


    END