Analytics Space : Calc_current_month

Расчет calc_current_month

Формула:

tableau

IF DATETRUNC("month", [CreatedAt]) = DATETRUNC("month", {MAX([CreatedAt])}) THEN "Yes" ELSE "No" END

Составляющие формулы:

  1. DATETRUNC("month", [CreatedAt])
    Описание: Приводит дату создания события ([CreatedAt]) к началу месяца.
    Значение: Например, дата 15 января 2023 года преобразуется в 1 января 2023 года.

  2. {MAX([CreatedAt])}
    Описание: Возвращает максимальную дату из всех событий.
    Значение: Это последняя дата среди всех записей в поле [CreatedAt].

  3. DATETRUNC("month", {MAX([CreatedAt])})
    Описание: Приводит максимальную дату к началу месяца.
    Значение: Используется для сравнения, чтобы определить, относится ли событие к текущему месяцу.

  4. IF ... THEN "Yes" ELSE "No"
    Описание: Условие возвращает "Yes", если месяц события совпадает с месяцем максимальной даты, и "No" в противном случае.
    Значение: Определяет, относится ли событие к текущему месяцу.

Результат:

  • Если месяц события [CreatedAt] совпадает с месяцем максимальной даты ({MAX([CreatedAt])}), формула возвращает "Yes".

  • Если месяцы не совпадают, возвращается "No".

Интерпретация:

Метрика calc_current_month позволяет:

  1. Определить, относится ли событие к текущему месяцу.

  2. Использовать эту информацию для сегментации данных и анализа текущей активности.

  3. Учитывать специфические корректировки для событий, происходящих в текущем месяце.