Filter 在筛选器中筛选最近日期

Filter 在筛选器中筛选最近日期,filter,powerbi,Filter,Powerbi,我希望Power BI中的切片器选择要自动选择的选择的最新日期 以下是下拉列表的示例: 此下拉列表与客户端选择不同。在Power BI中没有设置默认值的方法,但有几种方法。首先,您可以尝试保留选定的过滤器。另一个选项是,如果您有日历表,或者能够将其添加到列中,则在数据集中创建一个当前日期标志,您可以将其作为筛选器应用于报表 例如,可以使用TODAY()返回todays日期,并对照日期列进行检查 Calculated column = IF(MONTH(TODAY()) = MONTH('tab

我希望Power BI中的切片器选择要自动选择的选择的最新日期

以下是下拉列表的示例:


此下拉列表与客户端选择不同。

在Power BI中没有设置默认值的方法,但有几种方法。首先,您可以尝试保留选定的过滤器。另一个选项是,如果您有日历表,或者能够将其添加到列中,则在数据集中创建一个当前日期标志,您可以将其作为筛选器应用于报表

例如,可以使用TODAY()返回todays日期,并对照日期列进行检查

Calculated column = IF(MONTH(TODAY()) = MONTH('table'[DateColumn]) && YEAR(TODAY()) = YEAR('table'[DateColumn]), "Y", "N")
您可以运行该报告,它将始终在最新日期进行筛选,但是如果您想查看其他日期,则必须删除该筛选。您可以设置书签,以便轻松地向报表添加/删除筛选器。因此,您将有一个带有最新日期的书签,另一个用于删除它。选择“删除当前月份”书签时,可以允许出现切片器框


希望有帮助

我通过以下方式解决了这个问题:

  • 我创建了一个报告,其中包含一个过滤器,设置为默认的_日期(首先打开)
  • 我使用了一个计算列[Default_Date]来填充过滤器(它是隐藏的)
  • 在我的例子中,用户希望看到昨天的数据作为默认日期,所以我在过滤器上选择了“昨天”
  • 然后我放了一个按钮,打开另一个重复的报告副本[隐藏选项卡],其中包含完整的日历过滤器,因此用户可以选择他喜欢的任何其他日期,这个隐藏的报告有另一个按钮,将用户返回主报告[如果他愿意]
我的过滤器的图片(我折叠并隐藏在颜色框/横幅下)

以下是计算列的公式(在过滤器中使用):

在过滤器中使用默认的_日期,可以将今天()替换为

把你不需要的东西拿走

如果要获取所选项目的最后日期,则

CALCULATE(Max(Table[Date]),ALLSELECTED(Table))
表可能需要加引号才能工作:“表”[日期]


我希望这能有所帮助。

您知道,问题是每个客户都有不同的日期,所以我只想在筛选范围内选择最新/最后的日期。您好,我想知道如何调整您的解决方案,使其具有今天(日常更改)、昨天和“其他”的复选框选项,用于证明用户能够签出他们想要检查的任何日期。
CALCULATE(Max(Table[Date]),All(Table))
CALCULATE(Max(Table[Date]),ALLSELECTED(Table))