The CHOOSEROWS function in Google Sheets is a powerful tool designed to simplify data manipulation by allowing users to create a new array from specified rows in a given data range. This function is particularly useful for extracting and organizing relevant data points from larger datasets, making data analysis more efficient.
Syntax
CHOOSEROWS(data, rows)
- data: The range from which you want to choose rows.
- rows: A list of row numbers to select from the specified range.
Example #1
CHOOSEROWS(A1:C5, {1, 3})
This function would return a new array containing the first and third rows from the specified range A1:C5, resulting in data such as:
“A1, B1, C1”
“A3, B3, C3”.
Example #2
CHOOSEROWS(E1:E10, {2, 4, 6})
Here, the function extracts the second, fourth, and sixth rows from the range E1:E10. Resulting data could be:
“E2”
“E4”
“E6”.
Example #3
CHOOSEROWS(F1:G10, {5, 7, 9})
This example takes the fifth, seventh, and ninth rows from the range F1:G10. Suppose the data is as follows:
“F5, G5”
“F7, G7”
“F9, G9”.
Error handling
- VALUE!: This error occurs if the rows argument contains non-numeric values or is not properly specified.
- REF!: Raised when the specified rows in the rows argument exceed the bounds of the data range.
- N/A: Indicates that one or more of the specified rows do not exist in the data range.