Notifications
Clear all

Copiar valores conforme condição

8 Posts
2 Usuários
0 Reactions
1,789 Visualizações
(@denner86)
Posts: 18
Active Member
Topic starter
 

Boa noite.

Sou novo aqui no fórum e estou com o seguinte problema:

Tenho uma planilha mais ou menos assim:

Dado1 Dado2 Dado3 Valor Qtde
a b c 1000 5

De acordo com a quantidade, gostaria de saber se há uma fórmula ou macro para que os dados da planilha para que repita os valores da linha conforme a dado da célula Qtde e que o valor no caso divida conforme a quantidade, no exemplo acima, o resultado que procuro é:

Dado1 Dado2 Dado3 Valor Qtde
a b c 200 1
a b c 200 1
a b c 200 1
a b c 200 1
a b c 200 1

Obrigado.

Minha mensagem te ajudou? Favor Clicar no JOINHA no canto direito superior.
Sua duvida foi solucionada? Marque o tópico como RESOLVIDO no botão Verde.

 
Postado : 14/04/2014 9:16 pm
(@denner86)
Posts: 18
Active Member
Topic starter
 

Ahh, me desculpe, acho que formulei a pergunta no tópico errado. Moderador, caso seja possivel, mudar o topico para o lugar correto senão, pode encerrar que eu crio novamente no lugar correto.

Minha mensagem te ajudou? Favor Clicar no JOINHA no canto direito superior.
Sua duvida foi solucionada? Marque o tópico como RESOLVIDO no botão Verde.

 
Postado : 14/04/2014 9:18 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Assumindo que seus dados estejam no intervalo A2:E2 (2a linha da planilha), faça em A5:

=SE(LIN()>$E$2+4;"";SE(COL()<4;A$2;SE(COL()=4;$D$2/$E$2;1)))

Arraste para baixo e para a direita.

Me avise.

Abs,

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 14/04/2014 11:58 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia Denner

Seja bem-vindo ao fórum!

Já movi teu tópico.

Quando tiver algum problema, basta enviar uma MP para mim.

Patropi - Moderação.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 15/04/2014 7:50 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Denner

Se não quiser que o valor seja dividido, tire a divisão por E2 que ele irá repetir o mesmo valor.
Veja como deve ficar:

=SE(LIN()>$E$2+4;"";SE(COL()<4;D$2;SE(COL()=4;$D$2;1)))

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 15/04/2014 8:00 am
(@denner86)
Posts: 18
Active Member
Topic starter
 

Prezados,
Boa tarde.

Primeiramente muito obrigado pelo retorno.

A soluções apontadas por vocês me atendeu em partes. Coloquei um anexo para exemplo:

Tenho vários lançamentos contábeis fechados, onde eu terei que fazer a abertura de acordo com a quantidade, mas estou com duvida de qual comando prosseguir quando a condição da linha for verdadeiro, seguindo a lógica do Mandrix.

Anexei a planilha onde na Plan1 esta os valores fechados e queria montar a planilha aberta na Plan2.

Obrigado pela força galera.

Minha mensagem te ajudou? Favor Clicar no JOINHA no canto direito superior.
Sua duvida foi solucionada? Marque o tópico como RESOLVIDO no botão Verde.

 
Postado : 15/04/2014 11:24 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite denner

Adaptei um código que encontrei na net que faz o que vc deseja:

Não se esqueça de habilitar as macros quando abrir a planilha.

Dê retorno.

Se a resposta foi útil, clique na mãozinha que fica do lado da ferramenta Citar.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 15/04/2014 3:08 pm
(@denner86)
Posts: 18
Active Member
Topic starter
 

Patropi,

Muito obrigado, era isso mesmo que estava procurando, agora só tem que dividir o valor inicial pela quantidade, mas vou ver por aqui.

Show!

Minha mensagem te ajudou? Favor Clicar no JOINHA no canto direito superior.
Sua duvida foi solucionada? Marque o tópico como RESOLVIDO no botão Verde.

 
Postado : 15/04/2014 9:30 pm