Função SEQUENCE do Excel 2021 e Excel 365 (função SEQUÊNCIA)

Como usar a nova função SEQUENCE do Excel 2021 e Excel 365.
Função SEQUENCE do Excel 2021 e Excel 365 (função SEQUÊNCIA)

Resumo

A função SEQUENCE gera uma lista de números sequenciais numa array. Esta array pode ser unidimensional ou bidimensional, através da utilização dos argumentos linhas e colunas.

Síntaxe

=SEQUENCE (linhas; [colunas]; [início]; [passo])

Argumentos

linhas // número de linhas a devolver
[colunas] // número de colunas a devolver [opcional]
[início] // valor de início, pré-definição é 1 [opcional]
[passo] // incremento que determina o intervalo entre os valores da sequência, pré-definição é 1 [opcional]

Demonstração em vídeo

Utilização da função

A função SEQUENCE (SEQUÊNCIA) gera uma lista sequencial de números numa array que pode ser unidimensional (linhas) ou bidimensional (linhas e colunas). Pode ser usada de forma isolada ou encadeada em funções mais complexas. Os resultados desta função são devolvidos em "spill".

Usa pelo menos um argumento obrigatório, "linhas" ou "colunas", e dois argumentos opcionais, "início" e "passo". Todos com a pré-definição 1. Os argumentos "linhas" e "colunas" controlam o número de linhas e/ou colunas gerados no resultado da fórmula. "Início" e "passo" controlam o tipo de contagem que a fórmula aplica.

Resultado unidimensional

Exemplos da função SEQUENCE
Exemplos de utilização da função SEQUENCE


Devolve 3 linhas e 1 coluna com a contagem sequencial na vertical {1;2;3}:
=SEQUENCE(3)
Devolve o mesmo resultado, o argumento coluna é opcional:
=SEQUENCE(3;1)
Devolve 3 colunas e 1 linha com a contagem sequencial na horizontal {1;2;3}:
=SEQUENCE(;3)
Devolve o mesmo resultado, o argumento linha é opcional:
=SEQUENCE(1;3)
Devolve 5 linhas e 1 coluna, {30;33;36;39;42}, com a contagem sequencial na horizontal a começar em 30 e somando de 3 em 3:
=SEQUENCE(5;1;30;3)
Devolve o mesmo resultado, {30,33,36,39,42}, colocado em 5 colunas e 1 linha:
=SEQUENCE(1;5;30;3)

Resultado bidimensional

Sequence com resultado bidimensional
Função SEQUENCE com resultados bidimensionais


O resultado desta aplicação da fórmula começa em 50 com passo de 5, {50;...;120}, distribuídos em 5 linhas por 3 colunas:
=SEQUENCE(5;3;50;5)
Usando o mesmo intervalo, começando em 50 de 5 em 5, distribuído por 4 linhas e 5 colunas {50,...,145}:
=SEQUENCE(4;5;50;5)

Valores positivos e negativos

A função SEQUENCE permite trabalhar valores positivos e negativos, em ambos os argumentos "início" e "passo".

Sequence com argumentos negativos
Função SEQUENCE com argumentos negativos


O argumento início começa com um valor negativo com um passo de (+)5, resultado na sequência {-15;-10;-5;0;5;10}:
=SEQUENCE(6;1;-15;5)
Com o passo negativo, neste caso -1, transformamos o resultado da fórmula numa sequência decrescente:
=SEQUENCE(10;1;10;-1)

Descargas

Descarrega aqui o ficheiro com os exemplos de algumas formas de utilização da função SEQUENCE (SEQUÊNCIA)