Note:This step supports core math operators. It does not run Excel or SQL-style functions (like
DATEDIFF() or NULLIF()).Step configurations
In the ‘Calculation’ field, enter your math formula. Wrap column names in curly braces— for example:
{Inventory} + {In transit}→ sums two columns{Total Goods Sold} * 52→ creates a ‘Yearly Forecast’ column
Helpful tips
- To reuse a column you created here, connect another Add math column step after it.
- Handles positive/negative numbers, currency symbols, percentages, decimals, and commas automatically.
- If your numbers are in accounting format, first use the Format numbers step to update them.
- Supported operators are:
- Addition (+)
- Subtraction (-)
- Multiplication (*)
- Division (/)
- Modulo (%)
- Power (^)
Using functions
This step supports a set of functions that are applied row-by-row. Merge in column values by wrapping column names in curly braces (i.e. )abs(x)— Returns the absolute value ofx.
Example:abs(-5)→5round(x, [n])— Roundsxto the nearest integer (whole number), or tondecimals if provided.
Example:round(3.1415, 2)→3.14floor(x, [n])— Roundsxdown to the nearest integer (whole number), or tondecimals if provided.
Example:floor(3.67)→3ceil(x, [n])— Roundsxup to the nearest integer (whole number), or tondecimals if provided.
Example:ceil(3.14)→4min(...values)— Returns the smallest of the provided values.
Example:min(3, 1, 4)→1max(...values)— Returns the largest of the provided values.
Example:max(3, 1, 4)→4mean(...values)— Returns the average of the provided values.
Example:mean(2, 4, 6)→4median(...values)— Returns the middle value of the provided values.
Example:median([1, 3, 5])→3std(...values, [normalization])— Returns the standard deviation of the provided values. Read more here
Example:std([2, 4, 6])→2sqrt(x)— Returns the square root ofx.
Example:sqrt(9)→3log(x, [base])— Returns the logarithm ofx, usingbaseif provided (defaults to natural log).
Example:log(100, 10)→2exp(x)— Returns e raised to the power ofx.
Example:exp(2)→7.389
Doing math conditionally
In Excel or Google Sheets, you might write a formula that uses if/else logic to decide which math to run. In Parabola, use the Add if/else column step to apply conditions and perform math in the same place. For example, you could:- Multiply
{Price}by{Quantity}only if{Quantity}is greater than 1. - Apply a discount rate if
{Customer Type}equals “Wholesale.” - Set a value to 0 if the field is blank.