Пытаюсь создать меру, вычисляющую сумму начальных остатков товара, поступивших в продажу. Особенность - даты старта продаж в рамках месяца неодинаковы, т.е. у Товар1 старт продаж 08.11.24, у Товара2 - 19.11.24, у Товара3 - 19.11.24 и т.д.
Название товара
Цвет
Дата Ввода в продажу
Дата
Начальный остаток, шт
Брюки
Синий
08.11.2024
08.11.2024
46
09.11.2024
46
10.11.2024
50
11.11.2024
39
12.11.2024
37
13.11.2024
36
14.11.2024
35
15.11.2024
34
16.11.2024
33
17.11.2024
33
18.11.2024
32
19.11.2024
32
20.11.2024
31
Серый
19.11.2024
19.11.2024
75
20.11.2024
74
Бежевый
19.11.2024
19.11.2024
75
20.11.2024
74
В разрезе каждого товара, при "разворачивании" таблицы по дням, вычисления происходят верно, но сумма остатков отображается на первую найденную дату среди всех товаров, т.е. на 10.01.24 (скрин ниже).
Необходимо, чтобы в значении итогов вычислялась сумма начальных остатков на соответствующие каждому товару даты поступления в продажу, т.е. "Нач.остаток Товара1 на 08.11.24"+"Нач.остаток Товара2 на 19.11.24"+"Нач.остаток Товара3 на 19.11.24"
Название товара
Цвет
Дата Ввода в продажу
Дата
Начальный остаток, шт
Брюки
Синий
08.11.2024
46
Серый
19.11.2024
75
Бежевый
19.11.2024
75
Общий итог
46 (а нужно 46+75+75=196 шт)
Формат таблицы - Товар, Календарная дата, Дата старта продаж, Остаток в штуках.Начальный остаток вычисляю мерой
В интернете находил информацию, что функция SUMX поможет решить вопрос (ниже цитата и скрин примера), но я только начинаю осваивать DAX, и не смог понять как именно - а примера синтаксиса не было. Как подобную задачу реализовать в SQL знаю, а тут - прошу помощи ))
Цитата
Ещё одна особенность вычислений с LASTNONBLANK состоит в том, что в общий итог таблицы также попадает последнее итоговое непустое значение (см. рисунок ниже). Если такой сценарий у вас не предусмотрен, воспользуйтесь формулой SUMX для суммирования по строкам.