Dynamic arrays
TAKE
First or last rows/columns.
Syntax
TAKE(array, rows, [columns])Example: =TAKE(SORT(A2:C100,3,-1),5)
Available in: Excel 2024, Microsoft 365
Try it
A tiny spreadsheet with example data. Edit the formula or any number and see the result.
Formula in F2: =TAKE(SORT(B2:D7,3,-1),3)
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | Region | Product | Units | Price | Result | |||
| 2 | East | Pen | 120 | 2.5 | Lamp | 30 | 25 | |
| 3 | West | Pen | 80 | 2.5 | Lamp | 15 | 25 | |
| 4 | East | Book | 45 | 12 | Book | 45 | 12 | |
| 5 | North | Book | 60 | 12 | ||||
| 6 | West | Lamp | 30 | 25 | ||||
| 7 | East | Lamp | 15 | 25 |
Result in F2: Lamp