Retorna as linhas especificadas de uma matriz.
Sintaxe
=CHOOSEROWS(array,row_num1,[row_num2],...)
A sintaxe da função CHOOSEROWS tem os seguintes argumentos:
-
matriz A matriz que contém as colunas a serem retornadas na nova matriz. Obrigatório.
-
row_num1 O primeiro número de linha a ser retornado. Obrigatório.
-
[row_num2] Números de linha adicionais a serem retornados. Opcional.
Erros
Excel retornará um erro #VALUE se o valor absoluto de qualquer um dos argumentos row_num for zero ou exceder o número de linhas na matriz.
Exemplos
Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.
Retorna uma matriz de linhas 1, 3, 5 e 1 novamente da matriz no intervalo A2:B7.
Dados |
|||
1 |
2 |
||
3 |
4 |
||
5 |
6 |
||
7 |
8 |
||
9 |
10 |
||
11 |
12 |
||
Fórmulas |
|||
=CHOOSEROWS(A2:B7,1,3,5,1) |
Retorna uma matriz de linhas 1, 3, 5 e 1 novamente da matriz no intervalo A2:B7 usando constantes de matriz.
Dados |
|||
1 |
2 |
||
3 |
4 |
||
5 |
6 |
||
7 |
8 |
||
9 |
10 |
||
11 |
12 |
||
Fórmulas |
|||
=CHOOSEROWS(A2:B7,{1,3},5,1) |
Retorna uma matriz das duas últimas linhas da matriz no intervalo A2:B7 na ordem da linha quatro e depois da linha três.
Dados |
|||
1 |
2 |
||
3 |
4 |
||
5 |
6 |
||
7 |
8 |
||
9 |
10 |
||
11 |
12 |
||
Fórmulas |
|||
=CHOOSEROWS(A2:B7,-1,-2) |