DAX - SUM последние 20 значений по продукту - PullRequest
0 голосов
/ 08 октября 2019

Мне нужна твоя помощь. В приведенной ниже таблице мне нужно СУММАТЬ ПОСЛЕДНИЕ две единицы по дате для каждого региона. другими словами: enter image description here

Если мы возьмем регион = "центральный", мне нужно составить меру или вычисляемый столбец, который суммирует последние две единицы (= 1 + 2). Другими словами, это результат, который я хочу:

enter image description here

Теперь я попытался сделать код DAX ниже в вычисляемом столбце, но сэто я получаю только последний "юнит" -значение для каждого региона?

Measure = 
var _region = Sheet1[region]
var _orderDate = Sheet1[dato]
var _prevDate = MAXX(FILTER(Sheet1; Sheet1[dato] > _orderDate && Sheet1[region] = _region); Sheet1[dato])
var _result = LOOKUPVALUE(Sheet1[units]; [region];_region; [dato];_prevDate)
return _result

Результат:

enter image description here

Кто-нибудь знает, как мне сложить последние две единицы для каждого региона?

Я буду очень признателен за решение.

спасибо.

Br, Jakob

...