测量不过滤上次日期

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

我无法通过文件中的最后日期来过滤Power BI。

当我尝试:

test = CALCULATE(
    DISTINCT(table[Date]),
    filter(
        all(table[Date]),
        table[Date] =  date(2019,3,1)
    )
)

它返回给我2019年3月1日的日期。

但是,如果我使用

test = CALCULATE(
    DISTINCT(tabela_ajustada[Data]),
    filter(
        all(tabela_ajustada[Data]),
        tabela_ajustada[Data] =  LASTDATE(tabela_ajustada[Data])
    )
)

它不起作用,它根本不过滤,所以我得到一个错误,因为它返回多个值,我无法添加到卡。

table [Date]具有多个非唯一值。

powerbi dax
1个回答
1
投票

改成:

test = 
CALCULATE(
    DISTINCT(tabela_ajustada[Data]),
    FILTER(
        ALL(tabela_ajustada[Data]),
        tabela_ajustada[Data] =  LASTDATE ( ALL ( tabela_ajustada[Data] ) )
    )
)
© www.soinside.com 2019 - 2024. All rights reserved.