Power BI技巧之重点 DAX 函数 _ LASTNONBLANK 用法介绍

Power BI技巧之重点 DAX 函数 _ LASTNONBLANK 用法介绍


2024年4月23日发(作者:)

重点

DAX

函数

| LASTNONBLANK

用法介绍

本期重点:

NBLANK

函数介绍

NBLANK

函数应用

今天跟大家分享的是

LASTNONBLANK

函数,

FIRSTNONBLANK

LASTNONBLANK

用法相近,我们以

LASTNONBLANK

为例来

做说明。

LASTNONBLANK

的语法是:

LASTNONBLANK (,)

其返回的是按当前上下文筛选,计算所得非空的中的最后一个值。它像

SUMX

一样,为值设置了一个行上下文,然后通过使

用该行上下文对进行计算。

举例如下:

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

少,要怎么计算呢?

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

库存。那么这最后一个库存怎么取呢?

这就可以用到我们上面提到的

LASTNONBLANK

函数。先套用该函数的参数,我们看看结果会返回什么。

公式:公式

库存量

= SUM('

库存状况

'[

库存

])

LASTNONBLANK = LASTNONBLANK('

库存状况

'[

日期

],[

库存量

])

返回结果:

根据结果我们可以很直观地看到,其返回的是在当前

产品

这个筛选上下文中,函数第一个参数

-'

库存状况

'[

日期

]

列中,有

[

库存

]

的最后一个值。所以我们再进一步取到这个日期值对应的

[

库存量

]

即可。所以公式写为:

最新库存

= CALCULATE([

库存量

],LASTNONBLANK('

库存状况

'[

日期

],[

库存量

]))

返回结果为:

即是我们想要的结果。

本期内容就是这些,小伙伴们下期再见!


发布者:admin,转转请注明出处:http://www.yc00.com/news/1713884633a2337770.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信