powerbi - 乘以在dax中重新组合?
问题描述
我有一个按两行分组的数据集,如下所示
GroupName Score Multiply
Group1 2
Group2 3
Group2 5
Group1 1
我有一个基于参数表的切片器,用于存储上述 GroupName 值。因此,当我选择 Group1(我在我的 dax 中对变量使用选定的函数)时,我想将 Group1(分数)的所有行乘以 4,将 Group2(分数)的所有行乘以 6。
我试过了,但它正在更新所有行。
var a=4*score
var b=6*score
var mm=selectedvalue('Group Paramter'[Group Name])
Return if( mm ="Group1", a, b)
但它会乘以所有行,我如何通过使用 GroupName 进行分组来乘以?
我怎样才能做到这一点?我感谢任何帮助。
解决方案
您可以尝试以下逻辑(测量)-
var mm = selectedvalue('Group Paramter'[Group Name])
Return if( mm ="Group1", min(table_name[score]) * 4, min(table_name[score]) * 6)
推荐阅读
- excel - 不使用选择自动填充
- php - 为什么某些音频文件无法在 Twilio Play 中播放?
- ssl - 客户端无法通过 SSL 连接到 Apache Artemis
- class - 返回 null 的类列表中的字符串
- c# - VS2015 中的所有代码文件都被检出
- reactjs - 根据道具值显示组件反应
- google-cloud-platform - 无法开始在 Web UI 上训练我的 GCP AutoML 实体提取模型
- asp.net-core - Blazor 参数是否会带来额外的开销?
- clickhouse - Clickhouse - 输出每个数组项及其索引/位置
- r - R代码将列转为行,将行转为列