[已解决] power pivot 的allexcept函数

  [复制链接]
查看107762 | 回复119 | 2020-9-24 18:25:07 | 显示全部楼层 |阅读模式
10083100931421.png

现在有个承载量的表 , 还有组别维度表日期维度表, 我是用组别、日期表去连接承载量表,我要计算每个人的承载量和,要用组别和人名切片,但是要求日期的切片器不影响总和,,,我试着用ALLEXCEPT函数写了公式,承载 1:=CALCULATE(SUM('承载量'[承载量]),ALLEXCEPT('承载量','承载量'[姓名]))但是只能用承载量里面的名字切片,想了一下午都没想通 ,,求大神赐教,不胜感激

10083100931422.rar (78.17 KB, 下载次数: 0)
回复

使用道具 举报

融化冰河 | 2020-9-24 18:30:07 | 显示全部楼层
没太看明白你的问题,这个pb版一向比较冷清,帮你顶一下贴吧。
回复

使用道具 举报

文泰 | 2020-9-24 18:35:07 | 显示全部楼层
没太看明白你的问题,这个pb版一向比较冷清,帮你顶一下贴吧。


建模的时候不是需要用多个维度表,连接一个度量表, 我需要展示每个人的所有日期累积总和,让他不受日期切片器的影响不知道这样说能不能理解的
回复

使用道具 举报

hong5499 | 2020-9-24 18:42:08 | 显示全部楼层
不受日期切片器的影响,你应该用all('日期表'[日期])。

而你用了allexcept,就是说是,除了姓名,其他列(包括扩展表的各列,即维度表的各列),都被ALL了。当然其他切片器不起作用了。
回复

使用道具 举报

dgyys | 2020-9-24 18:48:08 | 显示全部楼层
日期表一定要标识为日期表,才能对事实表筛选
回复

使用道具 举报

无心苹果 | 2020-9-24 18:50:08 | 显示全部楼层
不受日期切片器的影响,你应该用all('日期表'[日期])。

而你用了allexcept,就是说是,除了姓名,其他列 ...


奥奥 茅塞顿开 没想到这茬
回复

使用道具 举报

911net | 2020-9-24 18:55:09 | 显示全部楼层
奥奥 茅塞顿开 没想到这茬


十分感谢搞定了
回复

使用道具 举报

拖车文 | 2021-6-6 23:38:25 来自手机 | 显示全部楼层
支持一下云发教育!
回复

使用道具 举报

邮差 | 2021-8-11 20:04:05 | 显示全部楼层
LZ敢整点更有创意的不?兄弟们等着围观捏~
回复

使用道具 举报

爱车族长 | 2021-9-18 12:42:01 | 显示全部楼层
确实不错,顶先
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则