0116-Gerando uma lista dos cabeçalhos de colunas

Durante a confecção de uma planilha, precisei gerar uma lista dos cabeçalhos de colunas (A,B,C,D,…, AA, AB ,AC…). Esta lista deveria iniciar-se em A1 e prosseguir pelas próximas 150 linhas.

Obviamente seria possível digitar as informações, mas prefiro deixar isso por conta do Excel.

Após investir algum tempo para pensar no assunto, criei a seguinte fórmula =ENDEREÇO(1;LIN();4) e que foi inserida no intervalo A1:A150.

O resultado foi a lista A1, B1, C1,…ET1.

Não era exatamente o que precisava mas já servia de ponto de partida. A questão agora era utilizar apenas a parte do texto correspondente às letras. Lembrando que haverá casos em que podemos ter até 3 letras (versões 2007/2010), mas haverá apenas um número, obtive a fórmula que solucionou a questão: =ESQUERDA(ENDEREÇO(1;LIN();4);NÚM.CARACT(ENDEREÇO(1;LIN();4))-1).

Para quem já se deparou com um problema similar, segue a dica para evitar a digitação dos valores.

Anúncios

In Excel We Trust

Marcado com: , , , , ,
Publicado em Nível: Intermediário

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: