Как рассчитать последовательный пропущенный визит в Таблице? - PullRequest
1 голос
/ 01 мая 2020

enter image description here

Я хочу найти последовательное пропущенное посещение сайта. Сначала я создал флаг, если посещение завершено = пропущено, затем 1 еще 0 Далее я создал следующий расчет для подсчета последовательных enter image description here

Теперь мои вопросы следующие: 1) Если я я считаю последовательные пропущенные посещения, тогда я не должен игнорировать первый индекс / вхождение? т.е. в этом случае счет должен показывать 8? Как это сделать? 2) Как его собрать до уровня сайта?

Ждем вашей помощи. Заранее спасибо.

1 Ответ

2 голосов
/ 01 мая 2020

Для части 1 вашего вопроса, чтобы установить в первый раз значение 0, вы можете настроить существующие вычисления: (поднимая с середины вашей формулы ...)

...THEN IF FIRST()=0 THEN 0 ELSE PREVIOUS_VALUE(0)+1 END...

Часть 2, агрегировать на уровне сайта, более сложно. Вам потребуется VisitNo для деталей, так как он необходим для расчета. Вам может понадобиться обернуть весь расчет в:

IF LAST()=0 THEN [FormulaCalcField] END

Следовательно, сохраняя только конечный результат калибровки c. Эти вещи сложны ...

...