Расчет calc_month_from_signup_to_createdat
Формула:
tableau
DATEDIFF("month", DATETRUNC("month", [us_SignUp]), DATETRUNC("month", [CreatedAt])) + 1
Составляющие формулы:
DATEDIFF("month", DATETRUNC("month", [us_SignUp]), DATETRUNC("month", [CreatedAt]))
Описание:
Вычисляет разницу в месяцах между датой регистрации пользователя ([us_SignUp]) и датой создания события ([CreatedAt]), округляя даты до начала месяца.
Значение:Если событие произошло в том же месяце, что и регистрация, результат равен
0.Для каждого последующего месяца результат увеличивается на
1.
DATETRUNC("month", [us_SignUp])
Описание:
Приводит дату регистрации пользователя к началу месяца.
Значение: Например, 15 января 2023 года будет преобразовано в 1 января 2023 года.DATETRUNC("month", [CreatedAt])
Описание:
Приводит дату создания события к началу месяца.
Значение: Например, 25 марта 2023 года будет преобразовано в 1 марта 2023 года.+ 1
Описание:
Корректирует результат так, чтобы месяцы начинались с1вместо0.
Значение: Это позволяет более интуитивно интерпретировать, что событие в месяц регистрации считается как 1-й месяц.
Результат:
Формула возвращает порядковый номер месяца с момента регистрации до даты создания события. Например:
Если событие произошло в месяце регистрации, результат =
1.Если событие произошло через два месяца после регистрации, результат =
3.
Интерпретация:
Метрика calc_month_from_signup_to_createdat позволяет:
Определить, на каком месяце после регистрации произошло событие.
Использовать значение для сегментации событий по временным рамкам (например, первые 4 месяца).
Анализировать поведение пользователей и доходность в зависимости от времени с момента регистрации.