Class
LookupFunctionBase

Abstract base for table lookup functions such as VLOOKUP, HLOOKUP, and LOOKUP, providing shared logic for searching and matching values in ranges.

Definition

Constructors

LookupFunctionBase()

Initializes a new lookup function base instance.

Declaration

cs-api-definition
protected LookupFunctionBase()

Methods

EvaluateOverride(FunctionEvaluationContext<object>)

Evaluates the lookup function by extracting the lookup and result vectors, applying the search criteria, and returning the matched value.

Declaration

cs-api-definition
protected override RadExpression EvaluateOverride(FunctionEvaluationContext<object> context)

Parameters

context

FunctionEvaluationContext<object>

The context.

Returns

RadExpression

Functions result as RadExpression.

Overrides FunctionWithArguments.EvaluateOverride(FunctionEvaluationContext<object>)