Skip to content
Conversor de coluna de planilha
Tools

Conversor de coluna de planilha

Novo

Converta o número de uma coluna de planilha em sua letra (1 → A) e vice-versa.

Try:
Formula & code Copy-ready snippets — they update with the value above.
Excel / Sheets · number → letter
=SUBSTITUTE(ADDRESS(1,27,4),"1","")
Excel / Sheets · letter → number
=COLUMN(AA1)
VBA / macro
' number → letter
Split(Cells(1, 27).Address, "$")(1)   ' "AA"
' letter → number
Range("AA1").Column                  ' 27
Python · openpyxl
from openpyxl.utils import get_column_letter, column_index_from_string
get_column_letter(27)            # 'AA'
column_index_from_string("AA")   # 27
C#
// number → letter
string Col(int n){var s="";while(n>0){n--;s=(char)('A'+n%26)+s;n/=26;}return s;}
Col(27);  // "AA"
Bulk convert Paste a list of numbers or letters — one per line, comma- or space-separated. Each is detected automatically.
Format

Column reference chart Columns 1–702 (A–ZZ). Click any cell to load it above.

Runs entirely in your browser. Nothing is uploaded.

Converta números de colunas do Excel em letras instantaneamente — e vice-versa

Este conversor de colunas de planilha transforma um número de coluna do Excel ou Google Planilhas na sua letra correspondente e a letra de volta no número, instantaneamente e nos dois sentidos. Digite 27 e você obtém AA; digite AA e obtém 27. Usa base 26 bijetiva, portanto mesmo colunas estendidas como 702 (ZZ) e 703 (AAA) são convertidas corretamente. Edite qualquer campo e o outro atualiza em tempo real — sem fórmulas para memorizar e nada para instalar.

Foi feito para as tarefas do dia a dia com planilhas em que você precisa do índice de coluna por trás de um rótulo: escrever referências em notação A1 no código, criar scripts contra a API do Excel ou Google Planilhas, depurar um importador CSV, ou simplesmente responder 'qual coluna é o número 256?' (é IV) sem precisar abrir uma planilha.

Como funciona a numeração de colunas — base 26 bijetiva

As colunas são rotuladas em base 26 bijetiva: as letras A–Z representam 1–26, e ao passar de Z aparece uma segunda letra — AA é 27, AB é 28, AZ é 52, BA é 53, e assim por diante até ZZ em 702, depois AAA em 703. Ao contrário da base 26 comum não existe o dígito zero, porque não há coluna 'zero'. Essa peculiaridade é a razão pela qual 27 vira AA em vez de algo como A0.

Para ler uma letra como número, pondere cada posição por uma potência de 26: AA = (1 × 26) + 1 = 27, e ABC = (1 × 676) + (2 × 26) + 3 = 731. Código de conversão base-26 ingênuo que trata A=0 produz respostas erradas para colunas acima de Z — essa é a fonte mais comum de bugs de deslocamento de um ao escrever scripts contra APIs de planilhas.

Fórmulas, VBA, Python e C# — trechos de código prontos para colar

Para converter dentro de uma planilha: =SUBSTITUIR(ENDEREÇO(1,n,4),"1","") retorna a letra de coluna para o número n, e =COL(AA1) retorna o número para a letra AA. Ambas funcionam no Excel e Google Planilhas. Em VBA, Split(Cells(1,n).Address,"$")(1) dá a letra e Range("AA1").Column dá o número.

Para Python com openpyxl: get_column_letter(27) retorna 'AA' e column_index_from_string('AA') retorna 27. Para C# sem biblioteca, um laço curto funciona — calcule repetidamente (n-1) % 26 para cada letra e divida por 26. A ferramenta mostra cada trecho preenchido com o seu valor atual, para que você possa copiar código funcional direto para um projeto.

Conversão em lote de uma lista inteira de colunas de uma vez

Precisa traduzir dezenas de colunas? Cole uma lista mista de números e letras no campo de conversão em lote — separados por quebras de linha, vírgulas ou espaços — e cada item é detectado automaticamente e convertido em uma única passagem: números viram letras, letras viram números. Mude a saída entre pares '27 → AA', CSV ou somente resultado, depois copie ou baixe como arquivo .csv.

Isso é útil ao processar respostas de API do Excel Online ou Google Planilhas que retornam índices de colunas, ou ao trabalhar com arquivos CSV que usam referências numéricas de colunas em vez de nomes. Nenhum upload necessário — toda a lista é processada localmente no seu navegador, então até metadados sensíveis de planilhas ficam no seu dispositivo.

Comparação com o uso de fórmulas do Excel ou pesquisa online

O próprio Excel não tem uma interface dedicada para converter número de coluna em letra. É preciso usar o workaround da fórmula ADDRESS/SUBSTITUTE ou abrir o editor VBA. O Google Planilhas é idêntico. A maioria dos resultados de pesquisa para essa pergunta aponta para tópicos do Stack Overflow com trechos de fórmulas — úteis, mas não uma ferramenta ao vivo. Ferramentas como a RapidTables não têm nenhum conversor de colunas; o mais próximo geralmente é uma calculadora de conversão de base geral que não trata corretamente a base 26 bijetiva.

Esta ferramenta converte instantaneamente no navegador, fornece um gráfico de referência rolável de A (1) a ZZ (702), gera código pronto para colar em quatro linguagens e trata listas em lote em uma única passagem. Funciona offline após o carregamento, não requer login e não armazena nada que você digite. Salve nos favoritos como alternativa mais rápida a abrir uma planilha só para procurar uma letra de coluna.

O modo de exibição R1C1 e quando essa ferramenta ajuda

Quando o Excel exibe cabeçalhos de coluna numéricos (1, 2, 3…) em vez de letras, está usando o estilo de referência R1C1. Desative em Arquivo → Opções → Fórmulas → desmarque 'Estilo de referência L1C1'. Isso às vezes é ativado acidentalmente por uma macro ou ao copiar uma pasta de trabalho de um colega que a usa. Se você está escrevendo um script que interage com uma pasta de trabalho no modo R1C1, pode precisar traduzir entre os dois estilos de referência — este conversor lida com essa tradução para qualquer índice de coluna.

O gráfico de referência integrado na parte inferior da página lista todas as colunas de 1 a 702 (A a ZZ) para que você possa verificar visualmente o intervalo em que está trabalhando. Para colunas além de ZZ, basta digitar o número ou a letra no conversor e obter a resposta em menos de um segundo. Sem necessidade de calcular a aritmética base 26 bijetiva na mão.

Frequently asked questions

Como converto um número de coluna do Excel em letra?

Digite o número no campo Número de coluna e a letra aparece instantaneamente. A correspondência é 1 → A, 2 → B … 26 → Z, depois 27 → AA, 28 → AB, e assim por diante. A coluna 53 é BA, 702 é ZZ e 703 é AAA. Funciona com qualquer número até a coluna máxima do Excel, 16.384 (XFD).

Como converto uma letra de coluna de volta em número no Excel?

Digite a letra no campo Letra de coluna e o número aparece — AA → 27, AZ → 52, BA → 53, ZZ → 702. Os dois campos estão vinculados para você poder ir em qualquer direção. A fórmula mais rápida na planilha é =COL(AA1), que retorna 27, mas se só precisar da resposta sem abrir o Excel, cole a letra aqui e você a obtém em menos de um segundo.

Qual letra é a coluna 27 no Excel?

A coluna 27 é AA. Depois de Z (coluna 26), o Excel passa para duas letras: 27 = AA, 28 = AB, continuando até 52 = AZ, depois 53 = BA. O padrão segue a aritmética base 26 bijetiva onde A=1 em vez de A=0 (não existe coluna zero).

Qual número corresponde à coluna 'AA' do Excel?

A coluna AA é o número 27. Você pode ler como (1 × 26) + 1 = 27 — o primeiro A contribui com 26 e o segundo contribui com 1, porque isso é base 26 bijetiva onde A=1 em vez de A=0. Da mesma forma AB = 28, AZ = 52 e BA = 53.

Como mudo as colunas do Excel de números (R1C1) para letras?

Se os cabeçalhos de coluna mostram números (1, 2, 3…) em vez de letras, o Excel está usando o estilo de referência R1C1. Desative em Arquivo → Opções → Fórmulas → desmarque 'Estilo de referência L1C1', e os cabeçalhos voltam a A, B, C.

Qual é a última coluna no Excel e qual letra ela tem?

A última coluna no Excel moderno (2007 em diante) é a coluna 16.384, que é XFD. Digite 16384 neste conversor e você obtém XFD; digite XFD e obtém 16384. O Google Planilhas permite colunas além de 18.278 (o limite ZZZ), e esta ferramenta converte corretamente para qualquer número que você inserir.

Posso converter uma lista inteira de números de colunas em letras de uma vez?

Sim — use o campo de conversão em lote. Cole uma lista de números e letras separados por quebras de linha, vírgulas ou espaços, e cada item é detectado automaticamente e convertido em uma única passagem. Você pode mudar o formato de saída entre pares 27 → AA, CSV ou somente resultado, depois copiar ou baixar como arquivo .csv.