Allowed Operators
This article explains the allowed operators in Model Reef formulas.
You will learn:
Which operators you can use.
Which constructs are not supported.
How to express logic using arithmetic only.
Model Reef uses an arithmetic only formula engine to keep models deterministic and vector friendly.
Not supported
The following are not supported in formulas:
IF statements or any conditional logic.
Logical operators such as AND, OR or NOT.
Cell style references like
A1orB5.Text functions or string concatenation.
Aggregation functions over time such as SUM over a range, moving averages or lags.
This design avoids circular references and hidden complexity.
Expressing logic with arithmetic only
Common patterns expressed with arithmetic only include:
Percentage based calculations
Margin % = (Revenue - COGS) / Revenue
Growth or escalation
Future value = Base value * (1 + Growth driver)
FX conversion
Local value = Foreign value * FX driver
Scenario scaling
Scenario B = Scenario A * Scenario modifier driver
Careful structuring of variables and drivers lets you build complex models without conditional formulas.
Related articles
Last updated