Como copiar uma coluna no Excel e colar em uma linha

Resolvido/Fechado
cidimar - 5 set 2013 às 13:41
cidimar Posts 2 Data de inscrição quinta 5 de setembro de 2013 Status Membro Última visita 6 de setembro de 2013 - 5 set 2013 às 22:07
Bom dia,
Estou com dificuldade de melhorar uma planilha.
nesta planilha existe apenas uma coluna com varias 1000 linhas. Porem a cada 3 linhas pertence ao mesmo assunto. gostaria de separar isso, cada assunto em uma linha.

exemplo:
1
2
3
4
5
6
7
8
9


gostaria que ficasse assim.

123
456
789

obrigado

2 Respostas

cidimar Posts 2 Data de inscrição quinta 5 de setembro de 2013 Status Membro Última visita 6 de setembro de 2013
5 set 2013 às 22:07
Muito obrigado Mazzaropi.

Deu certo este procedimento.
Mazzaropi Posts 1985 Data de inscrição segunda 16 de agosto de 2010 Status Contribuinte Última visita 24 de maio de 2023 592
5 set 2013 às 18:05
Cidimar, Bom Dia.

A única questão que eu levanto em relação a este tipo de transposição automatizada é que a fórmula tem que ser indexada.
Isto deixa a questão um pouco mais complexa.
Mas basta uma fórmula única e tudo se resolve.

Vamos supor que a sua sequência esteja em A1 até A21

ATENÇÃO: Coloque a fórmula na mesma linha onde inicia a sua sequência.

Por exemplo, esta fórmula abaixo:
= INDIRETO(ENDEREÇO((LIN())+((LIN()-1)*2);1;1;1))
isto copia a 1ª ocorrência

Como você precisa de a cada três ocorrências na célula basta juntar:

= INDIRETO(ENDEREÇO((LIN())+((LIN()-1)*2);1;1;1))
isto copia a 1ª ocorrência
= INDIRETO(ENDEREÇO((LIN())+((LIN()-1)+1*2);1;1;1))
isto copia a 2ª ocorrência
= INDIRETO(ENDEREÇO((LIN())+((LIN()-1)+3*2);1;1;1))
isto copia a 3ª ocorrência

Se concatenar as três, terá o seu resultado desejado:
=CONCATENAR(INDIRETO(ENDEREÇO((LIN())+((LIN()-1)*2);1;1;1));INDIRETO(ENDEREÇO((LIN())+((LIN()-1)*2)+1;1;1;1));INDIRETO(ENDEREÇO((LIN())+((LIN()-1)*2)+2;1;1;1)))

Se colocar esta fórmula na célula D1, basta arrastá-la para baixo e as células mostraram os conteúdos concatenados em grupo de 3 em 3.


Era isto que você queria?

Espero ter ajudado.

Tenha um bom dia.

Assine nossa newsletter!

Assine nossa newsletter!