excel如何把多张表合并成一个表_正确的Excel制表思路,一份简单的理财金额分析...

ad058601873aff900e1112ebeb4b6e35.png

一项数据分析任务,一张数据表摆在眼前:

小白级别在想:哎呀这个要怎么弄,赶紧找个大神帮帮忙
普通级别在想:该用什么公式来计算呢?sum、count、lookup。。。
大师级别在想:我应该构造一份什么样的表格,计算更方便些

构造表格是啥?不解释了,还是来看案例吧。

有这么一份数据,记录了各个时间节点,每位客户的理财金额,以及分产品的情况。需要分析每个月的同比、环比客户的新增、流失、等级变化情况。

854caf7a5caffc98f3642315a6c21e8e.png

总共有将近一千个客户,难道一个一个筛选眼睛看?肯定是不能的。用数据透视表?好像可以,可还是不方便。

其实,只要有能构造出这么一张表,在原始表的后面增加同比、环比的数据,问题就会变简单很多。

24a8446266e7caacf628e33f29b27d07.png

由于需要统计流失客户,但流失客户不会出现在当月的清单中。如果直接在原始表的后面增加字段,那么流失客户将统计不到。

c9e5f4eb4997e5211a38243e6bbfda60.png

所以我们必须重新构造一张表,这张表包含了每个时间节点的所有客户。那么这个要怎么做?在Excel没有引入Power Query这个工具前,构造表格这件事情只能手工进行,引入之后变得非常方便。我们可以借助PQ生成客户与日期的笛卡尔积,来完成这项任务。


Power Query实际不支持生成笛卡尔积,不过可以使用变通的方法,虚拟一个连接字段即可。这种方法可以应用到许多地方。简单讲讲步骤。

第一步,将客户表和日期表分别导入到Power Query中

38c5d738a5a63b3a2eded80be2537321.png

第二步,用合并查询生成笛卡尔积

ddf79708597243c7e585f9e3e2e8f841.png

第三步,点击关闭并上载即可


对于文章中的这个案例,我们还必须做一些细节处理,例如,要删除笛卡尔积中客户开户日期前的数据。很简单,用添加列选项卡中的,条件列就可以处理

50290bc542ab4f9a4ff0c8fcf805cd3f.png

然后把当期,同比,环比的数据添加到这张表里。方法有两种

  • 第一种是Vlookup,方便,但数据量大的时候销量低些。
  • 第二种是上面用到过的合并查询,稍微麻烦点,但是处理效率高。

经过这几步,可以做出下面的这张表:

24a8446266e7caacf628e33f29b27d07.png

最后,按照需要添加计算字段,想怎么加都可以。

10aec1635469f7f4e292ae1232537295.png

有了这么一张表,分析的时候变得非常简单,想要什么维度的数据,拉个数据透视表,几秒钟就出来。而且这么一份模板,只要更新原始数据,然后刷新一下,结果也自动更新,一劳永逸。

当然这一切,都是源于Power Query的功能。如果没有它,我们只能手工处理,或者写VBA代码,后者对于大部分使用者都是不可能的。有了Power Query点点鼠标就可以轻松搞定。


关注公众号【Tanxindata】回复【精彩模板】,获得文中案例的模板

如何精进Excel水平?从邮件小工具讲起​zhuanlan.zhihu.com
d24b341c0778d08b6f721dfad3b0942e.png
不做规范!收数就是个灾难!Excel收集数据套路了解一下​zhuanlan.zhihu.com
e746ffd3d59b2165a6cbfe5a285ca516.png
做一张漂亮的图?不!先想清楚你要表达什么​zhuanlan.zhihu.com
984433f481b328ebc40f013bda8af51a.png
Excel办公自动化,让低值费时的工作自动进行​zhuanlan.zhihu.com
e861f1c7e2cf43e9cf5de8b766e5d64c.png
以业务视角设计Excel模板,不做业务的取数机器​zhuanlan.zhihu.com
169265865b39f8e7eb5c37af1d4bac19.png
你用Excel做表格,我用Excel赚到人生第一桶金​zhuanlan.zhihu.com
d44b42cbab3fa9bb55cc7397e7153056.png
用Excel描述已经发生的,预测将要发生的(一)​zhuanlan.zhihu.com
a07b9c8cfad0e4183f157043f6310035.png
双兔傍地走,安能辨我是雄雌?用Excel实现多维度的因素分析(一)​zhuanlan.zhihu.com
db2bb6615388a8d013c4d1856c705e50.png
用Excel描述已经发生的,预测将要发生的(二)​zhuanlan.zhihu.com
a07b9c8cfad0e4183f157043f6310035.png
正确的Excel制表思路,让你走上阳光大道​zhuanlan.zhihu.com
902560f01da32a9253a38f3627a4ffc6.png
换一种Excel数据处理思路,让你的工作更有价值​zhuanlan.zhihu.com
dfcece793e5751c6b2c67b6aee979927.png
微软官方培训材料,学习Excel很好的选择​zhuanlan.zhihu.com
9da4075520cbcbef90dc9faa92fb3633.png
Excel做得不好看?模板库里逛逛​zhuanlan.zhihu.com
b29537b49462c8e514f38de71c143a37.png
数据分析不容易,有技术懂业务还要有灵性​zhuanlan.zhihu.com
bfd9a80a60ffcf09eb71bf0e00ea539a.png
被逼急了什么事都能做出来吗?恐怕Excel公式不行​zhuanlan.zhihu.com
7aa74d97c8c2ec81204b1f0932e17996.png
从index + small + if +row组合,谈如何避免复杂的Excel公式​zhuanlan.zhihu.com
5012a167ba471122923acfa82f5f8592.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值