Как суммировать столбец, идентифицируемый различными идентификаторами в связанной таблице - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь создать меру, которая суммирует количество элементов заказа из таблицы, содержащей несколько строк с одинаковыми идентификаторами.

Это мои таблицы:

enter image description here

, где таблицы содержат следующее:

DatesTable

Список непрерывных дат

Заказы

enter image description here

Открытые заказы (расчетная таблица согласно приведенному ниже сценарию)

enter image description here

То, что я хочу вычислить:

Для заданного диапазона дат или дат я хочу вычислить сумму NumberOfOrderItems для всех уникальных заказов которые открыты в заданном диапазоне дат.

Например:

  • 2019-12-01 до 2020-01-03 = 5 (OrderId: 1 = 5 элементов)
  • 2020-01-04 до 2020-01-06 = 7 (OrderId: 1 = 5 позиций) + (OrderId: 2 = 2 позиции)
  • 2020-01-08 до 2020-01-13 = 2 (OrderId: 2 = 2 элемента)

Я считаю, что мне нужна комбинация CAL CULATE , SUMX и USERELATIONSHIP , но у меня проблемы со сборкой всего этого ...

Кто-нибудь знает, как построить эту меру?

С уважением, Питер

...