Get the number of columns in an array or reference.
=COLUMNS(array)
| Parameter | Description |
|---|---|
array |
A reference to a range of cells. |
Use the COLUMNS function to get the column count for a given reference or range. For example, there are 6 columns in the range A1:F1 so the formula be
=COLUMNS(A1:F1) // returns 6
The range A1:Z100 contains 26 columns, so the formula below returns 100:
=COLUMNS(A1:Z100) // returns 26
You can also use the COLUMNS function to get a column count for an array constant:
=COLUMNS({1,2,3,4,5}) // returns 5
Although there is no built-in function to count the number of cells in a range, you can use the COLUMNS function together with the ROWS function like
=COLUMNS(range)*ROWS(range) // total cells
=COLUMNS(A1:Z100)*ROWS(A1:Z100) // returns 2600