利用python快速将一个工作表拆分成多个工作簿

利用python提高工作效率的一个小技巧

很多人会在日常的工作中遇到这样的工作需求:需要将一个总表按“分公司/按月份”等拆分成多个工作簿,分发给对应的人员。一开始想到的方法是:第一步:先将总表拆分成多个子工作表,第二步:新建多个工作簿,把子工作表中的内容逐个复制到对应的工作簿。第一步想到如何操作了,但是第二步效率太慢,太耗时间了。

百度了一圈后,发现有2种方法可以快比较便捷的解决第二步这个问题。
第一个方法是下载第三方插件“易用宝”,“易用宝”有一个功能可以将多个工作表拆分成多个工作簿。
第二个方法是用VBA语句。
但是都挺麻烦,要下载插件或者需要复制和操作一段很长的VBA代码。

在一个大咖群里请教,有一位大咖很快就用 几句python语句同时完成了2步,从写语句到运行出结果,仅仅用了10秒钟。再次证明,python有时可以快速提高工作效率。

以下就是具体的python代码:

import pandas as pd
df = pd.read_excel('待拆分.xlsx')  #读取工作表
  • 7
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值