n дней a go как непрерывное измерение в таблице - PullRequest
0 голосов
/ 10 марта 2020

У меня есть поле даты и число сотрудников. Поле Employees представляет собой накопленную сумму в данных, поэтому, если я создаю WoW или MoM с помощью LOOKUP (employee, -1), в нем отображаются агрегированные значения, которые мне не нужны. Я создал параметр, который может переключать WoW и MoM. Когда пользователь выбирает указанную дату c, я хочу отобразить линейный график, ось X которого показывает - 7 дней подряд для этого года и -30 дней для месяца. Например, если я выберу 3/8/2020 (Солнце) и выберу «WoW» в параметре, ось X должна показать 3/8, 3/1, 2/23, 2/16, 2/9 .. и скоро.

Текущий набор данных:

Дата | Empl 01.01.2020 | 100 | 1/2/2020 | 120 1/3/2020 | 124 1/4/2020 | 135 1/5/2020 | 140 1/6/2020 | 155 1/7/2020 | 163 .... 3/9/2020 | 250

Это то, что я использовал в течение недели, но есть ли лучший метод для непрерывных -7 дней и -30 дней?

 IF DATEPART('weekday', TODAY()-2) = DATEPART('weekday',[date]) THEN [date] END 
...