为什么我的每周增量无法使用 DAX
Why is my weekly increment not working using DAX
我创建了一个名为 visual date
的列,它需要一个日期并计算出周开始日期,以便我在视觉中显示每周增量。
一切似乎都很好,但是,我注意到当你在一周内开始新的一个月时它会搞砸。 IE。一旦 2022 年 1 月变成 2022 年 2 月,它计算 01/02/2022 的周开始日期为 03/03/22
DATE(YEAR([Date]),MONTH([Date]),DAY([Date] - WEEKDAY([Date],1) +1))
有谁知道为什么会这样?如果是这样,我应该使用什么公式来正确计算每周增量
预期输出:
01/02/22 - 05/02/22
可视日期列之间的日期应该为他们返回 30/01/22
你可以使用 'Table'[Date] - WEEKDAY('Table'[Date],1) + 1
.
更新:一开始没注意到,你从星期天开始。现在更正了。
输出:
Column2
是新公式,Column1
是旧公式。
我创建了一个名为 visual date
的列,它需要一个日期并计算出周开始日期,以便我在视觉中显示每周增量。
一切似乎都很好,但是,我注意到当你在一周内开始新的一个月时它会搞砸。 IE。一旦 2022 年 1 月变成 2022 年 2 月,它计算 01/02/2022 的周开始日期为 03/03/22
DATE(YEAR([Date]),MONTH([Date]),DAY([Date] - WEEKDAY([Date],1) +1))
有谁知道为什么会这样?如果是这样,我应该使用什么公式来正确计算每周增量
预期输出:
01/02/22 - 05/02/22
可视日期列之间的日期应该为他们返回 30/01/22
你可以使用 'Table'[Date] - WEEKDAY('Table'[Date],1) + 1
.
更新:一开始没注意到,你从星期天开始。现在更正了。
输出:
Column2
是新公式,Column1
是旧公式。