Добрый день.
Необходимо сравнить показатель (в примере выручка) день ко дню прошлого месяца. Для этого использую функцию DATEADD.
Возникает две проблемы:
1. При сравнении текущего месяца к предыдущему, в итогах происходит сравнение [Неполный текущий месяц] / [Полный прошлый месяц]. Как правильно сделать сравнение, чтобы Мера в текущем месяце рассчитывала отклонение 17 дней этого месяца / 17 дней предыдущего месяца? Но, при этом не трогать прошлые месяца?
2. При добавлении в конце меры "минус 1", в таблицу добавились все пустые месяца со значением (-100%), очевидно к каждому пустому значению он применяет эту операцию. Как вычесть единицу из результата меры, не рассчитывая весь календарь?
Необходимо сравнить показатель (в примере выручка) день ко дню прошлого месяца. Для этого использую функцию DATEADD.
Возникает две проблемы:
1. При сравнении текущего месяца к предыдущему, в итогах происходит сравнение [Неполный текущий месяц] / [Полный прошлый месяц]. Как правильно сделать сравнение, чтобы Мера в текущем месяце рассчитывала отклонение 17 дней этого месяца / 17 дней предыдущего месяца? Но, при этом не трогать прошлые месяца?
2. При добавлении в конце меры "минус 1", в таблицу добавились все пустые месяца со значением (-100%), очевидно к каждому пустому значению он применяет эту операцию. Как вычесть единицу из результата меры, не рассчитывая весь календарь?
Код |
---|
Динамика, %:=([_Выручка]/CALCULATE([_Выручка];DATEADD('Calendar'[Date];-1;MONTH)))-1 |