DAX之LOOKUPVALUE函数前⽂我们看到,LAST_VALUE函数的使⽤,那么,DAX如何使⽤呢?
这⾥引⼊LOOKUPVALUE函数,同样⾮常简单。
value函数什么意思⾸先, 计算最后⽇期,设为[MEASURE1],
CALCAULATE(LASTDATE(TEST(DATE)),ALL(TEST))
然后,使⽤LOOKUPVALUE函数,
LOOKUPVALUE(TEST(AMOUNT),TEST(DATE),[MEASURE1])
接下来问题是,我们想不同ID或姓名,对应的最后⽇期的数量, 怎么办呢?
实际,也⾮常容易,只要改变⼀下过滤环境就可以了。
看⼀下公式,设为[MEASURE2],
CALCAULATE(LASTDATE(TEST(DATE)),ALLEXCEPT(TEST,TEST(ID)))
什么意思呢?,就是说,过滤要包括ID,
LOOKUPVALUE(TEST(AMOUNT),TEST(DATE),[MEASURE2])
最后,来看⼀下在透视表的表现,

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。