Funções Matemáticas e Trigonométricas

Função SEQUÊNCIA no Excel: Aprenda Como Utilizar

A função SEQUÊNCIA é uma das adições mais poderosas ao Excel nas versões Microsoft 365 e Excel 2021. Antes dela, gerar sequências numéricas exigia combinações de fórmulas como LIN e COLUNA, ou o tedioso processo de arrastar manualmente a alça de preenchimento. Com a função SEQUÊNCIA, esse processo se torna extremamente simples, flexível e dinâmico.

Neste artigo completo, você aprenderá exatamente como a função funciona, seus parâmetros, todas as possibilidades de uso e em quais projetos ela pode ser aplicada para transformar sua forma de trabalhar com planilhas.

O que é a função SEQUÊNCIA?

A função SEQUÊNCIA é uma função de matriz (array) que gera uma lista de números em sequência, organizados em linhas e colunas, com controle total sobre o valor inicial, o incremento entre os números e a disposição dos resultados.

Diferente das fórmulas tradicionais que precisam ser arrastadas para outras células, a SEQUÊNCIA preenche automaticamente todo o intervalo definido com uma única fórmula, utilizando o recurso de matriz dinâmica (dynamic arrays) do Excel.

Sintaxe da função

=SEQUÊNCIA(linhas; [colunas]; [início]; [passo])
ParâmetroDescriçãoObrigatório
linhasNúmero de linhas que a sequência ocuparáSim
colunasNúmero de colunas que a sequência ocuparáNão (padrão = 1)
inícioValor inicial da sequênciaNão (padrão = 1)
passoIncremento entre cada número da sequênciaNão (padrão = 1)

Entendendo cada parâmetro

Entendendo cada parâmetro

Parâmetro "linhas"

Define quantas linhas a sequência terá. Este é o único parâmetro obrigatório.

FórmulaResultado
=SEQUÊNCIA(5)1, 2, 3, 4, 5 (em uma coluna com 5 linhas)
=SEQUÊNCIA(10)1 a 10 (em uma coluna com 10 linhas)
=SEQUÊNCIA(3)1, 2, 3 (em uma coluna com 3 linhas)

Parâmetro "colunas"

Define quantas colunas a sequência terá. Se omitido, o padrão é 1 coluna.

FórmulaResultado
=SEQUÊNCIA(3;2)1 2
3 4
5 6
=SEQUÊNCIA(2;4)1 2 3 4
5 6 7 8
=SEQUÊNCIA(4;3)1 2 3
4 5 6
7 8 9
10 11 12

Parâmetro "início"

Define o valor inicial da sequência. Se omitido, a sequência começa em 1.

FórmulaResultado
=SEQUÊNCIA(5;;10)10, 11, 12, 13, 14
=SEQUÊNCIA(4;;100)100, 101, 102, 103
=SEQUÊNCIA(3;;0)0, 1, 2
=SEQUÊNCIA(5;;-5)-5, -4, -3, -2, -1

Parâmetro "passo"

Define o incremento entre cada número da sequência. Se omitido, o passo é 1.

FórmulaResultado
=SEQUÊNCIA(5;;;2)1, 3, 5, 7, 9
=SEQUÊNCIA(4;;10;5)10, 15, 20, 25
=SEQUÊNCIA(6;;;0,5)1; 1,5; 2; 2,5; 3; 3,5
=SEQUÊNCIA(5;;100;-10)100, 90, 80, 70, 60

Como a matriz dinâmica funciona

Um conceito fundamental para entender a SEQUÊNCIA é o de matriz dinâmica. Quando você insere uma fórmula que retorna múltiplos valores, o Excel automaticamente "derrama" (spill) esses valores para as células adjacentes.

Exemplo de derramamento

AçãoComportamento
Digitar =SEQUÊNCIA(5) na célula A1A fórmula ocupa apenas A1, mas os valores aparecem em A1:A5
Selecionar A1A barra de fórmulas mostra =SEQUÊNCIA(5)
Clicar na célula A3A célula está "cinzenta" e a barra de fórmulas mostra =SEQUÊNCIA(5) com contorno tracejado

Cuidados com o derramamento

SituaçãoProblemaSolução
Célula no caminho do derramamento já contém dadosErro #DERRAMAR!Limpar ou mover os dados existentes
Usar referências que impedem a expansãoSequência truncadaGarantir espaço livre suficiente

Aplicações práticas da função SEQUÊNCIA

1. Gerar listas numeradas dinâmicas

Criar listas numeradas que se ajustam automaticamente quando novos dados são inseridos.

CenárioFórmulaExplicação
Lista de 100 itens=SEQUÊNCIA(100)Gera números de 1 a 100 em coluna única
Lista com controle por célula=SEQUÊNCIA(B1)Se B1 contiver 50, gera 1 a 50
Numeração de linhas de tabela=SEQUÊNCIA(CONT.VALORES(A:A)-1)Ajusta automaticamente ao número de itens

Exemplo prático de controle dinâmico:

CélulaConteúdoExplicação
B120Quantidade de itens desejada
A1=SEQUÊNCIA(B1)Gera números de 1 a 20 automaticamente

Ao alterar B1 para 50, a sequência se expande para 50 linhas automaticamente.

2. Criar calendários e cronogramas

Gerar sequências de datas para planejamento e controle.

CenárioFórmulaResultado
Datas sequenciais=HOJE()+SEQUÊNCIA(30)Próximos 30 dias a partir de hoje
Dias úteis=TRABALHO(HOJE();SEQUÊNCIA(20))Próximos 20 dias úteis
Meses do ano=DATA(2026;SEQUÊNCIA(12);1)Primeiro dia de cada mês de 2026
Horários em intervalos=HORA(9;0;0)+SEQUÊNCIA(24;;;1/24)Horários de 9h às 9h+23h

Exemplo de calendário mensal:

FórmulaExplicação
=DATA(2026;3;1)-DIA.DA.SEMANA(DATA(2026;3;1);2)+SEQUÊNCIA(6;7)Gera um calendário completo de março/2026 com 6 linhas e 7 colunas

3. Indexação e ordenação de dados

Criar índices para ordenar e classificar informações.

CenárioFórmulaAplicação
Índice de classificação=SEQUÊNCIA(CONT.VALORES(A:A))Numerar registros em ordem crescente
Ordenação inversa=SEQUÊNCIA(10;;10;-1)Gera 10, 9, 8, 7… 1
Classificação por nota=ÍNDICE(A:A;CORRESP(MAIOR(B:B;SEQUÊNCIA(5));B:B;0))Lista os 5 maiores valores

4. Gerar números para sorteios e amostragem

Criar sequências aleatórias ou ordenadas para processos seletivos.

CenárioFórmulaExplicação
Números aleatórios=SEQUÊNCIA(10)*ALEATÓRIO()Multiplica sequência por aleatório
Sorteio ordenado=CLASSIFICAR(ALEATÓRIOARRAY(100);1)Gera 100 números em ordem aleatória
Amostra de 20%=SEQUÊNCIA(20;1;1;1)Números para selecionar 20% de 100 itens

5. Criar matrizes e tabelas de multiplicação

Gerar estruturas bidimensionais para cálculos e análises.

CenárioFórmulaResultado
Tabuada 10x10=SEQUÊNCIA(10;10)*SEQUÊNCIA(10;10)Matriz de multiplicação
Matriz identidade=--(SEQUÊNCIA(5;5)=SEQUÊNCIA(5;5;0;0)+1)Matriz com 1 na diagonal e 0 nos demais
Combinações=SEQUÊNCIA(10)&" - "&SEQUÊNCIA(10)Combina números em formato de texto

Exemplo de tabuada completa:

Fórmula na célula A1Resultado (visual)
=SEQUÊNCIA(10;10)*SEQUÊNCIA(10;10)1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
… até 10x10

6. Gerar letras do alfabeto com SEQUÊNCIA

Como vimos no artigo anterior, combinar SEQUÊNCIA com CARACT gera sequências alfabéticas.

CenárioFórmulaResultado
Alfabeto maiúsculo=CARACT(SEQUÊNCIA(26;1;65))A, B, C… Z
Alfabeto minúsculo=CARACT(SEQUÊNCIA(26;1;97))a, b, c… z
Letras de F a P=CARACT(SEQUÊNCIA(11;1;70))F, G, H… P
Combinações de letras=CARACT(SEQUÊNCIA(26;26;65))Matriz de letras A-Z em 26x26

7. Criar séries personalizadas para dashboards

Construir sequências que alimentam gráficos e painéis de controle.

CenárioFórmulaAplicação
Eixo X dinâmico=DATA(2026;1;1)+SEQUÊNCIA(12)*30Datas mensais para gráficos
Percentuais acumulados=SEQUÊNCIA(100)/1001%, 2%, 3%… 100%
Progressão geométrica=2^SEQUÊNCIA(10;1;0)1, 2, 4, 8, 16, 32, 64, 128, 256, 512
Ciclos repetitivos=MOD(SEQUÊNCIA(30)-1;5)+11,2,3,4,5,1,2,3,4,5…

Exemplos avançados com combinações

SEQUÊNCIA com FILTRO

Imagine que SEQUÊNCIA é um grande gerador de números, uma fábrica que produz incansavelmente valores em série. Agora, imagine FILTRO como um porteiro exigente na saída dessa fábrica, que só deixa passar os números que atendem a critérios específicos. Juntos, eles formam uma dupla imbatível.

Filtrar apenas os números pares de uma sequência:

FórmulaExplicação
=FILTRO(SEQUÊNCIA(20);É.PAR(SEQUÊNCIA(20)))Retorna 2, 4, 6, 8… 20

SEQUÊNCIA com CLASSIFICAR

A combinação de SEQUÊNCIA com CLASSIFICAR permite criar sequências numéricas ordenadas de forma personalizada, como gerar números em ordem decrescente ou reorganizar índices conforme critérios específicos. Por exemplo, =CLASSIFICAR(SEQUÊNCIA(10);1;-1) gera os números de 10 a 1 em ordem decrescente, enquanto =CLASSIFICAR(SEQUÊNCIA(10)*ALEATÓRIOARRAY(10);1;1) embaralha a sequência aleatoriamente para sorteios ou amostragens.

Ordenar uma sequência em ordem decrescente:

FórmulaExplicação
=CLASSIFICAR(SEQUÊNCIA(10);1;-1)Retorna 10, 9, 8, 7… 1

SEQUÊNCIA com PROCV

A combinação de SEQUÊNCIA com a função PROCV permite buscar múltiplos valores de uma tabela de uma só vez, gerando uma matriz dinâmica com os resultados correspondentes a uma sequência de índices. Por exemplo, =PROCV(SEQUÊNCIA(5);A:B;2;0) retorna os valores da coluna B para os 5 primeiros itens da coluna A, enquanto =PROCV(SEQUÊNCIA(10;;1;1);Tabela;2;0) busca sequencialmente os 10 primeiros registros, eliminando a necessidade de arrastar fórmulas individualmente.

Criar uma sequência para buscar múltiplos valores:

FórmulaExplicação
=PROCV(SEQUÊNCIA(5);A:B;2;0)Busca os 5 primeiros valores de A:B

SEQUÊNCIA com SOMA

A combinação de SEQUÊNCIA com função SOMA permite calcular somatórios de sequências numéricas dinâmicas em uma única fórmula, sem necessidade de células auxiliares. Por exemplo, =SOMA(SEQUÊNCIA(100)) calcula a soma de 1 a 100 resultando em 5050, enquanto =SOMA(SEQUÊNCIA(12;;;0,5)) soma os 12 primeiros termos de uma progressão com passo 0,5, e =SOMA(SEQUÊNCIA(10;;100;-10)) soma os 10 primeiros termos de uma sequência decrescente a partir de 100, retornando 550.

Calcular soma de uma sequência dinâmica:

FórmulaExplicação
=SOMA(SEQUÊNCIA(100))Soma de 1 a 100 = 5050
=SOMA(SEQUÊNCIA(100;;0;2))Soma dos 100 primeiros números pares

SEQUÊNCIA com ARRED

Agora entenda a combinação de SEQUÊNCIA com a função ARRED, que permite gerar sequências numéricas com controle preciso de casas decimais, evitando valores com muitas casas após a vírgula que podem prejudicar a visualização ou cálculos subsequentes. Por exemplo, =ARRED(SEQUÊNCIA(10)/3;2) gera uma sequência de 1 a 10 dividida por 3, com todas as respostas arredondadas para duas casas decimais, enquanto =ARRED(SEQUÊNCIA(5;;;0,3333);1) produz uma sequência com passo de aproximadamente 0,3333 arredondado para uma casa decimal, garantindo consistência visual e precisão controlada.

Gerar sequências com decimais controlados:

FórmulaExplicação
=ARRED(SEQUÊNCIA(10)/3;2)Sequência com duas casas decimais

Em quais projetos aplicar a função SEQUÊNCIA

Projetos financeiros

Tipo de projetoAplicaçãoBenefício
Amortização de empréstimosGerar números de parcelasSequência automática que se ajusta ao número de parcelas
Fluxo de caixaCriar meses ou períodos consecutivosFórmula única para todo o cronograma
Projeções financeirasGerar anos ou trimestresFacilidade para alterar horizontes de projeção
Controle de investimentosIndexar aportes sequenciaisNumeração automática de aportes mensais

Projetos de gestão de projetos

Tipo de projetoAplicaçãoBenefício
CronogramasSequência de datas de marcosAtualização dinâmica com mudanças de prazo
Alocação de recursosNumeração de tarefasReordenação automática ao inserir novas tarefas
Controle de entregasIndexação de entregáveisIdentificação única e sequencial
Metodologias ágeisNumeração de sprintsAcompanhamento de ciclos contínuos

Projetos de análise de dados

Tipo de projetoAplicaçãoBenefício
Amostragem estatísticaGeração de índices de amostraSeleção sistemática de dados
DashboardsEixos dinâmicos para gráficosAtualização automática dos intervalos
Relatórios gerenciaisNumeração de linhas em relatóriosManutenção automática da ordenação
Análise de tendênciasSequências de períodos comparativosFacilidade para expandir horizontes de análise

Projetos educacionais e acadêmicos

Tipo de projetoAplicaçãoBenefício
Listas de alunosNumeração de chamadaAjuste automático com novas matrículas
Controle de notasIndexação de avaliaçõesSequência de provas e trabalhos
Calendário acadêmicoGeração de datas de aulasPlanejamento de semestre completo
SimuladosGeração de números de questõesCriação rápida de provas numeradas

Projetos de logística e estoque

Tipo de projetoAplicaçãoBenefício
Controle de inventárioNumeração de itensSequência contínua de produtos
Rastreamento de lotesGeração de números de loteCodificação sequencial automática
Planejamento de rotasOrdenação de entregasIndexação dinâmica de paradas
Gestão de pedidosNumeração de pedidosIdentificação única sequencial

Erros comuns e como evitá-los

ErroCausaSolução
#DERRAMAR!Células no caminho do derramamento contêm dadosLimpar as células ou mover a fórmula para outro local
#VALOR!Parâmetro não numérico ou referência inválidaVerificar se todos os argumentos são números
#NÚM!Número de linhas ou colunas muito grande (acima de 1.048.576)Reduzir a dimensão da sequência
#REF!Referência a células que não existem maisVerificar referências externas
Sequência não expandePlanilha em modo de compatibilidadeConverter para formato .xlsx ou usar versão compatível

Dicas para otimizar o uso

1. Use nomes definidos para parâmetros

AbordagemFórmulaVantagem
Comum=SEQUÊNCIA(A1;B1;C1;D1)Depende de células específicas
Otimizada=SEQUÊNCIA(total_linhas;total_colunas;valor_inicial;incremento)Fórmula autoexplicativa e robusta

2. Combine com formatação condicional

AçãoAplicação
Destacar números pares=É.PAR(SEQUÊNCIA(100))
Marcar limites=SEQUÊNCIA(100)>50
Alternar cores=É.IMPAR(SEQUÊNCIA(100))

3. Utilize em tabelas estruturadas

PráticaBenefício
=SEQUÊNCIA(LIN(Tabela[@]))Numeração automática em tabelas do Excel
Combinar com @ e #Referências consistentes mesmo com filtros

Tabela de resumo das variações da SEQUÊNCIA

UsoFórmulaResultado
10 números em coluna=SEQUÊNCIA(10)1 a 10 vertical
10 números em linha=SEQUÊNCIA(1;10)1 a 10 horizontal
Matriz 5x5=SEQUÊNCIA(5;5)1 a 25 em 5x5
Começando de 100=SEQUÊNCIA(10;;100)100 a 109
Passo 10=SEQUÊNCIA(10;;;10)10,20,30…100
Passo 0,5=SEQUÊNCIA(10;;;0,5)1;1,5;2…5,5
Decrescente=SEQUÊNCIA(10;;10;-1)10,9,8…1
Datas (dias)=HOJE()+SEQUÊNCIA(30)Próximos 30 dias
Datas (meses)=DATA(2026;1;1)+SEQUÊNCIA(12)*30Datas mensais aproximadas
Horas=HORA(8;0;0)+SEQUÊNCIA(24;;;1/24)8h,9h…7h do dia seguinte
Letras A-Z=CARACT(SEQUÊNCIA(26;;65))A,B,C…Z
Combinado com CONT.VALORES=SEQUÊNCIA(CONT.VALORES(A:A)-1)Numeração dinâmica de lista
Matriz identidade=--(SEQUÊNCIA(5)=SEQUÊNCIA(5;5;0;0)+1)1 na diagonal

Conclusão

A função SEQUÊNCIA representa um marco na evolução do Excel, trazendo para os usuários uma maneira elegante, eficiente e dinâmica de gerar sequências numéricas de qualquer tipo. Sua simplicidade esconde um poder extraordinário: com apenas uma fórmula, você pode substituir centenas de células preenchidas manualmente, com a vantagem adicional de que toda a estrutura se ajusta automaticamente quando os parâmetros são alterados.

Os projetos que mais se beneficiam da SEQUÊNCIA são aqueles que exigem:

  • Escalabilidade: sequências que precisam crescer ou diminuir conforme novos dados são inseridos
  • Manutenção simplificada: uma única fórmula controla múltiplas células, reduzindo drasticamente o trabalho de atualização
  • Integração com outras funções modernas: SEQUÊNCIA trabalha perfeitamente com FILTRO, CLASSIFICAR, ÚNICO, SORTEAR e outras funções de matriz dinâmica
  • Visualização de dados: criação de eixos e estruturas para gráficos que se adaptam automaticamente aos dados

Para usuários que ainda utilizam versões anteriores do Excel (2019 ou anteriores), é importante estar ciente de que a SEQUÊNCIA não está disponível, sendo necessário recorrer a combinações de LIN, COLUNA e referências indiretas. No entanto, para quem tem acesso ao Microsoft 365 ou Excel 2021, a SEQUÊNCIA deve ser uma das primeiras ferramentas a serem dominadas.

Dominar a função SEQUÊNCIA é essencial para qualquer profissional que deseja construir planilhas mais inteligentes, com menos erros e maior capacidade de adaptação. Combinada com as demais funções modernas do Excel, ela forma a base de um fluxo de trabalho verdadeiramente dinâmico e eficiente.

Ainda tem dúvidas?
Envie sua pergunta e o editor pode publicar a resposta no FAQ do artigo.
Nenhuma pergunta publicada ainda. Seja o primeiro!

Edivaldo

Edivaldo. Analista de funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo ao tudo Excel, onde você aprende de graça e tira suas dúvidas.

Deixe um comentário

Botão Voltar ao topo