【发布时间】:2021-11-30 12:56:31
【问题描述】:
我有一列显示来自函数 today-1 的数据,它显示昨天的数据。我把它放在一个过滤器中,只显示“真实”值。我遇到的问题是我需要显示昨天的数据,但我需要排除周末。示例:今天是星期一,我需要显示星期五的数据而不是星期日的数据,因为没有。请帮忙。
【问题讨论】:
标签: powerbi dax powerbi-desktop powerbi-datasource daxstudio
我有一列显示来自函数 today-1 的数据,它显示昨天的数据。我把它放在一个过滤器中,只显示“真实”值。我遇到的问题是我需要显示昨天的数据,但我需要排除周末。示例:今天是星期一,我需要显示星期五的数据而不是星期日的数据,因为没有。请帮忙。
【问题讨论】:
标签: powerbi dax powerbi-desktop powerbi-datasource daxstudio
这样做的逻辑很简单。如果今天是星期一,则显示今天的数据 - 3,否则显示今天的数据 -1。
=if(weekday(Table[DateColumn])=2,Today()-3,Today())
在此处查看 Weekday() DAX 函数文档:https://docs.microsoft.com/en-us/dax/weekday-function-dax
【讨论】: