#powerbi #dax #powerbi-desktop
Вопрос:
Я рассчитываю меру, в которой я хочу вернуть FTE (дни, активные в течение нескольких дней в периоде * неполный рабочий день/полный рабочий день) для каждого человека. Я могу добиться этого для каждого человека с помощью приведенной ниже меры, но мне не удается сложить ее, чтобы получить сумму FTE.
Не могли бы вы посоветовать, как я могу подвести итог по столбцу с перечислением этой меры, чтобы 1,1,1,0.5,0.5 было 4 (в настоящее время показано 0,5)?
FTE Factor =
VAR MinDate = MIN ('Date'[Date])
VAR MaxDate = MAX ('Date'[Date])
VAR StartDate = MIN ('Resource Data Tracker'[Adj Start Date])
VAR EndDate = MAX ( 'Resource Data Tracker'[Adj End Date] )
VAR FTEDateVariance = IF(DATEDIFF(IF(StartDate<=MinDate,MinDate,StartDate),IF(EndDate>=MaxDate,MaxDate,EndDate),DAY) 1>0,DATEDIFF(IF(StartDate<=MinDate,MinDate,StartDate),IF(EndDate>=MaxDate,MaxDate,EndDate),DAY) 1,blank())
VAR FTECapacity = IF(CONTAINS('Resource Data Tracker','Resource Data Tracker'[Capacity (Full/Part Time) ],"Part-time"),"0.5","1")
VAR FTEBaseline =DATEDIFF(MinDate,MaxDate,DAY) 1
RETURN
VAR Result =
calculate((FTEDateVariance/FTEBaseline)*FTECapacity)
RETURN
Result
Комментарии:
1. Пожалуйста, приложите входные и выходные данные для четкого понимания вопроса.