Как считать записи ежемесячно?Таким образом, одна и та же строка / запись может быть подсчитана за несколько месяцев, если выполнены условия - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь создать гистограмму с осью X, показывающей временную шкалу относительно месяцев (январь, февраль, март и т. Д.). На оси Y я хочу посчитать, сколько [KRI] есть в каждом месяце на основе их [Status Status]?

У меня есть два условия:

1) Если [Status Status] имеет значение «Final», подсчитайте этот KRI во всех месяцах между [TRIGGERDATE] месяцем и [statchedate]. например, один и тот же KRI должен учитываться в январе, феврале и марте и т. д. (с момента, когда он был открыт, до времени / месяца, когда он был закрыт).

2) Если [Категория состояния] НЕ является окончательной, подсчитайте этот KRI за все месяцы между месяцем [TRIGGERDATE] и сегодняшним месяцем.

На рисунке ниже с образцом данных блоки розового цвета показывают, когда КРИ НЕ следует считать в этом конкретном месяце.

Я пытаюсь написать собственное выражение, используя оператор if, но не могу понять, как точечный огонь узнает, что KRI должен быть посчитан между [Triggerdate] и [Statchedate]? Или, например, между [Triggerdate] и [сегодня] Я также думаю о добавлении вычисляемого столбца, который определит, должен ли KRI быть посчитан через сколько месяцев? (но это будут текущие данные, поэтому я боюсь, что моя колонка будет расширяться ..)

Любые предложения будут очень признательны:)

enter image description here

...