【Python数据分析】利用Python将多个EXCEL表格合并为一个EXCEL表格

        如何将EXCEL的多个表格合并成一个表格呢?比如每月销售额是一个单独的表格,我想把它们合并成一个表格,今天就与大家分享如何利用Python数据分析3分钟搞定,不管你要合并多少个文件,代码总是那么几行。不多说了,上案例。

         现在有3个月的销售额,需要合并在一个表格里,原表格数据如下:

        根据这个要求,可利用Python的pandas模块和pathlib模块实现,代码如下:

1)第一行、第二行代码是引入pandas模块和pathlib模块;

2)第三行代码是创建一个新的EXCEL表格的名称,注意文件需要带上格式;

3)第四行代码是写EXCEL表格命令;

4)第五行代码是指定要合并表格的路径;

5)第六行代码是指定文件夹中的EXCEL格式;

6)第七行至第十行代码,是一个for循环语句,将要合并的表格写入新表格的不同sheet中;

7)第十一行代码是保存数据;

8)第十二行代码是关闭数据;

        12行代码便可轻松实现所要完成的任务,如果你经常碰到此类工作任务,稍微改一下文件名和筛选条件就可以实现利用Python自动办公了,程序运行后结果如下:

        如果你还想将所有数据合并到一个sheet中,只需要再增加4行代码就可以实现,代码如下:

1)第一行代码是读取上述文件;

2)第二行代码是使用concat函数将各个sheet内容拼接在一起;

3)第三行代码是创建一个新的EXCEL表格的名称,注意文件需要带上格式;

4)第四行代码是将内容写到新建的EXCEL表格中。

        程序运行后结果如下:

【Python数据分析】系列文章主要与大家分享数据分析与可视化相关的内容,我相信很多朋友都想学习Python数据分析,小编苦于没有找到合适的Python交流学习群,决定自己建一个,没有课程推广,没有广告打扰,纯学习交流,想入群的小伙伴可以加小编助理微信,让我们一起学习进步、升职加薪!

     想获取代码文件,请微信关注微信公众号“闲谈项目管理”,对话框回复“数据分析案例2”即可获得文件下载链接。

  • 40
    点赞
  • 337
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值