【问题标题】:How to filter YTD to last complete month in Power BI如何在 Power BI 中将 YTD 过滤到最后一个完整月
【发布时间】:2020-09-16 00:34:39
【问题描述】:

我正在创建一个带有按钮的报告,这些按钮使用切片器来显示最近 3 个日历月、默认视图和 YTD。前两个都已设置好并将继续正常工作,但是我在使用 YTD 过滤器时遇到了问题,因为我需要它来排除当前月份(此切片器的一些关键指标仅每月准确,即使数据是每日更新)。知道如何在无需我每个月手动更改的情况下完成此操作吗?它今天工作的一个例子将向我展示 2020 年到 8 月,因为 9 月尚未完成。从 10 月开始,9 月将被包含在过滤器中。感谢您的帮助/见解!

【问题讨论】:

  • 需要一些示例数据以及您的预期输出。

标签: powerbi


【解决方案1】:

我通常在我的日期表上构建一个计算列,称为“范围内的日期”,如下所示。如果您不使用日期维度,也可以将其应用于普通表中的日期。

Date in Range = IF ('MyTable'[Date] < 
                     DATEADD(TODAY(), -1 * DAY(TODAY()), day), 
                     1, 
                     0)

这会将表格行中的日期与 TODAY() 进行比较,例如2020 年 9 月 14 日,减去今天 (14) 的这一天,有效地让您回到当月的开始。然后,这将为上个月末之前的日期返回 1 或 0。过滤 1 或 0 以获得结果(或使用更有意义的东西代替 1 或 0)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-30
    • 2023-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多