date - 在 Power BI 中每天显示关键度量的预期值,不包括周末和公共假期
问题描述
Power BI 报表上显示了两个主要度量。一个是实际值(团队小时统计数据),另一个是预期值。数据是“T-1”,其中“T”是今天。该团队在周日至周四工作。当前每天使用以下度量显示预期值:
预期总体 % = CALCULATE((DAY(TODAY())-1)/(VAR t = TODAY() RETURN
COUNTROWS( CALENDAR( FORMAT(t,"YYYY-MM-01") , EDATE(FORMAT(t,"YYYY) -MM-01"),1)-1 ) ))*100)
但是,我遇到以下问题:
- 它不排除周末和公共假期。既然团队只在工作日工作,那么期望值怎么能在周末和公共假期自动暂停呢?
- 实际值有一个日期切片器,它根据月、周等给出值。我们如何将期望值与它联系起来?这可能吗?
注意 - 我能够创建一个包含工作日/周末和公共假期的自定义日期列。
解决方案
如果你有日历表,你可以使用函数 WEEKDAY() 来检查它是哪一天。默认值 1 = 星期日;公共假期没有功能,但如果您有此信息的列,您也可以将其排除。
例如:
calculate(countrows( CALCULATETABLE('Calendar', not(WEEKDAY('Calendar'[Date]) in {1,7} ), 'Calendar'[PublicHoliday] = 0 )
推荐阅读
- c - 带有 ** 指向另一个结构的指针的 Realloc 结构
- php - EntityType Symfony 表单的 CollectionType
- java - 如何通过 Java FX 中的多个事件处理程序执行一项操作?
- ruby - gem 安装来自哪里?
- python - 从 request.get 读取响应
- asp.net - ASP.NET MVC 5 (OWIN) ,在 chrome 上成功登录后,isauthenticated 为 false
- sonarqube - 对拉取请求进行 Sonarqube 6.7.5 社区版评论
- javascript - 在 php 中提交带有链接的表单
- python - 编写递归函数的问题。不和谐
- makefile - makefile 依赖项不会触发重建