Notifications
Clear all

Macro para contar sequencia repetida de textos

7 Posts
3 Usuários
0 Reactions
1,328 Visualizações
(@marpesouza)
Posts: 4
New Member
Topic starter
 

Boa tarde à todos!

Tenho uma planilha com vários nomes digitados conforme abaixo:

Work Station-------W1--------W2--------W3--------W4--------W5--------W6--------W7--------W8--------W9--------W10
----Posto1---------Marcio----Marcos----Marcio----José-------Marcio----Marcos---Marcos----Marcos----José------Lucas
----Posto2--------Jonas------João-------Lucas------Lucas-----Marcio----Jonas-----Lucas----Lucas------Lucas----Lucas

Preciso consultar quantas vezes, sequenciada (maior sequencia), aparece o nome da pessoa em uma determinada Work Station.

Ex.:
--------------------CONSULTA-----------------------------------
Nome--------Work Station------"Qtde máxima seq. Repetida"
Marcos---------Posto1-------------------------3
Lucas-----------Posto2------------------------4

O máximo que o Marcos aparece é 3 vezes seguida no Posto1 (W6,W7 e W8), já o Lucas o máximo que ele aparece é 4 vezes seguida no Posto2 (W7, W8, W9 e W10), apesar de aparecer 2 vezes seguida o nome dele nas posições W3 e W4.

O que importa é a quantidade máxima de vezes em sequencia que ele aparece em determinado WorkStation.

Alguém tem uma ideia de Macro/VBA para este caso?

 
Postado : 22/03/2017 2:00 pm
brunoxro
(@brunoxro)
Posts: 698
Honorable Member
 

Boa tarde Marpesouza,

Disponibilize um arquivo de exemplo, assim fica mais fácil tentar ajudar.

att,

 
Postado : 22/03/2017 3:14 pm
(@marpesouza)
Posts: 4
New Member
Topic starter
 

Olá Brunoxro,

É uma planilha com os nomes das pessoas por posto de trabalho (ex. Anexo).

Não sei se você conseguiu entender a mensagem, mas preciso que a fórmula retorne a quantidade de vezes seguida que uma determinada pessoa trabalhou em um determinado posto de trabalho.

Obrigado,
Marpesouza

 
Postado : 23/03/2017 10:39 am
(@hfava)
Posts: 43
Eminent Member
 

Souza, tudo bem?

Não sou expert, mas pq vc nao tenta um cont.ses (countifs) na propria planilha?
Tem real necessidade de utilizar macros?

Abrcs

 
Postado : 23/03/2017 12:15 pm
(@marpesouza)
Posts: 4
New Member
Topic starter
 

Olá HFava,
Não consegui utilizar a fórmula cont.ses que me retornasse a contagem dos nomes repetidos em sequencia.
Você sabe se isso é possível e como fazer? Não há necessidade de Macros, se uma fórmula atendesse.

Um abraço,

 
Postado : 24/03/2017 9:36 am
brunoxro
(@brunoxro)
Posts: 698
Honorable Member
 

Boa tarde Marpesouza,

Teste o código que está no arquivo em anexo. O código está no módulo1.

OBS: Note que mudei a localização na tabela de seus dados para facilitar a montagem do código.

 
Postado : 24/03/2017 1:43 pm
(@marpesouza)
Posts: 4
New Member
Topic starter
 

Excelente!!!!!! Exatamente como esperava...
Agora vou estudar um pouco o que você fez para aprender mais esta ferramenta.

Obrigado Brunoxro!

 
Postado : 27/03/2017 6:50 am