Como usar a função SEQUÊNCIA no Excel para criar listas automáticas

Criar uma sequência de números, datas ou outros valores no Excel costumava exigir arrastar células ou usar truques com fórmulas. Com a função SEQUÊNCIA, disponível no Excel 365 e Excel 2021, essa tarefa ficou trivial. Em uma única fórmula, você gera sequências de qualquer tamanho, em qualquer sentido e com qualquer incremento. Neste artigo iremos mostrar como usar o SEQUÊNCIA no Excel com exemplos práticos.

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

A função SEQUÊNCIA gera uma lista de números em sequência, preenchendo automaticamente as células adjacentes graças ao comportamento de derramamento dos arrays dinâmicos do Excel 365.

=SEQUÊNCIA(linhas; [colunas]; [início]; [etapa])
  • linhas: número de linhas da sequência
  • colunas: número de colunas (padrão: 1)
  • início: valor inicial (padrão: 1)
  • etapa: incremento entre cada valor (padrão: 1)

Exemplos básicos

=SEQUÊNCIA(10)              -- gera 1, 2, 3... até 10 (em 10 linhas)
=SEQUÊNCIA(5; 3)            -- gera uma grade 5x3 com números de 1 a 15
=SEQUÊNCIA(10; 1; 0; 10)   -- gera 0, 10, 20... até 90

Gerando sequências de datas

Combine SEQUÊNCIA com DATE para gerar uma lista de datas automática:

-- 12 primeiros dias de janeiro de 2024
=SEQUÊNCIA(12; 1; DATE(2024;1;1))

Formate as células resultantes como data para exibir corretamente.

Gerando os dias úteis do mês

Combine SEQUÊNCIA com DIATRABALHO para gerar apenas dias úteis:

=DIATRABALHO(DATE(2024;1;0); SEQUÊNCIA(22))

Gerando meses do ano

-- nomes dos meses
=TEXTO(SEQUÊNCIA(12; 1; DATE(2024;1;1); 31); "MMMM")

Gerando uma tabela de multiplicação

=SEQUÊNCIA(10) * TRANSPOR(SEQUÊNCIA(10))

Essa fórmula gera uma grade 10×10 com a tabuada completa de 1 a 10.

Numeração automática de linhas

Para criar uma coluna de numeração que se ajusta automaticamente:

=SEQUÊNCIA(LINHAS(A2:A100))

Usando SEQUÊNCIA com outras funções dinâmicas

O SEQUÊNCIA é extremamente poderoso quando combinado com FILTRO, ÚNICO e CLASSIFICAR. Por exemplo, para criar um ranking numerado dos 10 maiores clientes:

=TEXTO(SEQUÊNCIA(10); "0°") & " " & CLASSIFICAR.POR(Clientes[Nome]; Clientes[Vendas]; -1)

Se você curtiu esse artigo onde mostramos como usar a função SEQUÊNCIA no Excel, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *