Reference Updated March 25, 2026

FINDMISSING

Category: Filtering & data shaping

Overview

Description

Compares two nodes and marks missing level combinations as 1 and existing ones as 0. Dependent on the Behavior input, the function finds missing level values in either or both of the nodes.

Use this when you need to compare two nodes and identify which level combinations are missing in one or both.

Syntax

`FINDMISSING('Node 1', 'Node 2' [, Behavior])`

Parameters

  • Node 1: First input node.

  • Node 2: Second input node.

  • Behavior (optional): Indicates the leading node which is checked for missing values.

    • FIRST - The first node is checked for missing values. This is the default.

    • SECOND - The second node is checked for missing values.

    • BOTH - Checks the combined data of Node 1 and Node 2 for missing values.

Limitations

  • When Behavior is BOTH, all inputs must have the same dimensionality.


Examples

Input node: Node A

YearProductVolume
2025Alpha10
2025Blade5
2025Droplet7
2026Alpha12
2026Blade6
2026Droplet9

Input node: Node B

ProductPrice
Alpha55
Blade65
Gamma80

Input node: Node C

YearProductVolume
2025Alpha10
2025Gamma5

Checking the first node for missing level values (default)

This example checks Node A for product level values that exist in Node B but are missing in Node A. Droplet is not in Node B, so it is flagged with 1.

Formula: FINDMISSING('Node A', 'Node B') = FINDMISSING('Node A', 'Node B', FIRST)

YearProduct→ FINDMISSING Result
2025Alpha0
2025Blade0
2025Droplet1
2026Alpha0
2026Blade0
2026Droplet1

Checking the second node for missing level values

This example checks Node B for product level values that exist in Node A but are missing in Node B. Gamma exists in Node B but not in Node A, so it is flagged with 1.

Formula: FINDMISSING('Node A', 'Node B', SECOND)

Product→ FINDMISSING Result
Alpha0
Blade0
Gamma1

Checking both nodes for missing combinations

With BOTH, the function returns the full cross product of both nodes and flags any combination that is missing from either node.

Formula: FINDMISSING('Node A', 'Node C', BOTH)

YearProduct→ FINDMISSING Result
2025Alpha0
2025Blade1
2025Droplet1
2025Gamma1
2026Alpha1
2026Blade1
2026Droplet1

FunctionWhen to use instead
IS_NAWhen you need to detect undefined values in a single node rather than comparing two nodes.
Was this page helpful?