Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 para Mac Excel para iPad Excel para iPhone Excel para tablets Android Excel para telemóveis Android

A função SEQUÊNCIA permite-lhe gerar uma lista de números sequenciais numa matriz, como 1, 2, 3, 4.

No exemplo seguinte, criámos uma matriz, que tem 4 linhas de altura e 5 colunas de largura com =SEQUÊNCIA(4,5).

Exemplo da função SEQUÊNCIA com uma matriz de 4 x 5

=SEQUÊNCIA(linhas,[colunas],[início],[passo])

Argumento

Descrição

linhas

Obrigatório

O número de linhas a devolver

[colunas]

Opcional

O número de colunas a devolver

[início]

Opcional

O primeiro número na sequência

[passo]

Opcional

A quantidade para incrementar cada valor subsequente na matriz

Notas: 

  • Os argumentos opcionais em falta serão predefinidos para 1. Se omitir o argumento linhas, tem de fornecer pelo menos um outro argumento.

  • Pode considerar uma matriz como uma linha de valores, uma coluna de valores ou uma combinação de linhas e de colunas de valores. No exemplo acima, a matriz para a nossa fórmula SEQUÊNCIA é o intervalo C1:G4.

  • A função SEQUÊNCIA irá devolver uma matriz, que será transposta se for o resultado final de uma fórmula. Isto significa que o Excel irá criar, de forma dinâmica, o intervalo da matriz com o tamanho adequado quando premir a tecla ENTER. Se os seus dados de suporte estiverem numa tabela de Excel, a matriz será automaticamente redimensionada ao adicionar ou remover dados do intervalo da matriz, se estiver a utilizar referências estruturadas. Para mais detalhes, consulte este artigo sobre comportamento de matrizes transpostas.

  • O Excel tem suporte limitado para matrizes dinâmicas entre livros e este cenário é suportado apenas quando ambos os livros estão abertos. Se fechar o livro de origem, as fórmulas de matriz dinâmica ligadas irão devolver um erro #REF! quando forem atualizadas.

Exemplo

Se precisar de criar rapidamente um conjunto de dados de exemplo, encontrará aqui um exemplo de utilização de SEQUÊNCIA com TEXTO, DATA, ANO e HOJE para criar uma lista dinâmica de meses para uma linha de cabeçalho, onde a data subjacente será sempre o ano atual. A nossa fórmula é: =TEXTO(DATA(ANO(HOJE()),SEQUÊNCIA(1,6),1),"mmm").

Utilize SEQUÊNCIA com TEXTO, DATA, ANO e HOJE para criar uma lista dinâmica de meses para a nossa linha de cabeçalho.

Eis um exemplo de como aninhar SEQUÊNCIA com INT e ALEATÓRIO para criar uma matriz de 5 linhas por 6 colunas com um conjunto aleatório de números inteiros crescentes. A nossa fórmula é: =SEQUÊNCIA(5,6,INT(ALEATÓRIO()*100),INT(ALEATÓRIO()*100)).

Exemplo de SEQUÊNCIA aninhadas com INT e ALEATÓRIO para criar um conjunto de dados de exemplo

Além disso, pode utilizar =SEQUÊNCIA(5,1,1001,1000) para criar a lista sequencial de números de Código de RG nos exemplos.

Precisa de mais ajuda?

Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.

Consulte Também

Função FILTRAR

Função MATRIZALEATÓRIA

Função ORDENAR

Função ORDENARPOR

Função EXCLUSIVOS

Erros de #TRANSPOSIÇÃO DE LIMITES! no Excel

Matrizes dinâmicas e comportamento de matrizes transpostas

Operador de interseção implícita: @

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.