Página 1 de 1

EXCEL BÁSICO - FUNÇÃO PARA NUMERAR SEQUENCIAMENTO

Enviado: 03 Abr 2019 às 11:16
por highlander
Olá! Preciso de uma função que conte em sequencia a mesma letra em uma determinada coluna, contar até no máximo 3 e iniciar a contagem a novamente caso esteja na mesma sequencia.
Ex.:
A B
1 NOME RESULTADO ESPERADO
2 UVA 1
3 MAÇÃ 1
4 PERA 1
5 UVA 1
6 UVA 2
7 UVA 3
8 MAÇÃ 1
9 UVA 1
10 PERA 1
11 MANGA 1
12 UVA 1
13 UVA 2
14 UVA 3
15 UVA 1
16 UVA 2
17 UVA 3
18 MAÇÃ 1
19 MAÇÃ 2
20 MAÇÃ 3

Desde já agradeço!

Re: EXCEL BÁSICO - FUNÇÃO PARA NUMERAR SEQUENCIAMENTO

Enviado: 03 Abr 2019 às 11:18
por highlander
Anexo:

Re: EXCEL BÁSICO - FUNÇÃO PARA NUMERAR SEQUENCIAMENTO

Enviado: 03 Abr 2019 às 22:47
por osvaldomp
Em B2 coloque o número 1.

Em B3 cole uma cópia da fórmula abaixo e arraste para baixo.
Código: Selecionar todos
=SE(E(B2=1;A3=A2);2;SE(E(B2=2;A3=A2);3;SE(B2=3;1;1)))

EXCEL BÁSICO - FUNÇÃO PARA NUMERAR SEQUENCIAMENTO

Enviado: 04 Abr 2019 às 10:36
por FelipeMGarcia
=SE(MOD(SOMA(CONT.SE($A$2:A2;A2));3)=0;3;MOD(SOMA(CONT.SE($A$2:A2;A2));3))

Re: EXCEL BÁSICO - FUNÇÃO PARA NUMERAR SEQUENCIAMENTO

Enviado: 04 Abr 2019 às 23:10
por Estevaoba
Tente:
Código: Selecionar todos
B2=SE(E(MOD(CONT.SE(A$2:A2;A2);4)>0;MOD(CONT.SE(A$2:A2;A2);4)<=2);1;SE(MOD(CONT.SE(A$2:A2;A2);4)=3;2;SE(MOD(CONT.SE(A$2:A2;A2);4)=0;3)))
Note que, segundo o seu padrão de contagem, o valor em B16 deveria ser 1 e não 2 como na sua demonstração manual, pois é a segunda ocorrência de UVA depois de um grupo de três.

Good luck!

Re: EXCEL BÁSICO - FUNÇÃO PARA NUMERAR SEQUENCIAMENTO

Enviado: 05 Abr 2019 às 08:41
por Deciog
highlander, Bom Dia.

Usa desta forma

=SE(A1=A2;SE(C1=3;1;C1+1);1)

ou desta forma

=SE(A1=A2;MOD(C1;3)+1;1)

Confere se é desta forma que desejas

Se minha resposta foi útil, clique em obrigado é uma forma de agradecimento da ajuda

Decio

Re: EXCEL BÁSICO - FUNÇÃO PARA NUMERAR SEQUENCIAMENTO

Enviado: 10 Abr 2019 às 11:37
por highlander
osvaldomp escreveu:Em B2 coloque o número 1.

Em B3 cole uma cópia da fórmula abaixo e arraste para baixo.
Código: Selecionar todos
=SE(E(B2=1;A3=A2);2;SE(E(B2=2;A3=A2);3;SE(B2=3;1;1)))

Deu certo
Muito obrigado!