Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web

Retorna um número especificado de linhas ou colunas contíguas do início ou do fim de uma matriz.

Sintaxe

=TAKE(matriz, linhas,[colunas])

A sintaxe da função TAKE tem os seguintes argumentos:

  • array    A matriz da qual obter linhas ou colunas.

  • linhas    O número de linhas a serem tomadas. Um valor negativo é removido do final da matriz.

  • colunas  O número de colunas a ser pega. Um valor negativo é removido do final da matriz.

Erros

  • O Excel retorna um #CALC! erro para indicar uma matriz vazia quando linhas ou colunas são 0. 

  • O Excel retorna um #NUM quando a matriz é muito grande.

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ê pode ajustar as larguras da coluna para ver todos os dados.

Retorna as duas primeiras linhas da matriz no intervalo A2:C4.

Dados

1

2

3

4

5

6

7

8

9

Fórmulas

=TAKE(A2:C4,2)

Retorna as duas primeiras colunas da matriz no intervalo A2:C4.

Dados

1

2

3

4

5

6

7

8

9

Fórmulas

=TAKE(A2:C4,,2)

Retorna as duas últimas linhas da matriz no intervalo A2:C4.

Dados

1

2

3

4

5

6

7

8

9

Fórmulas

=TAKE(A2:C4,-2)

Retorna as duas primeiras linhas e colunas da matriz no intervalo A2:C4.

Dados

1

2

3

4

5

6

7

8

9

Fórmulas

=TAKE(A2:C4,2,2)

Veja Também

Função TOCOL

Função TOROW

função DROP EXPANDIR Função

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.