Descrição
Use essa função para extrair um número especificado de linhas ou colunas do início ou do fim de um intervalo ou matriz.
Sintaxe
TAKE(matriz, linhas, [colunas])
Entradas
Esta função aceita o seguinte argumento:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
Matriz |
Sim | O intervalo ou a matriz de onde você deseja extrair. | Uma célula, um intervalo de células, uma matriz dinâmica ou uma fórmula que resulte em qualquer um desses itens. |
linhas |
Sim | Número de linhas a serem extraídas. Positivo para as linhas superiores, negativo para as linhas inferiores. | Um número inteiro, uma referência a uma célula que contenha um número inteiro ou uma fórmula que resulte em um desses resultados. |
Colunas |
Não | Número de colunas a serem extraídas. Positivo para colunas da esquerda, negativo para colunas da direita. | Um número inteiro, uma referência a uma célula que contenha um número inteiro ou uma fórmula que resulte em um desses resultados. |
Exemplos
Dados de amostra
| A | B. | C | D | |
|---|---|---|---|---|
| 1 | Nome | Idade | Cidade | Salário |
| 2 | João | 35 | Nova York | 75000 |
| 3 | João | 35 | Nova York | 75000 |
| 4 | Alice | 28 | Chicago | 65000 |
| 5 | Bob | 42 | São Francisco | 85000 |
Fórmulas de amostra
| Caso de uso | Fórmula | Resultado | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Extrai as duas primeiras linhas de um conjunto de dados. | =TAKE(A1:D5, 2) |
Essa fórmula cria um novo conjunto de dados contendo as duas primeiras linhas do conjunto de dados de origem. Para esse conjunto de dados, a fórmula retornaria o seguinte:
|
||||||||||||
| Extraia as duas últimas linhas de um conjunto de dados. | =TAKE(A1:D5, -2) |
Essa fórmula cria um novo conjunto de dados que contém as duas últimas linhas do conjunto de dados de origem. Para esse conjunto de dados, a fórmula retornaria o seguinte:
|
||||||||||||
| Extraia as duas primeiras linhas e as duas primeiras colunas de um conjunto de dados. | =TAKE(A1:D5, 2, 2) |
Essa fórmula cria um novo conjunto de dados contendo as duas primeiras linhas e as duas primeiras colunas do conjunto de dados de origem. Para esse conjunto de dados, a fórmula retornaria o seguinte:
|
||||||||||||
| Extraia as duas primeiras linhas e as duas últimas colunas de um conjunto de dados. | =TAKE(A1:D5, 2, -2) |
Essa fórmula cria um novo conjunto de dados contendo as duas primeiras linhas e as duas últimas colunas do conjunto de dados de origem. Para esse conjunto de dados, a fórmula retornaria o seguinte:
|
||||||||||||
| Extraia as três primeiras linhas UNIQUE do conjunto de dados. Observação: Se houver menos linhas exclusivas do que o número especificado, todas as linhas exclusivas serão retornadas. |
=TAKE(UNIQUE(A1:D5), 3) |
Essa fórmula cria um novo conjunto de dados contendo as duas primeiras linhas UNIQUE do conjunto de dados de origem. Para esse conjunto de dados, a fórmula retornaria o seguinte:
|
Notas
- Como em todas as funções de matriz, TAKE preenche dinamicamente os resultados nas células adjacentes, começando pela célula que contém a função TAKE.
- TAKE:
- Extrai linhas ou colunas do início ou do fim da matriz.
- Oferece suporte à seleção positiva (início) e negativa (fim) de linhas/colunas.
- Você pode extrair linhas e colunas simultaneamente.
Dicas:
- Se você tiver linha(s) de cabeçalho, inicie os valores da matriz uma linha abaixo (por exemplo, no conjunto de dados acima, inicie com A2 em vez de A1) se não quiser que os cabeçalhos sejam incluídos.
- TAKE pode ser combinado com:
- FILTER: Para extrair as linhas superiores/inferiores após a filtragem.
- SORT: Para extrair linhas após a classificação de dados.
- UNIQUE: Para extrair linhas ou colunas exclusivas. É útil para:
- Remover duplicatas.
- Amostragem de pontos de dados distintos.
- Análise de registros exclusivos.
- SEQUENCE: Para extrair uma sequência.
Funções relacionadas
Aqui você encontra as outras funções de fórmula de matriz suportadas nas planilhas da Workiva.