Power BI 中上一年折线图的固定值

问题描述 投票:0回答:1

我在 PowerBI 中有一个折线图和柱形图。列显示我每个月的总销售额;我还有一个切片器可以按年份过滤。我有一个措施来显示全年的平均值(已修复,我收到了有关之前问题的帮助) 修复 Power BI 中折线图的值

但现在我想对前一年做同样的事情。

这是我今年的固定措施:

FixedCurrent= DIVIDE (
    CALCULATE ( DIVIDE([Sales],50), ALL ( 'Data' ) ),
    CALCULATE ( DISTINCTCOUNT ( 'Calendar'[Month] ), ALL ( 'Calendar' ) )
)

我已经尝试过类似的方法,但没有成功:

Planchado Prior Año Anterior = 
    DIVIDE (
        CALCULATE (
            DIVIDE([Sales], 50),
            ALL ( 'Data' ),
            SAMEPERIODLASTYEAR ( 'Calendar'[Date] )
        ),
        CALCULATE (
            DISTINCTCOUNT ( 'Calendar'[month] ),
            ALL ( 'Calendar' ),
            SAMEPERIODLASTYEAR ( 'Calendar'[Date] )
        )
    )

这是我期望拥有的一个例子也保留切片机

averges example

powerbi dax
1个回答
0
投票

尝试使用 PARALLELPERIOD('Calendar'[Date], -1, YEAR) 将数据上下文转移到上一年,以便您可以计算上一年的固定值:

FixedPriorYear = 
DIVIDE (
    CALCULATE ( 
        DIVIDE([Sales], 50), 
        ALL ( 'Data' ),
        PARALLELPERIOD('Calendar'[Date], -1, YEAR)
    ),
    CALCULATE ( 
        DISTINCTCOUNT ( 'Calendar'[Month] ), 
        ALL ( 'Calendar' ),
        PARALLELPERIOD('Calendar'[Date], -1, YEAR)
    )
)
© www.soinside.com 2019 - 2024. All rights reserved.