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

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

Sintaxe

=TAKE(matriz; linhas;[colunas])

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

  • matriz    A matriz a partir da qual retirar linhas ou colunas.

  • linhas    O número de linhas a retirar. Um valor negativo ocorre a partir do fim da matriz.

  • colunas  O número de colunas a retirar. Um valor negativo ocorre a partir do fim da matriz.

Erros

  • O Excel devolve um #CALC! para indicar uma matriz vazia quando o número de linhas ou colunas for 0. 

  • O Excel devolve um erro #NUM quando a matriz é demasiado grande.

Exemplos

Copie os dados de exemplo na tabela seguinte e cole-os na célula A1 de uma nova folha de cálculo do Excel. Se quiser, pode ajustar as larguras das colunas para ver todos os dados.

Devolve 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)

Devolve 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)

Devolve 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)

Devolve 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)

Consulte Também

Função TOCOL

Função TOROW

Função DROP Função EXPAND

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.