Conversor de colunas de folha de cálculo
NovoConverta o número de uma coluna de folha de cálculo na sua letra (1 → A) e vice-versa.
=SUBSTITUTE(ADDRESS(1,27,4),"1","") =COLUMN(AA1) ' number → letter
Split(Cells(1, 27).Address, "$")(1) ' "AA"
' letter → number
Range("AA1").Column ' 27 from openpyxl.utils import get_column_letter, column_index_from_string
get_column_letter(27) # 'AA'
column_index_from_string("AA") # 27 // 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" No column matches that search.
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 folha de cálculo transforma um número de coluna do Excel ou Google Sheets na sua letra correspondente e a letra de volta no seu número, instantaneamente e em ambas as direções. Escreva 27 e obtém AA; escreva AA e obtém 27. Utiliza base 26 bijectiva, pelo que mesmo colunas alargadas 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 criado para as tarefas quotidianas de folha de cálculo em que precisa do índice de coluna por trás de uma etiqueta: escrever referências em notação A1 em código, fazer scripts contra a API do Excel ou Google Sheets, depurar um importador CSV, ou simplesmente responder 'que coluna é o número 256?' (é IV) sem ter de abrir uma folha de cálculo.
Como funciona a numeração de colunas — base 26 bijectiva
As colunas são etiquetadas em base 26 bijectiva: as letras A–Z representam 1–26, e ao ultrapassar Z aparece uma segunda letra — AA é 27, AB é 28, AZ é 52, BA é 53, e assim sucessivamente até ZZ em 702, depois AAA em 703. Ao contrário da base 26 ordinária não existe o dígito zero, porque não há coluna 'zero'. Essa particularidade é a razão pela qual 27 se torna 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. O código de conversão base-26 ingénuo que trata A=0 produz respostas incorretas para colunas acima de Z — esta é a fonte mais comum de bugs de desfasamento de um ao escrever scripts contra APIs de folhas de cálculo.
Fórmulas, VBA, Python e C# — snippets de código prontos a colar
Para converter dentro de uma folha de cálculo: =SUBSTITUIR(ENDEREÇO(1,n,4),"1","") devolve a letra de coluna para o número n, e =COLUNA(AA1) devolve o número para a letra AA. Ambas funcionam no Excel e Google Sheets. 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) devolve 'AA' e column_index_from_string('AA') devolve 27. Para C# sem biblioteca, um ciclo curto funciona — calcule repetidamente (n-1) % 26 para cada letra e divida por 26. A ferramenta mostra cada snippet preenchido com o seu valor atual, para poder copiar código funcional diretamente para um projeto.
Conversão em massa de uma lista inteira de colunas de uma só vez
Precisa de traduzir dezenas de colunas? Cole uma lista mista de números e letras no campo de conversão em massa — separados por quebras de linha, vírgulas ou espaços — e cada elemento é detetado automaticamente e convertido numa única passagem: os números tornam-se letras, as letras tornam-se números. Mude a saída entre pares '27 → AA', CSV ou apenas resultado, depois copie ou descarregue como ficheiro .csv.
Isto é útil ao processar respostas de API do Excel Online ou Google Sheets que devolvem índices de colunas, ou ao trabalhar com ficheiros CSV que usam referências numéricas de colunas em vez de nomes. Não é necessário qualquer envio — toda a lista é processada localmente no seu browser, pelo que mesmo metadados sensíveis de folhas de cálculo 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 Sheets é idêntico. A maioria dos resultados de pesquisa para esta questão aponta para tópicos do Stack Overflow com snippets de fórmulas — úteis, mas não uma ferramenta em direto. Ferramentas como a RapidTables não têm qualquer conversor de colunas; o mais próximo é geralmente uma calculadora de conversão de base geral que não trata corretamente a base 26 bijectiva.
Esta ferramenta converte instantaneamente no browser, fornece um gráfico de referência com scroll de A (1) a ZZ (702), gera código pronto a colar para quatro linguagens e trata listas em massa numa única passagem. Funciona offline após o carregamento, não requer início de sessão e não armazena nada do que escreve. Adicione aos favoritos como alternativa mais rápida a abrir uma folha de cálculo só para procurar uma letra de coluna.
O modo de visualização R1C1 e quando esta ferramenta é útil
Quando o Excel mostra cabeçalhos de coluna numéricos (1, 2, 3…) em vez de letras, está a usar o estilo de referência R1C1. Desative-o em Ficheiro → Opções → Fórmulas → desmarque 'Estilo de referência R1C1'. Isto pode acontecer acidentalmente por causa de uma macro ou ao copiar um livro de trabalho de um colega que o usa. Se estiver a escrever um script que interage com um livro no modo R1C1, pode ser necessário traduzir entre os dois estilos de referência — este conversor trata essa tradução para qualquer índice de coluna.
O gráfico de referência integrado no fundo da página lista todas as colunas de 1 a 702 (A a ZZ) para poder verificar visualmente o intervalo em que está a trabalhar. Para colunas além de ZZ, escreva simplesmente o número ou a letra no conversor e obtenha a resposta em menos de um segundo. Não é necessário calcular a aritmética base 26 bijectiva à mão.
Frequently asked questions
Como converto um número de coluna do Excel em letra?
Escreva 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 sucessivamente. A coluna 53 é BA, 702 é ZZ e 703 é AAA. Funciona com qualquer número até à coluna máxima do Excel, 16 384 (XFD).
Como converto uma letra de coluna de volta em número no Excel?
Escreva a letra no campo Letra de coluna e o número aparece — AA → 27, AZ → 52, BA → 53, ZZ → 702. Ambos os campos estão ligados para poder ir em qualquer direção. A fórmula mais rápida na folha é =COLUNA(AA1), que devolve 27, mas se só precisar da resposta sem abrir o Excel, cole a letra aqui e obtém-na em menos de um segundo.
Que letra é a coluna 27 no Excel?
A coluna 27 é AA. Após 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 bijectiva onde A=1 em vez de A=0 (não existe coluna zero).
Que número corresponde à coluna 'AA' do Excel?
A coluna AA é o número 27. Pode lê-lo como (1 × 26) + 1 = 27 — o primeiro A contribui com 26 e o segundo contribui com 1, porque isto é base 26 bijectiva 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á a usar o estilo de referência R1C1. Desative-o em Ficheiro → Opções → Fórmulas → desmarque 'Estilo de referência R1C1', e os cabeçalhos voltam a A, B, C.
Qual é a última coluna no Excel e que letra tem?
A última coluna no Excel moderno (2007 e posterior) é a coluna 16 384, que é XFD. Escreva 16384 neste conversor e obtém XFD; escreva XFD e obtém 16384. O Google Sheets permite colunas além de 18 278 (o limite ZZZ), e esta ferramenta converte corretamente para qualquer número que introduza.
Posso converter uma lista inteira de números de colunas em letras de uma vez?
Sim — use o campo de conversão em massa. Cole uma lista de números e letras separados por quebras de linha, vírgulas ou espaços, e cada elemento é detetado automaticamente e convertido numa única passagem. Pode mudar o formato de saída entre pares 27 → AA, CSV ou apenas resultado, depois copiar ou descarregar como ficheiro .csv.
Related tools
Ver todas as ferramentasConversor de PX para REM
Converta entre px, rem, em e pt em relação a um tamanho de fonte raiz.
Gerador de srcset
Crie marcação <img> responsiva com srcset e sizes a partir das suas larguras.
Testador de regex
Teste expressões regulares com realce de correspondências em tempo real, grupos de captura e pré-visualização de substituição.
HTML to Markdown
Convert HTML to clean Markdown — pastes, imports files, and handles lists, tables and code.
JSON Schema Validator
Validate JSON against a JSON Schema (draft-07 / draft-2020-12) with clear error messages.
YAML Formatter
Validate, beautify, and convert YAML online. Real-time syntax highlighting, error detection with line numbers, and one-click JSON export.