Я новичок в Power BI.Я просто просматриваю статью, которая вычисляет скользящее среднее.Я хотел бы знать, что происходит в функции LOOKUPVALUE
.
Кто-нибудь может сказать нам EARLIER ( Prices[DayNumber] ) – 8
.Что это такое?Вычитает значение EARLIER ( Prices[DayNumber] ) - 8
или показывает диапазон от Prices[DayNumber]
до 8
.А что в случае, когда EARLIER ( Prices[DayNumber] ) = 2
?Что это возвращается?
Prices[MovingAverage200] =
CALCULATE (
AVERAGE ( Prices[Close] ),
FILTER (
ALL ( Prices[Date] ),
AND (
Prices[Date]
>= LOOKUPVALUE (
Prices[Date],
Prices[Stock], EARLIER ( Prices[Stock] ),
Prices[DayNumber], EARLIER ( Prices[DayNumber] ) – 8
),
Prices[Date] <= EARLIER ( Prices[Date] )
)
),
ALLEXCEPT ( Prices, Prices[Stock] )
)