分享

快如闪电:一键合并excel文件中所有工作表

 清风明月茶香 2020-07-31

今天给大家介绍一个我用python写的合并excel工作表的小工具。

使用非常简单,只需指定excel文件路径,一键即可合并所有的工作表,让你繁琐的工作自动化。

一、从一个案例开始

快如闪电:一键合并excel文件中所有工作表

这是一份来自豆瓣读书的书单,一共包括科普、经典、生活、心灵、文学、科幻,金融、思维8个类目。

现在想把这8个类目下的书单合并为一个,怎么办?

一个个复制粘贴吗?

这里只有8个类目,看上去貌似也是可行的,大概也就几分钟而已。

但是,如果有更多类目呢,比如说1000个?怎么办?

有同学就说了,使用excel的PowerQuery,是个方法,作为一个资深的数据分析师出身的产品经理的我,特意去验证了下,半小时我还没搞定,更不用说小白了。

又有同学说了,使用vba啊!

这的确是个好方法,不过前提是你得会啊!本科阶段就学过vba的我表示vba太难用了。

好了,不绕圈子了,直接祭出咱们今天的法宝吧。

二、小试牛刀

这个工具的名称叫:合并excel工作表小工具。

命名可能有点low,不过名字长才能更好地让你一目了然地明白他们的用途不是?

先来看看它长什么样:

快如闪电:一键合并excel文件中所有工作表

是不是非常简单呢,基本你看到这个界面就明白怎么用了,只需要两步:

1 点击 打开excel文件 按钮,选择你的excel工作簿文件所在路径。

2 点击开始合并按钮

ok,完成,这个时候小工具界面上会多出一个打开结果文件夹的目录,点击就可以快速打开合并结果所在的目录了。

让我们来合并一下上面说到的这个书单文件,将这个文件中的8个分类工作表合并为一个:

快如闪电:一键合并excel文件中所有工作表

再来看一看合并后的样子:

快如闪电:一键合并excel文件中所有工作表

三、如何下载和使用

https:///soaringsoul/fastworkApp/releases/1.0

下载完成后解压,找到里面的'合并工作表主程序.exe'即可打开。

快如闪电:一键合并excel文件中所有工作表

此项目已开源,如果你会使用python,可以直接在github上获取此开源项目的源码,如果在使用过程中遇到什么问题,欢迎提交issues。

GitHub

https://github.com/xugongli/fastworkApp

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多