powerbi - 删除公式中的周末
问题描述
我想从计算列计算中删除周末。我有一个计算每日目标的公式:
Daily MAL Target = [MAL_Qtarget_A] /
(ENDOFQUARTER(Marketing_targets_MALMEL[Date]) -
ENDOFQUARTER(PREVIOUSQUARTER(Marketing_targets_MALMEL[Date])))
在营销目标表中,有一个单独的列来标识日期是工作日还是工作日,分别为 1 和 0。
IsWorkDay = SWITCH(WEEKDAY([Date]),1,0,7,0,1)
我想在上面的 Daily Mal Target 公式中添加“IsWorkingDate=1”。它是一个计算列。我尝试了很多方法,但都做不到。
谁可以帮我这个事?
解决方案
您可以使用此 DAX 表达式来检查工作日:
= IF(OR(WEEKDAY([Date]) = 1, WEEKDAY([Date) = 7), "Calculation for Weekdays", "Calculation for Mo to Fr")
推荐阅读
- javascript - 在我在 Iphone 中选择日期之前,html 输入类型日期调用 javascript 函数
- ms-access - 按表达式访问报表分组
- android - Google Play 上的应用始终显示“更新”而不是打开
- excel - 在 Ms Excel 或 VBA 中匹配借方和贷方条目
- javascript - 根据数组中的值过滤对象
- angular - 使用 Angular 应用程序配置 apache 虚拟主机
- reactjs - React Auto RTL 文本输入
- php - 如何在php中过滤JSON?
- ansible - 如何在远程机器上使用 Ansible 复制目录
- javascript - 在最少的运行中有效地查找并返回多个值的数组位置