azure 在Power-Bi中,如果上一季度为空(没有任何值/销售额),是否考虑上一/上一非空季度的销售额?

mec1mxoz  于 2023-01-27  发布在  其他
关注(0)|答案(1)|浏览(235)

在Power-Bi中,我有两个表:

CALENDER_DIM: [ENDOFMONTH, YEAR, QUARTER, QUARTERNUM]

SALES_FACT: [ENDOFMONTH, PRODUCTID, SALE`S]

我想显示当前季度的销售额与上一季度的销售额的比较,我使用以下度量:

Sales - This Quarter = SUM(SALES_FACT[SALES])

Sales - Previous Quarter (Having Sales) = CALCULATE([Sales - This Quarter],PREVIOUSQUARTER(CALENDAR_DIM[ENDOFMONTH]))

目前,销售额-上季度列如果上季度没有销售额,则显示为空:

但我想实现的是:* * 如果上一季度为空,则考虑上一/上一非空季度销售额**:
预期产出:

因此,对于2021年,第2季度为空/空白,在这种情况下,对于2021年第3季度的"销售额-上一季度"列,考虑2021年第1季度而不是2021年第2季度。
同样,对于2022年,第1季度没有任何销售额并且为空,因此对于2022年第2季度的"销售额-上一季度"列,不考虑2022年第1季度,而是考虑2021年第4季度(有销售额)。

    • 简而言之,如果上一季度为空,则考虑最近一个有销售的上一季度。**

任何指导或帮助将不胜感激,谢谢。

ni65a41a

ni65a41a1#

是否尝试使用DAX函数LASTNONBLANK(列,表达式)?
https://learn.microsoft.com/en-us/dax/lastnonblank-function-dax
我想这个功能可以帮助你。
此致,

相关问题