Reference Updated April 10, 2026

DIVISION (/)

Category: Arithmetic operators

Overview

The DIVISION operator divides one input by another across their combined dimension set. In other words, division uses the union of both inputs’ dimensions.

The result keeps the finer level in each shared dimension and retains dimensions that exist on only one side.

Use this operator for standard division without additional validation handling.

Syntax

'Node1' / 'Node2'

Example usage: 'Profit' / 'Revenue'

Parameters

ParameterDescriptionTypeRequired
Node1Dividend node, specified using the node name in single quotes (e.g.'Profit')Node referenceYes
Node2Divisor node, specified using the node name in single quotes (e.g.'Revenue')Node referenceYes

Output Shape

AspectBehavior
DimensionalityThe result uses the combined dimension set (the union of both inputs’ dimensions). Per shared dimension, the finer level is used. Dimensions that exist on only one side are kept as-is.
Level valuesValues are matched on shared dimensions. Non-shared dimensions expand the result across matching rows.
Row countEqual or expanded. Cells where the divisor is zero or missing become N/A.

Watch Out

  • Division uses the combined dimension set (union), not the common dimensions. This is the opposite of addition and subtraction.
  • If one input has additional dimensions, the result expands to keep them.
  • Division by zero returns N/A.
  • If you need explicit fallback handling, wrap the division in an IF(...) condition, for example IF('Divisor' != 0, 'Dividend' / 'Divisor', 0).
  • Units are divided together as well. For example, EUR / Quantity produces the combined unit EUR / Quantity.

Examples

Dividing nodes with matching dimensions

Input node: Node1

YearValue
20256
20264

Input node: Node2

YearValue
20253
20261

Formula: 'Node1' / 'Node2'

Year→ DIVISION Result
20256 / 3 = 2
20264 / 1 = 4

Dividing nodes with some shared dimensions

This example shows how division keeps the finer dimensionality from Node1.

Input node: Node1

YearProductValue
2025A4
2025B0
2026A4
2026B16

Input node: Node2

YearValue
20252
20264

Formula: 'Node1' / 'Node2'

YearProduct→ DIVISION Result
2025A4 / 2 = 2
2025B0 / 2 = 0
2026A4 / 4 = 1
2026B16 / 4 = 4

Dividing by a scalar

When one input is a scalar value, that value is applied across all rows of the other input.

Input node: Node1

YearValue
20254
20268

Input node: Node2

Value
2

Formula: 'Node1' / 'Node2'

Year→ DIVISION Result
20254 / 2 = 2
20268 / 2 = 4

FunctionWhen to use instead
DIVIDEWhen you want the same basic division result but with optional mismatch validation and clearer error messages.
RATIOWhen only the dimensions shared by both inputs should be retained instead of using the combined dimension set.
Was this page helpful?