Notifications
Clear all

Inserir numeração conforme número de ocorrências de um dado

7 Posts
3 Usuários
0 Reactions
1,112 Visualizações
(@r-andrade)
Posts: 3
New Member
Topic starter
 

Prezados,

No meu trabalho utilizo muito o Excel, mas sempre acabo me virando com fórmulas e nem sempre consigo resolver de forma satisfatória os problemas com minhas planilhas. Por isso iniciei recentemente a estudar VBA, portanto não tenho experiência na linguagem.

Sou novo por aqui e estou precisando muito da ajuda de vocês: Preciso numerar sequencialmente uma coluna conforme o número de ocorrências de um determinado dado. Segue exemplo:

1) Numerar sequencialmente a coluna "B" conforme o número de ocorrências dos dados da coluna "A".
"A" - "B"
155 - 1
155 - 2
155 - 3
974 - 1
974 - 2
889 - 1
743 - 1
743 - 2
(...)

Para facilitar, vou anexar o arquivo.

Desde já, agradeço!

Obrigado!

 
Postado : 30/03/2014 10:56 am
(@gtsalikis)
Posts: 2373
Noble Member
 

coloque essa fórmula em B2 e arraste para baixo:

=CONT.SE(A$2:A2;A2)

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 30/03/2014 11:23 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde r.andrade

Seja bem-vindo ao fórum!

Baixe a planilha e veja se é isto que vc deseja:

Dê retorno.

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

At.te

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

 
Postado : 30/03/2014 11:23 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Nem vi que o Gilmar havia postado, pois já estava com a resposta aberta.
A sugestão de Gilmar é bem mais prática, eu me esqueci do CONT.SE, pensei na função MÁXIMO e não me lembrei do CONT.SE.

Mas de qualquer maneira é mais uma opção.

At.te

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

 
Postado : 30/03/2014 11:27 am
(@r-andrade)
Posts: 3
New Member
Topic starter
 

Caro gtsalikis,

A fórmula que vc mencinou contará quantas vezes a ocorrência apareceu na coluna "A". Ou seja, se eu utilizar sua sugestão eu obterei o seguinte resultado:
"A" - "B"
155 - 3
155 - 3
155 - 3
974 - 2
974 - 2
889 - 1
743 - 2
743 - 2
(...)

Repare que o que eu preciso não é contar quantas ocorrências existem de um determinado dado, e sim numerá-los conforme o número de ocorrências. Repetindo o exemplo da forma que eu preciso:
"A" - "B"
155 - 1
155 - 2
155 - 3
974 - 1
974 - 2
889 - 1
743 - 1
743 - 2
(...)

Mesmo assim, agradeço!

 
Postado : 30/03/2014 11:37 am
(@gtsalikis)
Posts: 2373
Noble Member
 

r.andrade

isso que vc isse só vai acontecer se vc errar a fórmula.

Ou seja, ela deve ficar assim:

=CONT.SE(A$2:A2;A2)

E não assim:

=CONT.SE(A$2:$A2;A2),

Muito menos assim:

=CONT.SE(A$42:$A42;A2)

Portanto, faça exatamente como eu disse acima:

Insira esta fórmula: =CONT.SE(A$2:A2;A2) em B2 e arraste pra baixo.

Vc vai ter um resultado igual ao anexo.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 30/03/2014 11:45 am
(@r-andrade)
Posts: 3
New Member
Topic starter
 

Prezados gtsalikis e Patropi,

É impressionante a versatilidade do Excel, ambos conseguiram resolver o problema de maneira diferente!
Patropi, realmente a solução do gtsalikis é mais prática.
gtsalikis, eu havia errado a montagem da fórmula quando vc enviou a primeira resposta, por isso eu disse que não atendia minha necessidade (sorry! rs).

Agradeço muito pela ajuda de vocês. É alegrador saber que há pessoas com vasto conhecimento dispostas a colaborar de maneira competente e rápida (isso que estamos em pleno domingo... rs).

Um abraço e contem comigo!

 
Postado : 30/03/2014 1:14 pm