Apostila de Excel

Como Preencher no Excel as Listas de Caracteres Personalizadas e Alfabéticas Automaticamente

Quer a prender como preencher no Excel as listas de caracteres personalizadas e alfabéticas automaticamente? Então siga esta tutorial prático!

O Microsoft Excel é uma ferramenta poderosa para análise e manipulação de dados, mas muitos usuários encontram dificuldades ao tentar realizar tarefas aparentemente simples, como preencher automaticamente uma coluna com as letras do alfabeto. Enquanto arrastar números de 1 a 100 é intuitivo, o mesmo não acontece com letras. Neste artigo completo, você aprenderá todas as técnicas disponíveis para criar sequências alfabéticas e listas personalizadas no Excel, desde métodos baseados em fórmulas até a criação de listas que podem ser reutilizadas infinitamente, sempre acompanhados de exemplos práticos em tabelas.

Por que o Excel não preenche letras automaticamente?

Antes de mergulharmos nas soluções, é importante entender o comportamento do Excel. O mecanismo de preenchimento automático (AutoFill) do Excel é projetado para reconhecer padrões em sequências numéricas, datas e textos predefinidos, como dias da semana e meses. Quando você digita "A" e tenta arrastar a alça de preenchimento, o Excel interpreta isso como um texto estático, não como o início de uma sequência.

Isso ocorre porque letras individuais são tratadas como strings de texto sem uma progressão lógica definida. Felizmente, existem várias maneiras de contornar essa limitação.

Método 1: Utilizando as funções CARACT e CÓDIGO

Utilizando as funções CARACT e CÓDIGO

Esta é a abordagem mais dinâmica para gerar sequências alfabéticas, pois utiliza os códigos ASCII atribuídos a cada caractere.

Entendendo a lógica para Preencher no Excel as Listas de Caracteres

No sistema ASCII, cada letra maiúscula possui um número correspondente: A=65, B=66, C=67, até Z=90. As letras minúsculas ocupam a faixa de 97 (a) a 122 (z). As funções utilizadas são:

  • CARACT(n): Retorna o caractere correspondente ao código numérico n (em inglês: CHAR)
  • CÓDIGO(texto): Retorna o código numérico do primeiro caractere do texto (em inglês: CODE)

Passo a passo para letras maiúsculas (A-Z)

  1. Na célula A1, digite a letra "A"
  2. Na célula A2, insira a fórmula: =CARACT(CÓDIGO(A1)+1)
  3. Arraste a alça de preenchimento da célula A2 até a célula A26
  4. Você terá uma sequência completa de A a Z

Exemplo prático

LinhaCélula AFórmulaResultado
1A1"A" (digitado manualmente)A
2A2=CARACT(CÓDIGO(A1)+1)B
3A3=CARACT(CÓDIGO(A2)+1)C
4A4=CARACT(CÓDIGO(A3)+1)D
5A5=CARACT(CÓDIGO(A4)+1)E
26A26=CARACT(CÓDIGO(A25)+1)Z

Gerando letras minúsculas (a-z)

LinhaCélula AFórmulaResultado
1A1"a" (digitado manualmente)a
2A2=CARACT(CÓDIGO(A1)+1)b
3A3=CARACT(CÓDIGO(A2)+1)c
4A4=CARACT(CÓDIGO(A3)+1)d

Gerando sequências a partir de qualquer ponto

Se você precisa começar de uma letra específica, como "M" até "Z", basta digitar "M" na primeira célula e aplicar a fórmula.

LinhaCélula AFórmulaResultado
1A1"M" (digitado manualmente)M
2A2=CARACT(CÓDIGO(A1)+1)N
3A3=CARACT(CÓDIGO(A2)+1)O
4A4=CARACT(CÓDIGO(A3)+1)P
15A15=CARACT(CÓDIGO(A14)+1)Z

Método 2: Utilizando a função SEQUÊNCIA com CARACT

Nas versões mais recentes do Excel (Microsoft 365 e Excel 2021), a função SEQUÊNCIA simplifica drasticamente o processo. Aprenda mais sobre a função SEQUÊNCIA!

Fórmula única para gerar o alfabeto completo

Para gerar todas as letras maiúsculas de uma vez: =CARACT(SEQUÊNCIA(26;1;65))

Coluna A (resultado)
A
B
C
D
Z

Para letras minúsculas: =CARACT(SEQUÊNCIA(26;1;97))

Coluna A (resultado)
a
b
c
d
z

Gerando apenas um intervalo específico

Para gerar as letras de F a P: =CARACT(SEQUÊNCIA(11;1;70))

Coluna A (resultado)
F
G
H
I
J
K
L
M
N
O
P

Método 3: Preenchimento com o recurso "Série"

Preenchimento com o recurso "Série"

Passo a passo

  1. Digite a primeira letra desejada em uma célula
  2. Digite a segunda letra na célula abaixo
  3. Selecione ambas as células
  4. Arraste a alça de preenchimento para baixo

Exemplo prático: Preencher no Excel as Listas de Caracteres

PassoAçãoCélulasConteúdo
1Digitar primeira letraA1D
2Digitar segunda letraA2E
3Selecionar A1 e A2--
4Arrastar alça até A26A3:A26F, G, H… Z

Resultado final:

CélulaValor
A1D
A2E
A3F
A4G
A22Z
A23(para após Z)

Método 4: Criando listas personalizadas

O que são listas personalizadas?

Listas personalizadas são sequências de texto que o Excel reconhece como padrões de preenchimento. Uma vez criadas, você pode digitar o primeiro item da lista e arrastar a alça de preenchimento para preencher automaticamente os demais.

Como criar uma lista personalizada no Windows

  1. Acesse a guia "Arquivo" e clique em "Opções"
  2. Na janela que abrir, selecione "Avançado"
  3. Role até a seção "Geral" e clique em "Editar listas personalizadas"
  4. Digite os itens no campo "Entradas da lista" ou importe de um intervalo
  5. Clique em "Adicionar" e depois em "OK"

Exemplo de criação e utilização

Criando uma lista de departamentos:

ItemDepartamento
1Comercial
2Marketing
3Financeiro
4RH
5Operações
6TI

Após criar a lista personalizada:

CélulaValor digitadoAo arrastar para baixo preenche
B1Comercial
B2(arrastar alça)Marketing
B3(arrastar alça)Financeiro
B4(arrastar alça)RH
B5(arrastar alça)Operações
B6(arrastar alça)TI
B7(arrastar alça)Comercial (recomeça)

Exemplo de lista para regiões

ItemRegião
1Sudeste
2Sul
3Centro-Oeste
4Nordeste
5Norte

Comportamento no Excel:

CélulaConteúdoAção
C1Sudestedigitado manualmente
C2Sulgerado automaticamente
C3Centro-Oestegerado automaticamente
C4Nordestegerado automaticamente
C5Nortegerado automaticamente
C6Sudestereinicia a sequência

Método 5: Combinando fórmulas para sequências complexas

Sequência alfanumérica (A1, A2, A3…)

Fórmula: ="A"&LIN()

LinhaFórmulaResultado
1="A"&LIN()A1
2="A"&LIN()A2
3="A"&LIN()A3
4="A"&LIN()A4
5="A"&LIN()A5

Para começar em um número específico, utilize ="A"&LIN(A1) na primeira linha e arraste.

LinhaFórmulaResultado
1="A"&LIN(A1)A1
2="A"&LIN(A2)A2
3="A"&LIN(A3)A3

Sequência com prefixo personalizado

Fórmula: ="Produto "&CARACT(64+LIN(A1))

LinhaFórmulaResultado
1="Produto "&CARACT(64+LIN(A1))Produto A
2="Produto "&CARACT(64+LIN(A2))Produto B
3="Produto "&CARACT(64+LIN(A3))Produto C
4="Produto "&CARACT(64+LIN(A4))Produto D
5="Produto "&CARACT(64+LIN(A5))Produto E

Sequência com duas letras (AA, AB, AC…)

Fórmula: =CARACT(65+INT((LIN(A1)-1)/26))&CARACT(65+MOD((LIN(A1)-1);26))

LinhaFórmulaResultado
1fórmula acimaAA
2fórmula acimaAB
3fórmula acimaAC
26fórmula acimaAZ
27fórmula acimaBA
28fórmula acimaBB
52fórmula acimaBZ
53fórmula acimaCA

Sequência com letras e números variáveis

Fórmula: =CARACT(65+INT((LIN(A1)-1)/10))&MOD((LIN(A1)-1);10)+1

LinhaFórmulaResultado
1fórmula acimaA1
2fórmula acimaA2
9fórmula acimaA9
10fórmula acimaA10
11fórmula acimaB1
12fórmula acimaB2

Sequência para códigos de produtos

LinhaFórmulaResultado
1="COD-"&CARACT(64+INT((LIN(A1)-1)/5)+1)&TEXTO(MOD((LIN(A1)-1);5)+1;"00")COD-A01
2="COD-"&CARACT(64+INT((LIN(A2)-1)/5)+1)&TEXTO(MOD((LIN(A2)-1);5)+1;"00")COD-A02
3="COD-"&CARACT(64+INT((LIN(A3)-1)/5)+1)&TEXTO(MOD((LIN(A3)-1);5)+1;"00")COD-A03
4="COD-"&CARACT(64+INT((LIN(A4)-1)/5)+1)&TEXTO(MOD((LIN(A4)-1);5)+1;"00")COD-A04
5="COD-"&CARACT(64+INT((LIN(A5)-1)/5)+1)&TEXTO(MOD((LIN(A5)-1);5)+1;"00")COD-A05
6="COD-"&CARACT(64+INT((LIN(A6)-1)/5)+1)&TEXTO(MOD((LIN(A6)-1);5)+1;"00")COD-B01

Método 6: Power Query para listas dinâmicas

Passo a passo

  1. Selecione qualquer célula vazia
  2. Acesse a guia "Dados" e clique em "De Tabela/Intervalo"
  3. No Power Query Editor, vá em "Adicionar Coluna" e escolha "Coluna Personalizada"
  4. Digite a fórmula: = {65..90}
  5. Clique no ícone de expandir ao lado da nova coluna e selecione "Expandir para Novas Linhas"
  6. Adicione outra coluna personalizada com a fórmula: = Character.FromNumber([Coluna])
  7. Remova a coluna numérica e mantenha apenas a coluna com as letras
  8. Clique em "Fechar e Carregar"

Exemplo do resultado no Power Query

EtapaColuna NuméricaColuna Letra
Após expandir65
Após Character.FromNumber65A
Após expandir66
Após Character.FromNumber66B
Após expandir67
Após Character.FromNumber67C

Resultado final carregado na planilha:

Coluna Letra
A
B
C
D
Z

Tabela comparativa dos métodos

É um quadro que compara técnicas de preenchimento por versão, complexidade, reutilização e aplicação ideal para facilitar a escolha.

MétodoVersão ExcelComplexidadeReutilizávelMelhor para
CARACT e CÓDIGOTodasBaixaSim (fórmulas)Sequências simples e dinâmicas
SEQUÊNCIA365 e 2021Muito baixaSim (fórmulas)Alfabeto completo rápido
Série (duas células)TodasMuito baixaNãoUso pontual rápido
Listas personalizadasTodasMédiaSim (em todo Excel)Sequências usadas frequentemente
Combinações de fórmulasTodasAltaSim (fórmulas)Sequências alfanuméricas complexas
Power Query2016+AltaSim (consulta)Fluxos de transformação de dados

Tabela de referência ASCII para letras

A tabela de referência ASCII para letras é um mapeamento que associa cada letra a um número único: A=65, B=66 até Z=90, e minúsculas de a=97 a z=122. No Excel, ela permite usar funções como CARACT e CÓDIGO para converter números em letras e gerar sequências alfabéticas automaticamente.

LetraMaiúscula (código)Minúscula (código)
A / a6597
B / b6698
C / c6799
D / d68100
E / e69101
F / f70102
G / g71103
H / h72104
I / i73105
J / j74106
K / k75107
L / l76108
M / m77109
N / n78110
O / o79111
P / p80112
Q / q81113
R / r82114
S / s83115
T / t84116
U / u85117
V / v86118
W / w87119
X / x88120
Y / y89121
Z / z90122

Tabela de fórmulas rápidas por objetivo

Uma tabela de fórmulas rápidas por objetivo é um recurso de referência que organiza as principais fórmulas do Excel agrupadas pela finalidade que atendem, como gerar letras do alfabeto, criar sequências alfanuméricas ou numerar linhas automaticamente.

Diferente de um manual tradicional que lista funções em ordem alfabética, essa tabela parte da necessidade do usuário ("preciso gerar a sequência AA, AB, AC...") e apresenta diretamente a fórmula pronta e adaptada para a versão em português do Excel. Isso economiza tempo de pesquisa e evitando erros de sintaxe. É como um menu de receitas onde você escolhe o prato desejado e encontra os ingredientes exatos para prepará-lo.

ObjetivoFórmulaObservação
A a Z maiúsculo=CARACT(SEQUÊNCIA(26;1;65))Excel 365/2021
A a Z maiúsculo (versões antigas)=CARACT(64+LIN(A1)) arrastar até 26 linhasPara todas versões
a a z minúsculo=CARACT(SEQUÊNCIA(26;1;97))Excel 365/2021
Letras de F a P=CARACT(SEQUÊNCIA(11;1;70))Excel 365/2021
A1, A2, A3…="A"&LIN()Para todas versões
AA, AB, AC…=CARACT(65+INT((LIN(A1)-1)/26))&CARACT(65+MOD((LIN(A1)-1);26))Para todas versões
Produto A, Produto B…="Produto "&CARACT(64+LIN(A1))Para todas versões
001A, 002A, 003A…=TEXTO(LIN(A1);"000")&"A"Para todas versões

Dicas e solução de problemas

O que fazer quando a alça de preenchimento não aparece

Quando a alça de preenchimento (aquele pequeno quadrado no canto inferior direito da célula selecionada) não aparece, o problema geralmente está nas configurações do Excel. Para resolver, acesse Arquivo > Opções > Avançado, role até a seção "Opções de edição" e marque a caixa "Habilitar alça de preenchimento e arrastar e soltar células". Após confirmar com OK, a alça voltará a ficar visível e funcional para arrastar fórmulas e sequências.

ProblemaSolução
Alça de preenchimento não visívelArquivo > Opções > Avançado > marcar "Habilitar alça de preenchimento e arrastar e soltar células"

Sequências que não continuam

SituaçãoCausaSolução
Arrastar apenas uma célula com letraExcel não reconhece padrãoSelecione pelo menos duas células antes de arrastar
Arrastar com uma célula contendo fórmulaApenas copia o valorUtilize o método com duas células ou verifique a fórmula

Convertendo fórmulas em valores estáticos

EtapaAção
1Selecione as células com as fórmulas
2Copie (Ctrl+C)
3Clique com botão direito > Colar Especial
4Selecione "Valores" e clique em OK

Tabela de conversão de funções (inglês para português)

Uma tabela de conversão de funções é um guia de referência que mostra o nome equivalente de cada função do Excel em inglês e em português, já que a nomenclatura muda conforme o idioma da versão instalada. Isso é essencial porque uma fórmula escrita em inglês como =VLOOKUP(A1;B:C;2;0) precisa ser adaptada para =PROCV(A1;B:C;2;0) quando utilizada em versões em português do Excel, evitando erros de sintaxe e garantindo que a fórmula funcione corretamente.

Função em inglêsFunção em português
CHARCARACT
CODECÓDIGO
SEQUENCESEQUÊNCIA
ROWLIN
INTINT
MODMOD
TEXTTEXTO
CONCATCONCATENAR

Conclusão

Preencher automaticamente listas alfabéticas e personalizadas no Excel é uma habilidade que combina conhecimento de funções básicas com compreensão do funcionamento interno do programa. Desde o método clássico com CARACT e CÓDIGO até as soluções modernas com SEQUÊNCIA e Power Query, existem opções para todos os níveis de usuário e todas as versões do Excel.

A escolha do método ideal depende do seu contexto específico: se você precisa de uma solução rápida para uma planilha única, as fórmulas simples são suficientes. Se você trabalha com as mesmas sequências em múltiplos arquivos, investir tempo na criação de listas personalizadas trará produtividade a longo prazo. Para ambientes de trabalho colaborativo, os métodos baseados em fórmulas garantem que a funcionalidade seja preservada mesmo quando a planilha é aberta em computadores diferentes.

Dominar essas técnicas permite não apenas economizar tempo, mas também construir planilhas mais robustas e automatizadas, reduzindo erros manuais e aumentando a consistência dos dados. Utilize as tabelas de referência e os exemplos práticos deste artigo como guia rápido para suas necessidades diárias no Excel.

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