Notifications
Clear all

Numeração Automática Excel

9 Posts
2 Usuários
0 Reactions
2,104 Visualizações
(@pablomso)
Posts: 0
New Member
Topic starter
 

Boa Noite!!!
Gostaria de uma ajuda de vcs.
Tenho um lista de material em Excel e gostaria que a mesma fosse itemizada automaticamente, por exemplo.
Tubos:
1.1 - 20mm
1.2 - 25mm
1.3 - 32mm
1.4 - 40mm
....
Conexões:
Joelho 90º
2.1 - 20mm
2.2 - 25mm
2.3 - 32mm
2.4 - 40mm
Joelho 45º
2.5 - 20mm
2.6 - 25mm
2.7 - 32mm
2.8 - 40mm

2.9 - 20mm
2.10 - 25mm
2.11 - 32mm
2.12 - 40mm
.
.
.
.
Quando vc apagar o item 2.8 por exemplo, o 2.9 assumiria o 2.8 e assim por diante, a linha que não tem texto, não seria itemizada.
Estou anexando um exemplo para ver se vcs possam me ajudar,

Abraço.

Pablo.

 
Postado : 16/03/2015 4:14 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Me perdoa, por favor, me perdoa mesmo, mas eu não consigo me controlar.... :twisted:

Das duas "irregularidades" (células mescladas e células onde o texto tem espaço), eu realmente odeio as células mescladas!!!!!!!!!!!!!!!!!!
A solução está ai, mas eu garante que você não vai conseguir usando de praxe as "irregularidades" apontadas.

=CEILING(ROWS($A$5:A5)/COUNTIF($B$5:$B$33;B5);1)&"."&MOD(ROWS(A$5:A5)-1;COUNTIF($B$5:$B$33;B5))+1

Att

 
Postado : 16/03/2015 6:31 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Opsss..meu excel não é português

=TETO(LINS($A$5:A6)/CONT.SE($B$5:$B$33;B6);1)&"."&MOD(LINS(A$5:A6)-1;CONT.SE($B$5:$B$33;B6))+1

Att

 
Postado : 16/03/2015 6:40 pm
(@pablomso)
Posts: 0
New Member
Topic starter
 

Boa noite!!!
Mais uma pergunta:
Quais as células mesclada que prejudicam esta fórmula?
Quais as células que contemplam os textos com espaço?
Se não for pedir de +, me passa um exemplo.
Desde de já fico muito agradecido.
Abraço

 
Postado : 16/03/2015 6:47 pm
(@pablomso)
Posts: 0
New Member
Topic starter
 

Alexandre, Bom dia!
Fiz o teste, mas quando vc tira o texto da célula B13 por exemplo a célula B12 da erro #DIV/0!.
Segue exemplo abaixo com que esta acontecendo e como gostaria que ficasse.
Abraço.
Pablo

 
Postado : 17/03/2015 8:57 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Talvez........, isso lhe ajude.

=SE(B5="";"";TETO(LINS($A$5:A5)/CONT.SE($B$5:$B$33;B5);1)&"."&MOD(LINS(A$5:A5)-1;CONT.SE($B$5:$B$33;B5))+1)

Por favor, não finalize apenas com Enter.......

Use as teclas Ctrl+Shift+Enter

Att

 
Postado : 19/03/2015 6:12 am
(@pablomso)
Posts: 0
New Member
Topic starter
 

Bom dia!

Funcionou meu amigo, mas gostaria que quando por exemplo a célula B13 for 1.9 e a célula B14 estiver vazia, a célula B15 fosse 1.10 e não 1.11.

Abraço.
Pablo

 
Postado : 19/03/2015 8:16 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Tente assim....

Att

 
Postado : 20/03/2015 5:34 am
(@pablomso)
Posts: 0
New Member
Topic starter
 

Boa Tarde!

Caro amigo, o exemplo que vc me mandou não funcionou, porque quando apago o texto da célula, apaga tudo que esta em baixo.
Enviei um exemplo agora que acho que vc vai conseguir resolver.
Numerei manual arrastando o mouse, mas gostaria que fosse automática, na verdade o que gostaria que acontecesse fosse o seguinte:
1º) Os tubos seriam a sequencia 1.1 ate 1.XX;
2º) As conexões seriam a sequência 2.1 ate 2.XX;
3º) Por exemplo se nos tubos não tivesse uma quantidade para o diâmetro de 32, a linha será eliminada e o item dela que era 1.3 vai ser substituída pelo tubo de diâmetro 40.
4º) As células vazias que estão localizadas entre as conexões por exemplo Joelho 45º 110mm e Joelho 90º 20mm não será itemizada.
5º) Por exemplo, se eu tiver na LM (anexo) apenas um Joelho 90º 25mm 5pç, ele será o item 2.1.

Abraço

Pablo

 
Postado : 20/03/2015 2:39 pm