Powerbi 使用幂BI对不同组在其最新日期的值求和
我是PowerBI的新手,现在尝试使用Measure对每个组在其自己的最新日期的值进行求和。我尝试过使用“新表”和Lookupvalue,结果很成功。但是,我希望使用日期切片器对该日期的值求和Powerbi 使用幂BI对不同组在其最新日期的值求和,powerbi,dax,Powerbi,Dax,我是PowerBI的新手,现在尝试使用Measure对每个组在其自己的最新日期的值进行求和。我尝试过使用“新表”和Lookupvalue,结果很成功。但是,我希望使用日期切片器对该日期的值求和 Date Group Value 1/8 A 3 1/8 B 4 1/8 C 5 1/8 D 6 2/8 A 7 2/8 B 8 2/8 C 9 4/8 A 10 4/8 B 11 7/8 C 12 7/8 D 13 当切片器为7/8
Date Group Value
1/8 A 3
1/8 B 4
1/8 C 5
1/8 D 6
2/8 A 7
2/8 B 8
2/8 C 9
4/8 A 10
4/8 B 11
7/8 C 12
7/8 D 13
当切片器为7/8时,值为10、B11、C12、D13,总计=46
当切片器为5/8时,值为A10、B11、C9、D6,总计=36
我使用的方法如下:
Measure =
var _maxdate =
CALCULATE(MAX(Sheet1[Date]),
VALUES(Sheet1[Group]))
return
CALCULATE(SELECTEDVALUE(Sheet1[Value]),
Sheet1[Date]=_maxdate)
它可以在视觉上显示每个组的最后一个值,但不能将它们相加。有人能帮忙吗?非常感谢。您就快到了,您的返回值需要是一个总和,而不是所选的值。您还需要使用ALL功能在日期清除过滤器:
Measure =
var _maxdate =
CALCULATE(MAX(Sheet1[Date]),
VALUES(Sheet1[Group]))
return
CALCULATE(SUM(Sheet1[Value]),
ALL(Sheet1[Date]),
Sheet1[Date] =_maxdate)
我自己已经弄明白了,让我把它贴在这里。我期望每个组在其自己的最新日期的值,并将这些值相加 首先,使用上述措施 量= var\u maxdate= 计算(最大值(第1页[日期]), 值(表1[组]) 返回 计算(选定值(表1[值]), 表1[日期]=\u最大日期) 第二,使用第一个度量值并求和总数。 措施2= 变量表= 总结(表1,表1[组], “_值,[度量]) 返回
SUMX(_table,[_value])给定样本数据的预期输出是什么?谢谢Joao!但它实际上是到了最晚的日期,而不是每组的最晚日期。我期望每个组在其最新日期的价值以及这些总价值。我只是自己想出来的。下面让我分享一下。