Календарь в Power Pivot

Календарь в Power Pivot

20.11.2020 0 Автор pavezlo

Чтобы не забыть

Добавляем в Power Pivot с помощью языка DAX

Для года

Год
=YEAR([Date])

Номер месяца
=MONTH([Date])

Месяц
=FORMAT([Date];»MMMM»)

МММ-ГГГ
=FORMAT([Date];»MMM-YYYY»)

Номер дня недели
=WEEKDAY([Date])

День недели
=FORMAT([Date];»DDDD»)

Weeks

=FORMAT(CALCULATE(FIRSTNONBLANK('Календарь'[Date];1);ALLEXCEPT('Календарь';'Календарь'[YYYY-WW]));"YYYY-MM-DD")&" - "&FORMAT(CALCULATE(LASTNONBLANK('Календарь'[Date];1);ALLEXCEPT('Календарь';'Календарь'[YYYY-WW]));"YYYY-MM-DD")

YYYY-WW
=’Календарь'[Год]&»-«&’Календарь'[week number]

Week number
=WEEKNUM(‘Календарь'[Date];2)

week diff

=
IFERROR (
    IF (
        'Календарь'[Day Of Week Number] = 7;
        DATEDIFF ( 'Календарь'[Date]; TODAY (); WEEK ) + 1;
        DATEDIFF (  'Календарь'[Date]; TODAY (); WEEK )
    );
    -1
)

Day Of Week Number
=WEEKDAY([Date];2)