Значения диапазона слайсера Dax - PullRequest
0 голосов
/ 28 октября 2019

У меня есть слайсер от 1 до 16, и мне нужно рассчитать некоторые суммы на основе выбора слайсера в power bi dax. Значение суммы всегда должно быть суммой значений, меньших, чем нижнее значение при выборе. Допустим, я выбрал 6-9 (всего 1-16), и мне нужно иметь сумму 1-5, основанную на нижнем диапазоне

Ниже приведен пример:

слайсер заполнен1-12

исходные данные

точка column1 column2 column3

1 100 101 102

2 200 201 202

3 300301 302

4 400 401 402

5 500 501 502

6 600 601 602

7 700 701 702

8 800801 802

9 900 901 902

10 1000 1001 1002

11 1100 1101 1103

12 1200 1201 1203

Ожидаемые данныедля выбранного среза 6-9:

    column4             column5             column6
     1500               1505              1510

столбец 4 - сумма столбца 1 за период 1-5 (меньше нижнего среза) столбец 5 - сумма столбца 2 за период 1-5 (меньше нижнего среза)столбец 6 - это сумма столбца 3 за период 1-5 (меньше, чем нижний срез)

У меня есть выражение ниже (все - все выбрано), которое выбирает от 1 до 5 и 10-12, но я хочу только 1-5

column4 = CALCULATE (SUM (столбец 'Table1')1), КРОМЕ (ВСЕ (период таблицы 2]), ВСЕ ВЫБРАННЫЕ («таблица 2» [период])))

Таблица 1 - исходные данные Таблица 2 - данные периода

Пожалуйста, помогите выбрать только 1-5

...