У меня есть такая таблица:
Year Month Code Amount
---------------------------------------
2017 11 a 7368
2017 11 b 3542
2017 12 a 4552
2017 12 b 7541
2018 1 a 6352
2018 1 b 8376
2018 2 a 1287
2018 2 b 3625
Я делаю срез на основе года и месяца (игнорируя код), и я хочу показать СУММУ суммы следующим образом:
- Если я выберу на слайсере
Year 2017 and Month 12
, будет отображаться значение SUM Amount base на 2017-11 годы, а для выбора на слайсереYear 2018 and Month 1
должно быть установлено значение SUM Amount base на 2017-12
Я пробовал это для тестирования, но это не разрешено:
Last Month = CALCULATE(SUM(Table[Amount]); Table[Month] = SELECTEDVALUE(Table[Month]) - 1)
Как это правильно делать?
Я хочу что-то вроде этого
NB: я использую прямой запрос к SQL Server
Обновление: на данный момент я добавил столбец Last_Amount
в таблицу SQL Server по подзапросу, возможно, у вас, ребята, есть лучший способ решения моей проблемы