分享

拆分总表数据到分表,其实你可以这样做,过程耗时不到1分钟

 Chosefree 2019-09-23

Hi,大家好,前面有个小伙伴留言说自己有一份总表,每个月需要将总表的数据按照不同的要求进行拆分,比如拆分依据有时候是A列、B列、C列等等,这个拆分的列是不固定的,有没一种办法可以一次解决他们。因为这个小伙伴每次在处理这些数据的时候,都是耗费大量的时间。因此我给他写了这样一个小小的工具,来完成这个重复性的工作。

如下图所示,有这样一份源数据,当然这个报表的数据可以还有很多,在这里只是举一个例子。小伙伴的需求是这样的,他需要按照日期进行拆分成不同的工作表、需要按照类别进行拆分成不同的工作表、需要按照名称进行拆分成不用的工作表。那么如果数据量多达几十万行的时候,一个一个的帅选进行复制粘贴,显然是不行的。

所以我给他建议是使用VBA代码来完成这个事情,因为VBA稍许灵活一点,现在一起看看动画是怎么完成的吧!

GIF

其实实现这个动作非常简单,对源文件有兴趣的小伙伴,可以私信我“拆分工作表01”即可。

源代码截图如下,可以看出就使用了循环和IF判断语句。

怎么样,小伙伴们,您学会使用使用批量拆分总表到分表的功能了吗?有学习VBA的小伙伴可以私信我,可以一起学习!

如果有不明白的或者有其他的需求可以在下方留言,我们会一一解答的。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多