首页 > 解决方案 > 在 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)

但是,我遇到以下问题:

注意 - 我能够创建一个包含工作日/周末和公共假期的自定义日期列。

标签: datepowerbidax

解决方案


如果你有日历表,你可以使用函数 WEEKDAY() 来检查它是哪一天。默认值 1 = 星期日;公共假期没有功能,但如果您有此信息的列,您也可以将其排除。

例如:

calculate(countrows( CALCULATETABLE('Calendar', not(WEEKDAY('Calendar'[Date]) in {1,7} ), 'Calendar'[PublicHoliday] = 0 )

推荐阅读