Notifications
Clear all

inserir celulas vazias na linha

6 Posts
3 Usuários
0 Reactions
1,523 Visualizações
(@prpinto)
Posts: 5
Active Member
Topic starter
 

preciso saber a formula para inserir celulas vazias em uma linha cujo o valor maximo 'e 50 da seguinte forma :
linha original 12 18 26 45 49
como deve ficar ...........12.....18.......26..................45...49. - onde cada ponto representa uma celula vazia
alguem pode ajudar
obrigado

 
Postado : 12/10/2017 7:42 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
prpinto, sugiro que você poste um arquivo exemplo para que possamos testar a formula nele!!
.
E também que explique mais!! ... Você quer 5 números aleatórios entre 1 e 50?
.

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

 
Postado : 12/10/2017 8:41 pm
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Boa noite.

Contando que os valores 12 18 26 45 49 estejam nas células A1:E1, tente a seguinte fórmula em qualquer célula na coluna A, A3, por exemplo, e arraste por 50 colunas (até AX3).
Veja no anexo.

=SE(COL()=MENOR($A$1:$E$1;SE(COLS($A1:A1)<=$A$1;1;SE(E(COLS($A1:A1)>$A$1;COLS($A1:A1)<=$B$1);2;SE(E(COLS($A1:A1)>$B$1;COLS($A1:A1)<=$C$1);3;SE(E(COLS($A1:A1)>$C$1;COLS($A1:A1)<=$D$1);4;5)))));MENOR($A$1:$E$1;SE(COLS($A1:A1)<=$A$1;1;SE(E(COLS($A1:A1)>$A$1;COLS($A1:A1)<=$B$1);2;SE(E(COLS($A1:A1)>$B$1;COLS($A1:A1)<=$C$1);3;SE(E(COLS($A1:A1)>$C$1;COLS($A1:A1)<=$D$1);4;5)))));"")

Good luck!

 
Postado : 12/10/2017 9:38 pm
(@prpinto)
Posts: 5
Active Member
Topic starter
 

obrigado pela ajuda, mas vossa resposta atende apenas uma linha, lamento não ter feito a pergunta corretamente. Na fórmula apesentada, tentei experimentar para as linhas abaixo, e não obtive sucesso, pois o resultado se repete continuamente para as demais linhas.
Tentei também alterar, adequando a formula para as demais linhas (A2; A3; A4. etc) sem sucesso.
Meus dois arquivos são grandes, de 3500 a 4000 linhas, um com 50 e outro com 60 colunas e tenho sequencias de 6 números aleatórios ( 02, 10, 12, 31, 43 e 50 - 03, 18, 30, 47, 51 e 60 - etc), mais uma vez, obrigado, a resposta atendeu conforme perguntado, mas infelizmente não me ajudou.

 
Postado : 13/10/2017 2:10 pm
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Seguem fórmulas modificadas destravando linhas.

Para 5 números:

=SE(COL()=MENOR($A1:$E1;SE(COLS($A1:A1)<=$A1;1;SE(E(COLS($A1:A1)>$A1;COLS($A1:A1)<=$B1);2;SE(E(COLS($A1:A1)>$B1;COLS($A1:A1)<=$C1);3;SE(E(COLS($A1:A1)>$C1;COLS($A1:A1)<=$D1);4;5)))));MENOR($A1:$E1;SE(COLS($A1:A1)<=$A1;1;SE(E(COLS($A1:A1)>$A1;COLS($A1:A1)<=$B1);2;SE(E(COLS($A1:A1)>$B1;COLS($A1:A1)<=$C1);3;SE(E(COLS($A1:A1)>$C1;COLS($A1:A1)<=$D1);4;5)))));"")

Para 6 números:

=SE(COL()=MENOR($A1:$F1;SE(COLS($A1:A1)<=$A1;1;SE(E(COLS($A1:A1)>$A1;COLS($A1:A1)<=$B1);2;SE(E(COLS($A1:A1)>$B1;COLS($A1:A1)<=$C1);3;SE(E(COLS($A1:A1)>$C1;COLS($A1:A1)<=$D1);4;SE(E(COLS($A1:A1)>$D1;COLS($A1:A1)<=$E1);5;6))))));MENOR($A1:$F1;SE(COLS($A1:A1)<=$A1;1;SE(E(COLS($A1:A1)>$A1;COLS($A1:A1)<=$B1);2;SE(E(COLS($A1:A1)>$B1;COLS($A1:A1)<=$C1);3;SE(E(COLS($A1:A1)>$C1;COLS($A1:A1)<=$D1);4;SE(E(COLS($A1:A1)>$D1;COLS($A1:A1)<=$E1);5;6))))));"")

Se precisar da planilha, avise que envio.

Good luck!

 
Postado : 13/10/2017 2:52 pm
(@prpinto)
Posts: 5
Active Member
Topic starter
 

JSCOPA - recebido os anexos com a formula para cinco e seis números em uma linha, todavia ainda não obtive sucesso, pois ficam faltando números nas linhas, apos aplicado a formula, tentei fazer algumas alterações na formula, porem sem sucesso, a formula preenche em parte o que preciso, mas o trabalho ficará mais demorado para completar os números faltantes.
veja o anexo que envio,aplicando a formula para seis dezenas, observará que ficam faltando números a serem preenchidos.
Quanto aos numeros de 01 a 07, que não aparecem, esses não há problema, eu já sei como fazer.
segue no anexo, aquivo com numeração de 0001 a 1700 e formula aplicada.
Mais uma vez obrigado

 
Postado : 14/10/2017 2:38 pm