Здравствуйте. Помогите пожалуйста доделать формулу.
Формула рассчитывает общий показатель - тут ок.
Но не считает для детализации по каждому коду НТРП, вот тут и нужна помощь.
Чтобы не выдавало значение всего по группе 156, а для каждого НТРП свое значение.
Формула рассчитывает общий показатель - тут ок.
Но не считает для детализации по каждому коду НТРП, вот тут и нужна помощь.
Чтобы не выдавало значение всего по группе 156, а для каждого НТРП свое значение.
| Код |
|---|
Оборотність (дні) =
//оборачиваемость итого с начала года
VAR StockNextMonths = CALCULATE([Залишок на початок місяця,
грн] , NEXTMONTH('CALENDARAUTO'[Date]))
VAR Stock_6Months_ago = CALCULATE([Залишок на початок місяця, грн] ,
STARTOFYEAR('CALENDARAUTO'[Date]))
VAR CountDaysInPeriod =
DATEDIFF( STARTOFYEAR('CALENDARAUTO'[Date]) ,
NEXTDAY(ENDOFMONTH(LASTDATE('CALENDARAUTO'[Date]))), DAY)
VAR
StockConsumption_6Months = CALCULATE([Розхід, грн],
DATESBETWEEN('CALENDARAUTO'[Date],
STARTOFYEAR('CALENDARAUTO'[Date]),
ENDOFMONTH(LASTDATE('CALENDARAUTO'[Date]))))
RETURN
//ОБ (дни) = ( (Запас на начало периода + Запас на конец
периода)/2 х Количество дней в периоде)/Расход за период
VAR value_turnover =
((Stock_6Months_ago + StockNextMonths)/2* CountDaysInPeriod) /
StockConsumption_6Months
RETURN
IF(ISBLANK(value_turnover),0,value_turnover)
|