У меня есть источник данных excel (выделен серым цветом ниже), и я хочу показать 4 вычисленных поля (CF) как (выделено красным) для 4 «Team», как выделено желтым. Требуемый выход выделен зеленым цветом.
Вывод, который я получил, как показано на рисунке:
Возникли проблемы:
- Не удалось найти правильный ответ для прогноза и GAP. Используются следующие формулы:
Как представлять ТОЛЬКО (количество продаж) в месяц, но отображать все 4 CF на уровнях QUARTER, как показано зеленым цветом выше.
# of sales = COUNT([Productname])
Days Passed = DAY([Sale Date])-day(TODAY())
Forecast = (([#ofSales]))/(avg([DaysPassed]))*avg([TotalDays])
SalesTarget (copy) = { FIXED [Team], quarter([Sale Date])=1 : avg([SalesTarget])}
GAP = (sum([SalesTarget (copy)]))-[Forecast]
TotalDays = if quarter([Sale Date])=1 then 91
ELSEIF quarter([Sale Date])=2 then 92
ELSEIF quarter([Sale Date])=3 then 92
ELSEIF quarter([Sale Date])=4 then 92 end
SalesTarget = if [Team]="USA Small" and quarter([Sale Date])=1 then 10
ELSEIF [Team]="USA Big" and quarter([Sale Date])=1 then 5
ELSEIF [Team]="UK Small" and quarter([Sale Date])=1 then 3
ELSEIF [Team]="UK Big" and quarter([Sale Date])=1 then 3
END
SalesTarget (copy) = { FIXED [Team], quarter([Sale Date])=1 : avg([SalesTarget])}
Я пробовал несколько обходных путей, но не смог найти решение. Я не могу прикрепить файл в переполнении стека. Поэтому я добавил всего несколько примеров кода, из которых я пробовал.