Optional
arrayDefines the number of array signatures after a parameter.
0
: No array signature. The value is scalar or a single cell.1
: Will flatten.2
: Nest.Optional
descriptionA short description of the value's purpose or expected usage.
Optional
enumsIndicates whether the function requires the address of the calling cell as an input.
Cannot be combined with stream
.
The name of the parameter.
Optional
optionalIndicates whether the parameter is required.
Optional
rangeIndicates that the value is a range (multi-cell) structure.
r
: A RangeReference
, representing a pointer to sheet coordinates.l
: A RangeLiteral
, representing the actual values in the range.a
: A materialized array (Scalar[]
or Scalar[][]
) that has been extracted from the range.If specified, the function supports multi-cell or structured range inputs.
Optional
restIndicates whether the parameter is a rest parameter (accepts multiple arguments).
Optional
scalarIndicates that the value is a single, scalar cell-compatible value.
Describes the parameter to a function, including its name, type, whether it's required, and if it's a rest parameter.