As colunas são exibidas como letras no Excel, mas o Excel também numera internamente as colunas com números, assim como as linhas. Use a seguinte fórmula para converter um número de coluna transferida nas letras correspondentes:
= ESQUERDA (ENDEREÇO (1; número; 4); COMPRIMENTO (ENDEREÇO (1; número; 4)) - 1)
Você passa o número da coluna que deseja representar como uma letra para a fórmula com o argumento de número. (1)
Nas versões do Excel até o Excel 2003, a fórmula só funciona para números de coluna de até 256 colunas.
A fórmula a seguir retorna o nome da coluna A na célula B4 da pasta de trabalho mostrada:
= ESQUERDA (ENDEREÇO (1; A4; 4); COMPRIMENTO (ENDEREÇO (1; A4; 4)) - 1)
A fórmula fornece as letras que você procura para o número da coluna
A fórmula funciona de acordo com o seguinte princípio para determinar as letras que você está procurando para os números das colunas:
- Use a função ADDRESS para criar uma referência relativa.
- Use o número transferido como o número da coluna para a referência a ser gerada.
- Use o valor 1 como o número da linha.
- A função LEFT determina o nome da coluna à esquerda desta referência.
- Você pode fazer isso usando ESQUERDA para determinar exatamente um caractere a menos que o número de caracteres na referência. Este caractere é o número da linha 1 à direita.
Se esta fórmula não funcionar, você também pode tentar o seguinte código:
= ALTERAR (ENDEREÇO (2; A1; 4); 2;)
A fórmula usa a função ADDRESS para determinar uma referência relativa do número da coluna na célula A2 e o número da linha 2 transferido adicionalmente.
A linha número 2 desta referência é então substituída por um texto vazio usando a função CHANGE. Isso é feito pelo último parâmetro após o ponto-e-vírgula, que não é especificado. Você pode usar a função em todas as versões do Excel; ele funciona até o número máximo possível de números de coluna.