Новая таблица с selectcolumns - PullRequest
0 голосов
/ 19 июня 2019

У меня есть следующая таблица:

Table 1

И мне нужны следующие результаты:

Table Results

В каждый день ямежду, соглашением и датой окончания, мне нужно показать данные по регионам.

Большое спасибо.

1 Ответ

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

Это, вероятно, не самый эффективный способ.

Table = 
SELECTCOLUMNS(
    FILTER(
        CROSSJOIN(CALENDARAUTO();Table1)
        ;[Date]>=[StartDate] && [Date]<=[EndDate]
    )
    ;"Date";[Date]
    ;"REGION";[Category]
    ;"Amount";[Amount]
)

ИЛИ

Table = 
SELECTCOLUMNS(
    GENERATE('Table1';DATESBETWEEN('Date'[Date];[StartDate];[EndDate]))
    ;"Date";[Date]
    ;"Category";[Category]
    ;"Amount";[Amount]
)

Я не суммирую, но вы можете сделать это с помощью SUMMARIZE.

...