Skip to main content

Como criar uma lista de séries alfabéticas no Excel?

Author: Siluvia Last Modified: 2025-08-06

Inserir manualmente uma sequência alfabética (de A a Z ou de a a z) célula por célula no Excel pode ser não apenas tedioso e demorado, mas também propenso a erros, especialmente se a lista precisar ser recriada ou reutilizada frequentemente. Em muitos cenários, como na criação de listas de presença, listas de marcação ou na geração rápida de modelos para categorização de dados, conseguir gerar eficientemente uma série alfabética pode acelerar muito o seu fluxo de trabalho. Este tutorial fornece vários métodos práticos para ajudá-lo a criar rapidamente e com precisão uma lista de séries alfabéticas no Excel de acordo com diferentes necessidades e versões do Excel.

Criar lista de séries alfabéticas com fórmula
Criar lista de séries alfabéticas com Kutools para Excel
Criar lista de séries alfabéticas com macro VBA
Criar lista de séries alfabéticas com fórmulas SEQUENCE e CHAR


Criar lista de séries alfabéticas com fórmula

Para usuários que preferem fórmulas e precisam de compatibilidade com uma ampla gama de versões do Excel, você pode criar uma sequência alfabética combinando códigos de caracteres e a função CHAR. Prossiga da seguinte forma:

1. Comece criando uma lista de números representando os códigos ASCII para letras maiúsculas de A a Z. Digite 65 na célula A1 e 66 na célula A2. Depois de selecionar A1 e A2, arraste a alça de preenchimento para baixo até chegar ao número 90 na última célula (já que 65 a 90 representam A a Z em ASCII).

A screenshot of Excel showing a number list from65 to90 to create an alphabetical series

2. Em seguida, na célula adjacente ao seu primeiro código (por exemplo, B1), insira a seguinte fórmula para converter o valor ASCII em uma letra:

=CHAR(A1)

Depois, arraste a alça de preenchimento dessa fórmula para baixo até a célula ao lado onde aparece o número 90.

Após concluir esta etapa, você verá todas as letras maiúsculas do alfabeto inglês listadas em ordem. Se você precisar de letras minúsculas, substitua os códigos ASCII pelos números de 97 a 122 e use a mesma fórmula. Tenha cuidado para garantir que não haja valores pulados ou duplicados para uma série completa.

A screenshot showing the CHAR formula used to convert numbers to an alphabetical series in Excel

Essa abordagem é adequada para tarefas simples e quando apenas uma série alfabética é necessária. No entanto, ela envolve uma coluna auxiliar extra para os números ASCII e pode não ser ideal se você deseja uma solução em uma única etapa.


Criar lista de séries alfabéticas com Kutools para Excel

Para usuários que procuram uma abordagem mais conveniente e reutilizável, o Kutools para Excel fornece a função Preencher Listas Personalizadas, permitindo que você crie e reutilize rapidamente uma série alfabética com apenas alguns cliques. Isso é especialmente útil para tarefas repetitivas e quando você precisa dessa lista frequentemente em diferentes arquivos.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Clique em Kutools > Inserir > Preencher Listas Personalizadas. Veja a captura de tela:

A screenshot of the Fill Custom Lists option in Kutools tab on the ribbon

2. Na caixa de diálogo Preencher Listas Personalizadas, clique no botão Editar lista. Uma caixa de diálogo Listas Personalizadas será exibida, e você deve:

A. Digitar manualmente as letras de A a Z (ou de a a z, conforme necessário) na área Entradas da Lista, pressionando Enter após cada entrada.
B. Clique no botão Adicionar para salvar sua série na caixa Listas personalizadas.
C. Clique em OK para finalizar e retornar à janela anterior. Veja a captura de tela:

A screenshot of the Custom Lists dialog box with an alphabetical series entered

3. De volta à caixa de diálogo Preencher Listas Personalizadas, se você deseja inserir a série alfabética em uma coluna, selecione sua célula inicial, escolha Preencher verticalmente célula após célula no menu suspenso Ordem de preenchimento, selecione a lista que você acabou de criar na área Lista personalizada e, em seguida, clique no botão Preencher Intervalo. Veja a captura de tela:

A screenshot of the Fill Custom Lists dialog box with alphabetical list filling options in Excel

4. A série alfabética aparecerá no intervalo designado. Agora você pode fechar a caixa de diálogo.

A partir de agora, a série alfabética permanece disponível em suas Preencher Listas Personalizadas para uso rápido a qualquer momento, aumentando sua produtividade e eliminando a configuração repetitiva.

Nota: Certifique-se de que seu Kutools para Excel esteja atualizado para obter a melhor compatibilidade. Se os caracteres alfabéticos não forem populados corretamente, verifique novamente sua lista para identificar quaisquer letras ausentes ou espaços acidentais.

Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora

Criar lista de séries alfabéticas com macro VBA

Às vezes, você pode querer preencher automaticamente um intervalo com uma sequência de letras alfabéticas sem configurar colunas auxiliares ou depender de recursos de lista integrados. Macros VBA podem completar essa tarefa automaticamente, sendo especialmente úteis quando você deseja reaplicar a sequência ou gerar rapidamente listas em maiúsculas e minúsculas em intervalos personalizados.

1. Para começar, abra o editor VBA clicando em Ferramentas de Desenvolvedor > Visual Basic. Na janela Microsoft Visual Basic para Aplicações que aparece, clique em Inserir > Módulo e cole um dos seguintes códigos na janela.

Para uma série alfabética em maiúsculas (de A a Z):

Sub FillUppercaseAlphabet()
    Dim i As Integer
    Dim rng As Range
    Set rng = Application.InputBox("Select the first cell of the range you want to fill (for example, A1):", "KutoolsforExcel", Type:=8)
    On Error Resume Next
    For i = 0 To 25
        rng.Offset(i, 0).Value = Chr(65 + i)
    Next i
End Sub

Para uma série alfabética em minúsculas (de a a z), use este código em vez disso:

Sub FillLowercaseAlphabet()
    Dim i As Integer
    Dim rng As Range
    Set rng = Application.InputBox("Select the first cell of the range you want to fill (for example, A1):", "KutoolsforExcel", Type:=8)
    On Error Resume Next
    For i = 0 To 25
        rng.Offset(i, 0).Value = Chr(97 + i)
    Next i
End Sub

2. Para executar o código, clique no Run button botão no editor VBA ou pressione F5. Quando solicitado, selecione a célula inicial de destino para sua série (por exemplo, A1). A macro então preencherá automaticamente 26 linhas para baixo com o intervalo de letras selecionado.

Essa macro é bem adequada para gerar rapidamente colunas inteiras alfabéticas, especialmente quando você deseja automatizar o processo ou criar listas que correspondam a formatações específicas. Tenha cuidado para garantir que haja pelo menos 26 células vazias em seu intervalo de destino, caso contrário, a macro sobrescreverá quaisquer dados em seu caminho.

Solução de problemas: Se você encontrar mensagens de erro, certifique-se de que as macros estão habilitadas em sua pasta de trabalho e que você selecionou uma célula inicial válida. A macro sobrescreverá as células que ela preenche, então sempre verifique duas vezes seu intervalo de destino antes de executar.


Criar lista de séries alfabéticas com fórmulas SEQUENCE e CHAR

Para usuários com Office 365 ou Excel 2021 e versões mais recentes, o Excel introduz funções de matriz dinâmica que tornam essa tarefa ainda mais rápida. Você pode gerar instantaneamente uma série alfabética completa diretamente com uma única fórmula, sem a necessidade de colunas auxiliares ou entrada manual.

1. Clique na célula onde você deseja iniciar sua lista alfabética (por exemplo, A1). Insira a seguinte fórmula para obter uma série de A a Z em maiúsculas:

=CHAR(SEQUENCE(26,1,65))

Pressione Enter. A série inteira de A a Z será automaticamente despejada em 26 linhas abaixo da célula selecionada.

Para gerar uma série de a a z em minúsculas, use a seguinte fórmula na sua célula inicial:

=CHAR(SEQUENCE(26,1,97))

O resultado será uma lista completa de letras minúsculas preenchendo 26 linhas para baixo.

Dicas:

  • Se a área de despejo estiver bloqueada por outros dados, o Excel exibirá um erro #SPILL!. Certifique-se de que há espaço suficiente abaixo da sua célula inicial para que todas as letras sejam despejadas em suas próprias linhas.
  • Se você deseja criar uma lista horizontal (letras preenchendo colunas), altere os argumentos SEQUENCE de SEQUENCE(26,1,65) para SEQUENCE(1,26,65).
  • Essa solução é altamente eficiente para modelos dinâmicos e quando você precisa de listas que se ajustem ou atualizem automaticamente.

Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com base em: Execução Inteligente|Gerar Código |Criar Fórmulas Personalizadas|Analisar Dados e Gerar Gráficos |Acionar Funções Aprimoradas
Recursos populares: Encontrar, Destacar ou Marcar Duplicados|Excluir Linhas em Branco|Combinar Colunas ou Células sem perder dados| Arredondar...
Super PROC: PROC com múltiplos critérios|PROC com múltiplos valores|Procura em várias planilhas|Correspondência Fuzzy....
Lista Suspensa Avançada: Crie rapidamente Lista Suspensa|Lista Suspensa Dependente|Lista Suspensa com Múltipla Seleção....
Gerenciador de Colunas: Adicionar um número específico de colunas |Mover Colunas |Alternar o Estado de Visibilidade de Colunas Ocultas| Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco|Visualização de Design|Barra de fórmulas aprimorada|Gerenciador de Pasta de Trabalho & Planilha|Biblioteca de AutoTexto|Selecionador de Data|Mesclar Dados |Criptografar/Descriptografar Células|Enviar Email por Lista|Super Filtro|Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ... ) |Mais de50 Tipos de Gráficos (Gráfico de Gantt, ... ) |Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ... ) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ... ) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ... ) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ... ) |... e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 outros!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência sem igual. Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo.Clique aqui para obter o recurso que você mais precisa...


Office Tab traz interface de abas para o Office e facilita muito seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas da mesma janela, em vez de novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!