在Power BI中动态选择最新日期

时间:2018-11-30 08:40:26

标签: powerbi

有一个附加的excel文件场景,一个问题进度每日跟踪器。 在Power BI中,如果我使用表格视觉效果,并且只想显示最新更新(在本例中为2018年11月30日),那么我如何让它自动完成而不是手动选择日期列?{{ 3}}

1 个答案:

答案 0 :(得分:1)

最好不要显示源数据并将日期存储为“日期”列的值,而不是每个日期都有单独的列。然后,您可以使用所有DAX时间智能功能。

您可以使用这样的查询来规范您的源数据:

let
    Source = MyTable,
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Source, {"#", "Issue", "Owner"}, "Date", "Value"),
    #"Changed Type" = Table.TransformColumnTypes(#"Unpivoted Other Columns",{{"#", Int64.Type}, {"Issue", type text}, {"Owner", type text}, {"Value", type text}, {"Date", type date}}),
    #"Filtered Rows" = Table.SelectRows(#"Changed Type", each [Value] <> null and [Value] <> "")
in
    #"Filtered Rows"

现在可以使用“日期”字段过滤表视图-如果您想要最新的日期,则可以使用Top 1 by Latest Date过滤器:

Screenshot of table visual with date filter

相关问题