PowerBI中如何实现中国式复杂报表(DAX方式)
玩泥巴和DAX的笨小孩:
还有更变态的,
行标签,区域→省→市→客户→门店→店类型→人名
数值列1:目标总计,
数值列2到20:产品2到产品19分别在筛选上下文中的实际数量
数值列21:产品1到产品19的和
数值列22到40:产品1到产品19,除以目标的百分比
数值列41:产品1到产品19百分比的和,然后除以19
数值列42:产品20的目标
数值列43:产品20的实际数量
数值列44:产品20的实际数量 除以 产品20的目标
然后下面 产品21到产品26重复 数值列42到数值列44的规律
[狗子][狗子][狗子]
【回复】维度太多的表,数据量较大时透视表会很吃力,建议直接用Power Query生成固定表;或者考虑SSAS把部分维度变成属性。
至于要实现折叠和汇总效果...一般来说提出这种超大表需求的都是智障,不懂透视表的,拿表格忽悠就行了。
【回复】回复 @胆小的肥狗 :建多个度量 但 真实案例是88x3 加 3,那么多列
【回复】回复 @奇玉 :更怕智障要你用wps,还必须用公式,因为ta要看到计算过程[OK]
甜甜咸咸味:
逻辑很简单,很实用,要是能提供一下代码就更好了
哀骑:
power pivot没有selectedvalue这个函数 , 有什么可以替代的方法吗[tv_委屈]
【回复】回复 @数分流水线工人 :感谢分享,大佬还是多啊[热词系列_知识增加]
【回复】可以用IF + HASONEVALUE 可以解决! 这算是在excel表里的替代
不死的雷斯林:
把度量值嵌套进switch函数里面跟表头表里的行匹配?
琳晓宝Lynn:
请问【销售合计】这一列在哪里呢,我模拟了一下,CALCULATE(【销售合计】,'日期表'【月份】=2023/6/1),但是被提示:“无法确定 '销售合计' 的值,原因是此列不存在或此列当前没有行。”
dou125:
请问下,是否有反馈单元格文本值的函数呢?比如表头第一层是“产品大类“,”第二层是“产品名称”,"销售量“。列是所在地区。想要分别反馈每个地区每类产品具体产品名的数量,怎么来返回“产品名”呢?谢谢~~
Julien_17:
我按照这个写了,报错说"SWITCH 函数中的参数“20”是必需的",请教一下这个是什么意思
【回复】最后一个括号面前那个逗号删除就好了