计算平均网络天数 Power BI
Calculating average NETWORK days Power BI
我一直在阅读各种 threads 和在 Power BI 中执行 'NETWORKDAYS' 样式计算的指南,但努力让它工作。
我有一个 table 这样的:
Team | Meeting | Report
aaa | 1/1/2018 | 9/1/2018
aaa | 1/1/2018 | 7/1/2018
bbb | 1/1/2018 | 1/2/2018
bbb | 1/1/2018 |
ccc | 1/1/2018 | 3/3/2018
aaa | 1/1/2018 |
我想 return 没有周末和节假日的平均天数,像这样:
Team | average
aaa | 5 (10/2)
bbb | 23 (45/1)
ccc | 45 (45/1)
我有这个功能,虽然有点笨拙,但我不知道如何从日期中删除非工作日 table:
AVERAGEX(FILTER(Planning,NOT(ISBLANK(Planning Actual_FinalReport]))),
(COUNTROWS(DATESBETWEEN(DateTable[Date],
Planning[Actual_ClosingMeeting],Planning [Actual_FinalReport]))
))
DateTable 所在位置:
Date | Weekday
5/1/2018| 1
6/1/2018| 0
7/1/2018| 0
等等...
本质上,我想遍历 Planning(过滤掉 [Report] 中的空白)并从日期 table 中计算 Meeting 和 Report 之间的日期,按 Weekday = 1 过滤。它的语法是 link table 我想我正在挣扎。
稍微修改一下你的公式,这样怎么样?
Average = AVERAGEX(
FILTER(Planning,
NOT(ISBLANK(Planning[Actual_FinalReport]))),
COUNTROWS(
FILTER(DateTable,
DateTable[Date] IN DATESBETWEEN(
DateTable[Date],
Planning[Actual_ClosingMeeting],
Planning[Actual_FinalReport]) &&
DateTable[Weekday] = 1)))
我要在末尾添加 Weekday
过滤器。
我一直在阅读各种 threads 和在 Power BI 中执行 'NETWORKDAYS' 样式计算的指南,但努力让它工作。
我有一个 table 这样的:
Team | Meeting | Report
aaa | 1/1/2018 | 9/1/2018
aaa | 1/1/2018 | 7/1/2018
bbb | 1/1/2018 | 1/2/2018
bbb | 1/1/2018 |
ccc | 1/1/2018 | 3/3/2018
aaa | 1/1/2018 |
我想 return 没有周末和节假日的平均天数,像这样:
Team | average
aaa | 5 (10/2)
bbb | 23 (45/1)
ccc | 45 (45/1)
我有这个功能,虽然有点笨拙,但我不知道如何从日期中删除非工作日 table:
AVERAGEX(FILTER(Planning,NOT(ISBLANK(Planning Actual_FinalReport]))),
(COUNTROWS(DATESBETWEEN(DateTable[Date],
Planning[Actual_ClosingMeeting],Planning [Actual_FinalReport]))
))
DateTable 所在位置:
Date | Weekday
5/1/2018| 1
6/1/2018| 0
7/1/2018| 0
等等...
本质上,我想遍历 Planning(过滤掉 [Report] 中的空白)并从日期 table 中计算 Meeting 和 Report 之间的日期,按 Weekday = 1 过滤。它的语法是 link table 我想我正在挣扎。
稍微修改一下你的公式,这样怎么样?
Average = AVERAGEX(
FILTER(Planning,
NOT(ISBLANK(Planning[Actual_FinalReport]))),
COUNTROWS(
FILTER(DateTable,
DateTable[Date] IN DATESBETWEEN(
DateTable[Date],
Planning[Actual_ClosingMeeting],
Planning[Actual_FinalReport]) &&
DateTable[Weekday] = 1)))
我要在末尾添加 Weekday
过滤器。