重点 DAX 函数 | LASTNONBLANK 用法介绍

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

本期重点:
1.LASTNONBLANK函数介绍
2.LASTNONBLANK函数应用

今天跟大家分享的是LASTNONBLANK函数,FIRSTNONBLANK与LASTNONBLANK用法相近,我们以LASTNONBLANK为例来做说明。

LASTNONBLANK的语法是:

LASTNONBLANK (<column>,<expression>)

file

其返回的是按当前上下文筛选,计算所得非空的中的最后一个值。它像SUMX一样,为值设置了一个行上下文,然后通过使用该行上下文对进行计算。

举例如下:

下表记录的是每个产品不同时间的库存情况,如果库存为空代表库存量没变。我们想计算出每个产品的最新库存量是多少,要怎么计算呢?

file

肯定不能简单求和,这样就会把产品所有时间点的库存求和,我们应该取库存不为空的最后日期对应的库存作为该产品的的最新库存。那么这最后一个库存怎么取呢?

这就可以用到我们上面提到的LASTNONBLANK函数。先套用该函数的参数,我们看看结果会返回什么。

公式

 库存量 = SUM('库存状况'[库存])
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值