
本期重点:
1.LASTNONBLANK函数介绍
2.LASTNONBLANK函数应用
今天跟大家分享的是LASTNONBLANK函数,FIRSTNONBLANK与LASTNONBLANK用法相近,我们以LASTNONBLANK为例来做说明。
LASTNONBLANK的语法是:
LASTNONBLANK (<column>,<expression>)

其返回的是按当前上下文筛选,计算所得非空的中的最后一个值。它像SUMX一样,为值设置了一个行上下文,然后通过使用该行上下文对进行计算。
举例如下:
下表记录的是每个产品不同时间的库存情况,如果库存为空代表库存量没变。我们想计算出每个产品的最新库存量是多少,要怎么计算呢?

肯定不能简单求和,这样就会把产品所有时间点的库存求和,我们应该取库存不为空的最后日期对应的库存作为该产品的的最新库存。那么这最后一个库存怎么取呢?
这就可以用到我们上面提到的LASTNONBLANK函数。先套用该函数的参数,我们看看结果会返回什么。
公式:
库存量 = SUM('库存状况'[库存])

本文介绍了DAX中的LASTNONBLANK函数,用于在数据分析中找到非空值的最后一个值。举例说明了如何在库存管理场景中,利用LASTNONBLANK函数获取每个产品的最新库存量,帮助读者理解该函数的应用。
最低0.47元/天 解锁文章
55

被折叠的 条评论
为什么被折叠?



