Получение нескольких значений, когда формула может обрабатывать только 1 значение
Что происходит, когда вы выбираете несколько месяцев и / или лет
Изображение 1: что происходит, когда вы выбираете несколько месяцев и / или лет
Сообщение об ошибке
Изображение 2: сообщение об ошибке
Мера:
Actuals less Forecast =
VAR Max_Date =
MAX ( 'DateTable'[Date] )
VAR Month_End =
EOMONTH ( TODAY (), 0 )
VAR SupplierProjMinusForecast =
[Supplier Projected] - [Supplier Forecast]
VAR Year_Row =
VALUES ( 'DateTable'[Year] )
VAR Year_Today =
YEAR ( TODAY () )
VAR Month_Row =
VALUES ( 'DateTable'[MonthNumber] )
VAR Month_Today =
MONTH ( TODAY () )
VAR Date_Compare =
IF(
OR(
Year_Row < Year_Today,
AND(
Year_Row = Year_Today,
Month_Row <= Month_Today
)
),
SupplierProjMinusForecast,
IF(
Max_Date <= Month_End,
SupplierProjMinusForecast
)
)
Return Date_Compare
Эта линия, кажется, вызывает все проблемы при выборе нескольких месяцев.
VAR Month_Row =
VALUES ( 'DateTable'[MonthNumber] )
Помогите?