Retorna as colunas especificadas de uma matriz.
Sintaxe
=ESCOLHERCOLS(array,col_num1,[col_num2],…)
A sintaxe da função ESCOLHERCOLS tem os seguintes argumentos:
-
matriz A matriz que contém as colunas a serem retornadas na nova matriz. Obrigatório.
-
col_num1 A primeira coluna a ser retornada. Obrigatório.
-
col_num2 Colunas adicionais a serem retornadas. Opcional.
Erros
O Excel retorna um erro #VALUE se o valor absoluto de qualquer um dos argumentos col_num for zero ou exceder o número de colunas 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 colunas 1, 3, 5 e 1 novamente da matriz no intervalo A2:E7.
Dados |
|||||
1 |
2 |
3 |
4 |
5 |
|
6 |
7 |
8 |
9 |
10 |
|
11 |
12 |
13 |
14 |
15 |
|
16 |
17 |
18 |
19 |
20 |
|
21 |
22 |
23 |
24 |
25 |
|
26 |
27 |
28 |
29 |
30 |
|
Fórmulas |
|||||
=ESCOLHERCOLS(A2:E7,1,3,5,1) |
Retorna uma matriz das duas últimas colunas da matriz no intervalo A2:D7 na ordem da coluna três e depois da coluna quatro.
Dados |
|||
1 |
2 |
13 |
14 |
3 |
4 |
15 |
16 |
5 |
6 |
17 |
18 |
7 |
8 |
19 |
20 |
9 |
10 |
21 |
22 |
11 |
12 |
23 |
24 |
Fórmulas |
|||
=ESCOLHERCOLS(A2:D7,3,4) |
Retorna uma matriz das duas últimas colunas da matriz no intervalo A2:D7 na ordem da coluna quatro e depois da coluna três.
Dados |
|||
1 |
2 |
13 |
14 |
3 |
4 |
15 |
16 |
5 |
6 |
17 |
18 |
7 |
8 |
19 |
20 |
9 |
10 |
21 |
22 |
11 |
12 |
23 |
24 |
Fórmulas |
|||
=ESCOLHERCOLS(A2:D7,-1,-2) |