欢迎光临散文网 会员登陆 & 注册

Power BI之DAX神功番外篇 15.业绩达成分析

2022-08-09 11:40 作者:孙兴华zz  | 我要投稿

友情提示:案例篇的文字版会讲的多一些,如果你懂业务可以直接看视频版。分析是建立在业务的基础上,不知道自己在做什么就开始做了,那你永远都学不会。

2022年7月30日晚上,某东方的董老师在直播间里特意讲了一个道理,他说:有些人把简单的问题讲复杂飙名词或是用抽象的方法讲出来是他的本能,同时董老师也说了本能源于什么?董老师还说思维方式敏锐的人都是大胆假设,小心求证,用举例的方法把复杂的问题简单讲。那天董老师讲的特别好,如果你们能找到录像可以去听一

董老师您有所不知,有一部分人那样做并不是本能问题,他们是在外企上班,由于企业在工信部备案可以访问外网,他们从油管上看到一些创作,翻译过来直接讲,不是说他不想举例讲明白,是他还没有搞明白,所以才出现了类似这样的语句:"这是当前上下文的日期"。当你尝试去解释这句话时,他的好友就会站出来说:"某因斯坦曾经说过,凡是一句话说不清楚的事情就是他自己还没有搞明白"。

以上我所说的每一件事都有视频或截图为证。

凡是说别人不讲原理是坑人误导人或说什么语法原理不分家的,都是想让你死记硬背,让你失去思考的过程。真正的学习,就是董老师说的那样:大胆假设,小心求证。

例如:有17只小猪要坐船过河,渡口处只有一条能载5只猪的小船(无船长的空船),他们要全部渡过河去,至少要用这条小船渡河多少次?(往返各算一次)

如果不告诉你公式和答案,你做出来难以验证对错,就像我们上学时做题,做完不知道对错等于白做。如果我告诉你公式:(17-5)/(5-1)* 2  + 1 =  7次   你自己去研究为什么,你就有了思考的过程。但是如果我把原理给你讲出来,你眼睛和耳朵懂了,可你没思考,除非原题换个数,如果再改改你就不一定会思考了。就好比跟着刘耕宏跳《本草纲木》,有些人腿疼了好几天,还有些人只跳一次第二天走不了路了,那就是你们平时不锻炼的结果。

第一回运走5只猪

其中1只猪将船开回来,每回再接4只猪。第一回走了5只,还剩下12只,以后每回运4只,3回可以运完,这3回都是往返的就是6次,加上第一回单程运走的1次,就是7次。

你不要小看这个思考过程,除了个别人是天才,普通人的智商都在伯仲之间,让你跳过思考的人都有一句口头禅:“坑人误导人”。我不知道这些人怎么想的,不想让别人思考是什么意思?怕人家超过你?这样的人除非他是挑剔的消费者(花了钱要找点事出来),否则肯定是没安好心呀。

人类对地球形状的认识经历了想象、推测、验证、目睹、测量的漫长过程。古人凭借想象认为地球是"天圆地方",有"天圆如张盖,地方似棋局"的说法。公元前六世纪古希腊数学家,毕达哥拉斯首次提出地球形状是圆形的理论。直到16世界麦哲伦船队航行成功,才证明了这一说法。以后可能还有科学家会有更多的发现。

我们再来举一个例子,一只平底锅最多只能煎两条鱼,用它煎一条鱼需要4分钟(正反面各2分钟),那么煎5条鱼至少需要几分钟? 答案是:10分钟。

我们先计算前3条鱼最快速的烹饪方法:共计6分钟

不足3条鱼时,我们只能按普通的速度烹饪:共计4分钟

你听我说完就背下来了3条混煎,但这不是你自己思考的,怎么思考?把每一种可能都列出来,找出时间最短的组合。

之所以说这么多,因为接下来我要打一些人的“脸”。这些人不思考,只是死记硬背。遇到问题选择新建日期表跳过,而不去研究怎么处理。

一、什么是业绩达成

业绩达成有三个方面:疏通渠道、目标分解与放大、过程跟踪

1、疏通渠道

决大多数的企业总是找外在因素,近年来实体店销售下滑,中国某著名超市创始人说:自己打赢了所有对手,没想到最终却输给了时代。随着疫情防控常态化、加上电商、社区团购竞争,导致造成了线下的客流流失,传统商超行业受到了较大的冲击。即使是头部企业的某某超市也难以幸免。虽然也在加快数字化转型,但是最终还是败给了每日优鲜、叮咚买菜等生鲜电商平台。

Ps:这段话可以这样翻译:我的课卖不动了,因为孙兴华免费讲课影响了我的生意,希望各平台可以帮助我们,打压孙兴华,因为独木不成林。

这家超市的创始人、负责人,你们知道吗?BP机消失前责怪手机短信,固定电话用户骤减责怪手机单向收费......他们没有输给时代,都是输给了自己。他们没改变,你们虽然改变了可是初心变了同时失去了民心。

BP机群体当年何等强大,全球通没有影响到BP机因为月租高。1996年神州行品牌推出,已经给了BP机一个信号,政策压力下当时的神州行品牌不能发短信(后来才放开),但是BP机始终没有动作,而是一味的谴责移动电话的短信抢了他们生意,就算BP机能通过外在因素打压神州行,你就能保证不会出现其它品牌吗?1999年北京地区神州行没有月租,但是短信网内(中国移动网)0.15元/条,网外0.2元/条,且有字数限制。很多人都是一个BP机+一个手机。BP机手握庞大用户资源,又浪费了4年,直到2003年动感地带的出现,20元/300条短信和30元/500条短信,BP机彻底消失了。如果你们能早一步做出改变,也许今天会有不一样的结局。

1999年中国电信业第一次重组,当时固定电话北网通南电信,南方我不清楚,就说北京地区,有人天真的以为,大陆地区会放开无线通信业(记得流星花园里杉菜的妈妈怎么评价道明寺的爸爸吗?第一句话就是:一家电信局。),让外资进入竞争。他们认为,无线通信可以通过建设基站实现,有线通信需要布线,他们占天时地利人和,所以没有对手。事与愿违,固话客户量骤减。他们仍然不知道危险,最终宽带业务也被瓜分。

再说一些超市,当市领导和商委领导去一些超市考察时,询问你们有什么困难?你们总是说,因为美团、拼多多、京喜这样的社区团购,因为每日优鲜、叮咚买菜这样的电商平台抢了你们的生意,说他们在"烧钱",是资本扩大化。找外在因素是没用的,要从自身找原因。疏通渠道服务爱你的人。

是选择一个你爱的人,还是选择一个爱你的人。我来回答这个问题:你们现在是伤了爱你的人,跪舔你爱的人。

【1】实体超市主要针对老龄群体

年轻人几点上班?几点下班?很多人到家吃完饭都20:00以后了,他明天还要上班呢,有多少年轻人去超市逛?下午去超市菜都不一定新鲜,更别说晚上快关门的时间了。你们都有会员卡数据,有数据分析,20~30岁左右与50岁以上的人群消费能力占比各是多少?你们和你们的同行,天天做梦想把超市变成年轻人的购物空间。你怎么变?你能让绝大多数人朝九晚五吗?你不能!只有退休的人是你的忠实客户。但是你们在搞差别对待。

Ps:别抬杠,像迪卡侬就是年轻人多,永辉、家乐福、沃尔玛、大润发等你们是迪卡侬吗?

你为了竞争电商和社区团购,做APP,比如2019年的永某买菜,线上有优惠,线下价格贵。每家超市全体工作人员出动,帮老人注册永某买菜APP(年轻人会下载注册),为了完成你们制定的任务。你们教老年人用微信和支付宝了吗?他没有付款方式,怎么用你的APP?接下来发生的事情让所有人大跌眼镜。

永某买菜APP是由外包公司承揽制作的吗?开发人员是某些培训机构速成的吗?毫无常识,连腾讯都不敢做的事情,他们做了。你们一个手机号登录两个或三个微信会不会被封号?肯定不会。但是永某买菜APP会,老人不会用,看到线上有优惠,让子女帮忙付款,老人多疑自己不信任微信和支付宝,子女用手机登录父母账号付款,被认定为同一设备登录多个账号,处理结果:封号。每个人家中都有2~4位老人,父母、岳父母。年轻人帮你们教会老人,让他们相信网购,让他们继续买你们的东西,你们呢?只想让年轻人适应,不想做老人生意?

证据:事发后我联系了12315消协反映问题,永某买菜APP回应是:“我们系统认定的,让他去法院告我们吧”。这句话是12345政务服务便民热线代替永某买菜APP回复我的,我有录音。我又不是职业打假人,我又不要钱,你以为你自己谁呀?这个世界就是不缺卖东西的!我有那工夫还讲PowerBI让小哈、小罗、小雷、小球、小白、小夕、小尚、小卓...他们高兴高兴呢。

2019年底面对突如其来的疫情,大家都很少去超市了,这时正是永某买菜APP表现的时机,但是他们又作妖了,以人员不足为由缩小配送范围。完了,这个APP很快就从应用商城消失了。你以为就你一个APP吗?现在又出了一个永某生活APP,在自助机结账,使用永某生活扫会员码可以双倍积分。老人大多不会用自助收银机,但是他们看到人家双倍积分,自己走人工收款台只有正常积分,你觉得你是不是在伤他们的心呢?

我就想问问某某超市的创始人、负责人,是因为美团、拼多多、京喜这样的社区团购,是因为每日优鲜、叮咚买菜这样的电商平台抢了你们的生意吗?是你们自己的问题吧?

你们一味的复制别人的成果,欠缺基本常识,连逻辑都没有,就开始讲原理了?

【2】疫情防控常态化你们做了什么?

所有超市创始人、负责人,你们做了什么?超市主要群体是老年人,老人做公交车刷老年人,去超市必须扫码。你们不是医院不是银行,人家不是非去不可。你们是超市,卖东西的遍地都是。如果我是你们,我第一时间向商委反应的不是谁抢我生意了,是我怎么服务好我的忠实客户。就好比有些人说我英语发音不好一样,你知道我把他们当什么吗?我知道自己在给谁讲课、讲的是什么,谁是我的支持者?你们知道谁给你们送钱吗?你们为什么不向政府反应给老人扫身份证或老年卡的机器呢?公交车可以通过老年卡知道老人的行程与核酸,你们做不到吗?你自己的财神爷自己都不维护,总想着做年轻人的超市。就好比,有些人在中国做生意,把质量最差的商品卖国人,把质量最好的商品出口想打通国际市场,口碑坏了,神仙都救不了。赵丽颖红之前,我特喜欢一个国外的明星,和颖宝特像,但是她最后让我失望了。

什么是服务?不是把窗户缝上的土擦干净,把卫生死角做好。而是客户至上,你做到了吗?渠道疏通不止这一种,采购、品控等各方面都需要有相关经验。

2、目标分解与放大

目标分解我们上节课讲了:https://www.bilibili.com/read/cv17781927

目标放大,就是第二年的销售目标如果没有特殊情况一定是上升,要对目标进行有意的扩大,增加销售者的压力。

3、过程跟踪

这个很好理解,比如我一月份定了33万的目标,2月份回首一月份完成了目标的百分比。

由于目标非特殊情况,一般都会目标放大,所以完成率只是一方面,同比和环比也是要参考的。这就是过程跟踪。完成率、同比、环比,这些统称对比。

二、计算同比

表名:销售表

为什么要用这张销售表,因为总人有会说,如果日期不连续、如果不止两年数据.....我用了四年数据,日期不连续。你还能说出什么如果?请赐教。

1、同比推荐函数SAMEPERIODLASTYEAR与更灵活的DATEADD函数等价

《DAX神功》第2卷第12回 我们讲了SAMEPERIODLASTYEAR函数,大家也学会同比怎么做了,正是因为你们直接看了原理,放弃了思考,所以在遇到问题时无法自救。

在《DAX神功》第2卷第12回 中我们讲到,SAMEPERIODLASTYEAR函数的等价写法,如下图所示

但是有特殊情况,我们在《DAX神功》第2卷第12回时讲到了,如果想查看2021年1~3月的同比销售,但是2020年1~3月因特殊原因没有营业,我们需要使用2019年1~3月数据进行对比时,这时使用DATEADD更灵活一些。建议大家先思考,再看《DAX神功》,跟着做的同时再思考。

2、为什么SAMEPERIODLASTYEAR和DATEADD函数出现错误

基本上所有网文都是通过新建一个日期表,通过日期表的日期字段与销售表的日期字段连线,SAMEPERIODLASTYEAR与DATEADD函数内使用日期表的日期字段实现。那样是简单,但是你们遇到问题就选择逃避吗?这个问题不解决你们永远不知道真相,以后在其它地方遇到了怎么办?

我们通过下面两个度量值实现

然后将他们放到矩阵中,如下图所示,同期1同期2只有总计,没有明细

我们先修改一下,如下图所示,取消日期层次结构,选择日期

会得到正确结果,如下图

即便是你在销售表中新建 年、月、日三个列,使用这三个列做行标题也不行

为什么会出现这样的问题呢?大多数人会说看看同期1同期2的公式

因为我们销售表的日期字段,并不是真正意义上的日期表,日期表要符合条件:日期字段是日期类型、日期唯一不为空不重复、日期连续。我证明给大家看。如下图依次三个操作步骤

在弹出的对话框中选择日期列

换句话说,你没有使用到日期层次结构(只用日期明细)时无需要新建日期表,但是当你使用它时,要么保证这个列符合日期表规则,要求新建日期表。我们的日期有重复没关系,可以通过上节课的SUMMARIZE新建一张聚合后的表格,但是现在的问题不止是日期不连续。(你的数据可能没有这个问题,因为你的销售是连续的,我是刻意这样做的,只是为了解决部分人的“特殊”需求)

除了新建日期表,还有其它方法。你的连线关系越多越容易出错,所以尽量不连线。

我们新建下面一张表,你别看代码多,每一句你都能看懂,我也都注明了每个知识点我讲过的出处。

现在会有两张表,没有建立任何关系,原来的销售表如果数据更新了,新销售表会通过刷新随之更新

我们对着新销售表点右键~标记为日期表~标记为日期表

我们重新制作3个度量值

放到矩阵中,显示正常了。

三、计算环比

你们看到很多群里,说孙兴华讲的东西都是到处抄然后拼凑来的。对!因为知识产权是微软的,DAX不是我发明的,我只是讲我的理解。比如Dateadd这个函数的用法,不是说张三用过,就是张三的专利了。人家微软的帮助文档上写着怎么用呢!你能看帮助文档,我为什么不能看?

截图来自微软的帮助文档

既然不是你发明的,你为何会用?你可以学我为什么就不能学呢?

宋浩、李永乐、罗翔等老师讲的东西都不是他们发明的,也没见谁说他们是抄来拼凑的。

《DAX神功》第2卷第12回 我们讲了Dateadd函数相比SAMEPERIODLASTYEAR函数可以获得更多维度,文章截图如下

《DAX神功》第2卷第12回文章截图

友情提示:其中周的时间智能,例如我本周销售与上周环比,建议大家看一下《DAX神功》第2卷第17回 基于周的时间智能,这里有很多特殊情况。

环比上月的度量值如下:

结果如下,既然是环比上月,一定是要看月份维度

友情提示:除了Calculate之外,TOTAL系列也可以实现同比和环比计算,详见《DAX神功》第2卷第12回文章最后部分

四、计算同比和环比增长率

截图来自百度百科

这两个公式,不是谁写进书里就是谁的著作权,百度百科上也有。如果你将中国人三个字写进书中,是不是我还不能说自己是中国人了?如果你说我是在抄袭,那你能证明这公式是你发明的?

既然遇到除法,我们首先要想到安全除法防止分母为0时出错,《孙兴华讲PowerBI火力全开》笔记13.01

截图来自己《PowerBI火力全开》笔记13.01

我们已经得到了【同期】【环比】,本期就是【新总销售】,所以增长率的度量值如下

结果如下:

五、对比销售目标时计算累计销售金额

例如我们从北京故宫开车去上海东方明珠塔,约1200多公里,我们开到600公里时,完成了50%。这600公里就是我们从出发到统计时累计发生的。而累计又分年初至今、季出至今、月出至今,对应你的年目标、季目标、月目标

《DAX神功》第2卷第11回 有详细的公式可以解决并配有案例

YTD:当年累计,Year To Date的简写

QTD:当季度累计,Quarter To Date的简写

MTD:当月累计,Month To Date的简写

可以使用表函数 DATESYTD、DATESMTD、DATESQTD函数配合Calculate计算

也可以使用值函数 TOTALYTD、TOTALMTD、TOTALQTD函数直接计算

注:以上函数和语法均来自微软帮助文档,不是谁用了就是谁的著作权,除非是你发明的知识。不理你是因为之前我案例讲的不好,有很多错误,表格之间建立太多关系,我要更新方法,让你们体会一下什么叫搬起石头砸自己的脚。@某雷 @武某某

六、没有什么通用公式,想举一反三,就要系统学习

复习《DAX神功》第2卷 第11、12、13回  可以解决你的大部分问题

PowerBI(DAX函数)、PowerQuery(M函数)、Python办公自动化、Python爬虫、Python数据分析、ExcelVBA、WordVBA、AccessVBA、MySQL等等https://www.bilibili.com/read/cv10222110

Power BI之DAX神功番外篇 15.业绩达成分析的评论 (共 条)

分享到微博请遵守国家法律