网友提问:
放大图片
(资料图)
放大图片:
其它两种情况:
回答网友问题:
解决这个问题,完全不用DAX原理,有基础语法《火力全开》和小学四年级数学上册的基础,加个简单的逻辑思维就够了。
我们导入到PowerBI后,正常情况下会自动建立关系
在讲数据库时我们说过,一对一关系应该是一张表,您一定写成两张也无妨。
做两个最基础的度量值
然后分析:
当【机构】和【渠道】都没有被筛选时,人力就显示【人力1】,保费明细显示【保费1】但是合计需要所有渠道6的合计值。于是我们可以写成下面两个度量值。(分开写是让新人看明白)
当【机构】被筛选,但【渠道】没有被筛选时,人力就显示【人力1】,保费明细显示【保费1】但是合计需要指定机构的渠道6的值。于是我们可以写成下面两个度量值。
当【机构】和【渠道】都被筛选或者 【机构】没被筛选但是【渠道】被筛选时,全部使用【保费1】和【人力1】
接下来我们知道了【人力1】永远不变,但是保费会随着【机构】和【渠道】是否被筛选而决定显示效果。关于【机构】和【渠道】是否被筛选《火力全开》都讲过,度量值如下:
然后我们可以用Switch或if写判断,Switch大家都会写,新人不会if嵌套,这里我用if表示
度量值如下
因为2个切片器,根据小学4年级上册学习的乘法原理,它一共有2*2=4种组合,我们分别展示
做好的PowerBI文件放到评论区置顶了
PowerBI学习顺序:
【1】Access基础篇,学习s01开头的集数,理解表格数据规范和表关系
https://www.bilibili.com/video/BV1tf4y117Sh
【2】PowerBI火力全开,学习函数语法,与应用场景
https://www.bilibili.com/video/BV1qa4y1H7wp
【3】DAX神功,学习DAX函数原理
https://www.bilibili.com/read/readlist/rl442274
【4】PowerBI可视化图表
https://www.bilibili.com/video/BV1W54y1i7dE
https://www.bilibili.com/video/BV1r54y1i75n
关键词:
热门推荐
最新资讯