姓名 | 类别 | 物品 | 数量 |
---|---|---|---|
加里 | 食物 | 米 | 1 |
加里 | 食物 | 糖 | 5 |
加里 | 家具 | 椅子 | 8 |
加里 | 家具 | 桌子 | 4 |
约翰 | 食物 | 米 | 3 |
约翰 | 食物 | 糖 | 5 |
约翰 | 家具 | 椅子 | 6 |
约翰 | 家具 | 桌子 | 7 |
姓名 | 食物 | 家具 | 全部的 |
---|---|---|---|
加里 | 12 | 三十六 | 四十八 |
约翰 | 16 | 三十九 | 55 |
大家好,我尝试编写这个 Dax,但 power bi 中的列总计给出了错误的总计。它给出的总计为 36 和 42,但事实并非如此。
Dax 应该按人名对类别进行分组,然后将食物类别总数乘以 2,将家具类别总数乘以 3。
这是我的 Dax:
SWITCH(
TRUE(),
MIN(Sheet1[Category]) = "Food", SUM(Sheet1[Amount]) * 2,
MIN(Sheet1[Category]) = "Furniture", SUM(Sheet1[Amount]) * 3
)