0

我有一个包含用户和登录日期列的表。我需要找到从今天起 8 个月前创建帐户的所有用户。例如,今天是 2021 年 12 月 28 日,我需要从 2021 年 4 月开始寻找新用户。

我可以在 sql 中这样做来检索日期

SELECT CURRENT_DATE
      ,TRUNC(ADD_MONTHS(CURRENT_DATE,-8),'MM') AS   FROM
      ,LAST_DAY(ADD_MONTHS(CURRENT_DATE,-8))   AS   TO
 FROM DUAL;

但问题是我不知道如何在 Power BI 中做到这一点。

你能帮帮我吗?谢谢

4

1 回答 1

0

您可以在 DAX 查询过滤器中使用基于:

  'SomeTable'[CreateDate] >= DATE(YEAR(TODAY()),MONTH(TODAY())-8, 1)



EVALUATE
{TODAY(),
 DATE(YEAR(TODAY()),MONTH(TODAY())-8, 1),
 DATE(YEAR(TODAY()),MONTH(TODAY())-20, 1)
}

在此处输入图像描述

于 2021-12-29T08:30:04.343 回答