Добрый день, уважаемые форумчане!
Помогите, пожалуйста: есть линия прогноза и нужно, чтобы она пока есть линия факта линия прогноза повторяла её или её вообще не было, а потом она выходила из точки факта и шёл собственно прогноз. Сейчас мера выглядит так, а как связать всё в одно не знаю
Прогноз кол-во заказов НИ =
var _datemax =
CALCULATE (
MAX ( 'APO_BI_Кратко'[Site Arrival Forecast] ),
ALL ( 'Календарь (не связанный)' )
)
var_datefact =
MAX ( 'APO_BI_Кратко'[Site Arrival Actual] )
VARnextDate =
CALCULATE (
MIN ( 'APO_BI_Кратко'[Site Arrival Forecast] ),
ALL ( 'Календарь (не связанный)' ),
'APO_BI_Кратко'[Site Arrival Forecast] > _datefact
)
var_fact =
CALCULATE (
CALCULATE (
[Факт кол-во заказов],
FILTER (
ALL ( 'Календарь (не связанный)' ),
'Календарь (не связанный)'[Конец месяца]
<= MAX ( 'Календарь (не связанный)'[Конец месяца] )
),
'APO_BI_Кратко'[Site Arrival Actual] <> BLANK ()
),
FILTER (
'Календарь (не связанный)',
'Календарь (не связанный)'[дата отчёта] <= _datefact
)
)
var_forecast =
CALCULATE (
CALCULATE (
CALCULATE (
[Прогноз кол-во заказов],
USERELATIONSHIP ( 'APO_BI_Кратко'[Site Arrival Forecast], 'Календарь (не связанный)'[дата отчёта] )
),
FILTER (
ALL ( 'Календарь (не связанный)' ),
'Календарь (не связанный)'[Конец месяца]
<= MAX ( 'Календарь (не связанный)'[Конец месяца] )
),
'APO_BI_Кратко'[Site Arrival Forecast] <> BLANK ()
),
FILTER (
'Календарь (не связанный)',
'Календарь (не связанный)'[дата отчёта] <= _datemax
)
)
var result =
return result
Помогите, пожалуйста: есть линия прогноза и нужно, чтобы она пока есть линия факта линия прогноза повторяла её или её вообще не было, а потом она выходила из точки факта и шёл собственно прогноз. Сейчас мера выглядит так, а как связать всё в одно не знаю
Прогноз кол-во заказов НИ =
var _datemax =
CALCULATE (
MAX ( 'APO_BI_Кратко'[Site Arrival Forecast] ),
ALL ( 'Календарь (не связанный)' )
)
var_datefact =
MAX ( 'APO_BI_Кратко'[Site Arrival Actual] )
VARnextDate =
CALCULATE (
MIN ( 'APO_BI_Кратко'[Site Arrival Forecast] ),
ALL ( 'Календарь (не связанный)' ),
'APO_BI_Кратко'[Site Arrival Forecast] > _datefact
)
var_fact =
CALCULATE (
CALCULATE (
[Факт кол-во заказов],
FILTER (
ALL ( 'Календарь (не связанный)' ),
'Календарь (не связанный)'[Конец месяца]
<= MAX ( 'Календарь (не связанный)'[Конец месяца] )
),
'APO_BI_Кратко'[Site Arrival Actual] <> BLANK ()
),
FILTER (
'Календарь (не связанный)',
'Календарь (не связанный)'[дата отчёта] <= _datefact
)
)
var_forecast =
CALCULATE (
CALCULATE (
CALCULATE (
[Прогноз кол-во заказов],
USERELATIONSHIP ( 'APO_BI_Кратко'[Site Arrival Forecast], 'Календарь (не связанный)'[дата отчёта] )
),
FILTER (
ALL ( 'Календарь (не связанный)' ),
'Календарь (не связанный)'[Конец месяца]
<= MAX ( 'Календарь (не связанный)'[Конец месяца] )
),
'APO_BI_Кратко'[Site Arrival Forecast] <> BLANK ()
),
FILTER (
'Календарь (не связанный)',
'Календарь (не связанный)'[дата отчёта] <= _datemax
)
)
var result =
return result