Сумма с фильтром на DAX / PowerBI - PullRequest
1 голос
/ 09 июня 2019

Мне нужно каждый месяц суммировать суммы идентификаторов, которые соответствуют следующим критериям:

Дата окончания <Дата соглашения </p>

Дата окончания <Месяц для отображения </p>

Я пробовал с параметрами фильтра, суммы и других, но результат тот же.

Мои данные:

ID  START DATE  AGREEMENT DATE  END DATE    AMOUNT

1   09/15/2018  01/01/2019      02/20/2019  100

2   09/20/2018  01/15/2019      12/01/2019  100

3   10/01/2018  03/01/2019      12/01/2019  100

4   10/01/2018  03/20/2019      05/01/2019  100

5   11/10/2018  07/10/2019                  100

6   09/15/2018  04/05/2019      05/01/2019  100

7   10/01/2018  06/10/2019      05/01/2019  100

8   10/20/2018  07/11/2019      04/10/2019  100

9   11/11/2018  08/01/2019                  100

10  11/01/2018  06/01/2019      04/10/2019  100

Это мой код DAX:

Result =
CALCULATE (
    SUM ( 'Report Diario'[Amount] );
    USERELATIONSHIP ( Calendario[Date]; 'Report Diario'[End Date] );
    FILTER (
        'Report Diario';
        'Report Diario'[End Date] < 'Report Diario'[Agreement date]
    )
)

1 Ответ

0 голосов
/ 10 июня 2019

наконец, я создал новую таблицу, и следующий вычисляемый столбец работает:

Результат = CALCULATE (СУММА («Отчетный дневник» [Сумма]); ФИЛЬТР («Отчетный дневник»; И (Calendario [Дата] <«Дневник отчета» [Дата соглашения]; И (Календарь «[Дата]>») Diario '[Дата окончания]; НЕ (ISBLANK (' Отчет Diario '[Дата окончания]))))))

...