MOM_REL

MOM_REL('Node' [, "MissingValueBehaviour"])

In Compare periods

The MOM_REL function returns the relative growth for each month compared to the previous month (month-over-month).

Use this function when you need the percentage change between consecutive months.

Parameters

NodeNode referenceRequired
Input node, specified using the node name in single quotes (e.g. 'Profit')
MissingValueBehaviourKeywordOptional
How missing values are treated. Default: "IGNORE_MISSING".
  • "IGNORE_MISSING": Missing rows are skipped. This is the default.
  • "MISSING_AS_ZERO": Missing rows are treated as 0.

Examples

Default: ignoring missing values

This example shows MOM_REL with the default behavior. The missing months are skipped and no result is produced for them.

Input node: 'Profit'

MonthValue
2025-01200
2025-02300
2025-03450
2025-04500
2026-02100

Formula: MOM_REL('Profit')

Equivalent to: MOM_REL('Profit', "IGNORE_MISSING")

MonthCalculationResult
2025-02(300 - 200) / 2000.5
2025-03150 / 3000.5
2025-0450 / 4500.11

Treating missing values as zero

With MISSING_AS_ZERO, gaps are filled with 0, producing results for every month including those without input data.

Formula: MOM_REL('Profit', "MISSING_AS_ZERO")

MonthCalculationResult
2025-02(300 - 200) / 2000.5
2025-03150 / 3000.5
2025-0450 / 4500.11
2025-05(0 - 500) / 500-1
2026-03(0 - 100) / 100-1

2026-02 is not present in the result: even with MISSING_AS_ZERO, dividing by a zero previous value causes a division by zero, so the entry is dropped.

See also

MOM_ABS
When you need the absolute difference month-over-month instead of a percentage.
YOY_REL
When you need the percentage change on a yearly basis instead of monthly.
DELTA_REL
When you need relative change along any dimension, not just time.
Was this page helpful?