Excel - Arrastar células Alternadamente

 Excel - Arrastar células Alternadamente


Imagine que tem uma lista de pk ou km em que cada par de dados representa o km limite de uma obra de arte... Se quiser passar essa lista para a forma horizontal, para por exemplo criar um ficheiro para o ISPOL ou algum outro programa ou tabela, como fazer?

Pode fazer manualmente, copiar dado sim dado não para a linha / coluna de modo a compor uma nova tabela.


No quadro acima, imagine que 0 e 5 são o km inicial e final de alguma estrutura, e assim sucessivamente. Para construir a tabela por linhas, ao lado, terá de copiar manualmente...

Depois de algumas tentativas, consegui sem formulas complexas fazer o mesmo de forma mais automatizada.

Primeiro cria-se uma coluna auxiliar, iniciada em Zero, basta arrastar para baixo até à última linha que interessa. Coluna a cinza na imagem seguinte:



As fórmulas aplicadas usam esta coluna auxiliar, mostra-se a fórmula em F6:

PAra a coluna seguinte, é praticamente o mesmo, apenas adicionamos uma unidade de modo a saltar um célula (linha), mostra-se a fórmula em G6:

Usa-se a fórmula de deslocamento, dando-lhe um controlo com a coluna E.

As duas fórmulas F6 e G6 podem ser arrastadas para baixo até metade das linhas da tabela original...
De seguida pode-se montar esta tabela com uma fórmula de concatenar ou outra, de modo a construir um ficheiro de texto para o ISPOL.

Certamente deve haver outra fórmula de fazer isto, mas não a conheço.


Comentários

Mensagens populares deste blogue

Python - Automatização em ISPOL

Linha do Oeste - Breve visita

AMV – Aparelhos de Mudança de Via