python将多个excel合并或拆分

昨天有朋友问我怎么将一个excel工作簿下面的很多个工作表进行合并生成一个表,这篇文章就针对此类场景来进行讨论。如何用python释放双手,提高工作效率!python能合并的不光是excel,还有其他类型的很多文本。今天主要讲excel合并的思路,其他的可以自行尝试。


为什么要这么做
有个业务数据是需要多个人每天分工将不同的部分存储到一个sheet里面,那么日积月累就会有很多个sheet。这时领导给你说,你帮我分析一下上个月的数据时。你看到这个表会是有多崩溃,因为你的透视一下吧。透视得在一个sheet里面吧!得放一个sheet里面得一个表一个表的复制吧。但是当你会python你会发现这种事是多么的简单,而且还能自动化每天自动合并完全不用人操心。
场景
excel合并主要有两个场景(一个xlsx的文件我们叫工作簿,一个工作簿里面的表我们叫sheet):1.将一个工作簿下的多个表进行合并;2.将多个工作簿进行合并;(这是最简单的场景,还有稍微复杂一点的)
python思路
1.导入数据是第一步也是最基础的;2.数据处理是第二部,这里你的场景是啥都是在这个环节进行加工;3.数据输出,将你加工好的数据进行输出;
代码详解

  • 将多个sheet合并成一个sheet
    网上百度我发现写法很多,不过还不是最简便的。我使用的是pandas库,本文使用的数据
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值