ARRAY_CONSTRAIN

truncates a range to at most the given rows and columns · from google sheets · no excel equivalent · sheets: not yet compared

signature

ARRAY_CONSTRAIN(range, rows, columns)

returns: array

argumentrequired
range required
rows required
columns required

examples

formula and result, taken from the engine's own test suite — every result below is asserted in CI, not written by hand.

A
1 10
2 20
3 30
4 40
5 50
fx =ARRAY_CONSTRAIN(A1:A5, 2, 1) 10

related

  • ARRAYFORMULA evaluates an expression across a range (this engine already spills, so it is a pass-through for sheets compatibility)
  • ARRAYTOTEXT converts array to text representation
  • BYCOL applies lambda to each column of array
  • BYROW applies lambda to each row of array
  • CHOOSECOLS returns the specified columns from an array
  • CHOOSEROWS returns the specified rows from an array