Я пытаюсь создать гистограмму с осью X, показывающей временную шкалу относительно месяцев (январь, февраль, март и т. Д.). На оси Y я хочу посчитать, сколько [KRI] есть в каждом месяце на основе их [Status Status]?
У меня есть два условия:
1) Если [Status Status] имеет значение «Final», подсчитайте этот KRI во всех месяцах между [TRIGGERDATE] месяцем и [statchedate]. например, один и тот же KRI должен учитываться в январе, феврале и марте и т. д. (с момента, когда он был открыт, до времени / месяца, когда он был закрыт).
2) Если [Категория состояния] НЕ является окончательной, подсчитайте этот KRI за все месяцы между месяцем [TRIGGERDATE] и сегодняшним месяцем.
На рисунке ниже с образцом данных блоки розового цвета показывают, когда КРИ НЕ следует считать в этом конкретном месяце.
Я пытаюсь написать собственное выражение, используя оператор if, но не могу понять, как точечный огонь узнает, что KRI должен быть посчитан между [Triggerdate] и [Statchedate]? Или, например, между [Triggerdate] и [сегодня]
Я также думаю о добавлении вычисляемого столбца, который определит, должен ли KRI быть посчитан через сколько месяцев? (но это будут текущие данные, поэтому я боюсь, что моя колонка будет расширяться ..)
Любые предложения будут очень признательны:)