我需要使用WeekNum获取星期一至星期五的计数。这是即时消息所使用的代码,但值都不是visible.SysStartTime
和new_sana_maldate
都应该是星期一至星期五。
MALS Lastweek = CALCULATE(
COUNT(vw_sana_account[accountid]),
FILTER(
vw_sana_account,
vw_sana_account[new_mal]= 1
&& vw_sana_account[SysStartTime] = WEEKNUM(vw_sana_account[new_sana_maldate].[Date],2
)))
[如果要计算工作日,请提供this a look。
关于您的代码,我可以知道,
&& vw_sana_account[SysStartTime] = WEEKNUM(vw_sana_account[new_sana_maldate].[Date],2 ))
部分可能是错误的,因为您仅将Weeknum函数应用于其中之一,因此将数字与日期时间进行比较。尝试也将weeknum函数添加到sysStartTime列中