Notifications
Clear all

Validação de duplicidade

6 Posts
2 Usuários
0 Reactions
944 Visualizações
(@pauloreis)
Posts: 0
New Member
Topic starter
 

Bom dia,
Estou precisando de uma ajuda em uma planilha pra controle de liberações de área de plantio/coleta de solo
Minha dúvida é a seguinte:
Preciso que a planilha emita um sinal, ou sinalize de alguma forma que os dados informados estão duplicados, eu já consegui fazer usando uma fórmula (se(cont.se), porém, está sujeito a falhas, devido a minha necessidade ser um pouco mais complexa, segue exemplo:
Fazenda 54004 - Jurema - Zona 201 - Bloco 537 - Talhão 1
Usando a formula do (Se(Cont.se) eu consegui fazer ele me sinalizar que está duplicado, toda a vez que as informações do exemplo fosse colocadas exatamente dessa forma novamente, porém, está sujeita a falha na seguinte questão:
Fazenda 54004 - Jurema - Zona 201 - Bloco 537 - Talhão 1 ao 5 (neste caso, toda a vez que eu colocar exatamente as informações como estão aqui, ele acusa duplicidade, porém, se eu colocar o talhão 2 ou 3 ou 4, ele já não acusa, sendo que estão inclusos também (1 AO 5).
Existe alguma fórmula para que eu consiga realizar esta sinalização?

Exemplo de como elaborei a formula na 1 planilha,concatenei as informações do código da fazenda, nome,nº da zona, nº do bloco e os talhões correspondentes, gerando um "código" como este:
54004Jurema2015371ao5

Ai apenas uso a formula do cont.se para verificar se o código está duplicado, porem, qualquer alteração no código, letras maiúsculas ou minusculas, ou usar a palavra à ao invés de ao ele já não considera como duplicidade,
Alguem conseguiria me ajudar a pensar em uma forma de resolver essa questão?

 
Postado : 29/01/2015 8:22 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Enquanto isso, poste seu arquivo modelo!!

Att

 
Postado : 29/01/2015 8:26 am
(@pauloreis)
Posts: 0
New Member
Topic starter
 

Segue ...

 
Postado : 29/01/2015 8:30 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Na coluna A ponha essa formula

=SOMARPRODUTO((B3&C3&D3&E3&F3&G3)=$B$3:$B$18464&$C$3:$C$18464&$D$3:$D$18464&$E$3:$E$18464&$F$3:$F$18464&$G$3:$G$18464)

Você também pode adaptar para usar formula somente na coluna H

=SE(SOMARPRODUTO((B3&C3&D3&E3&F3&G3)=$B$3:$B$18464&$C$3:$C$18464&$D$3:$D$18464&$E$3:$E$18464&$F$3:$F$18464&$G$3:$G$18464)>0;"Único";"Duplicado")

Att

 
Postado : 29/01/2015 8:48 am
(@pauloreis)
Posts: 0
New Member
Topic starter
 

Acho que não consegui passar a minha dúvida, segue a planilha aonde é empregado os valores e a planilha que eu realmente uso as informações para que possa entender o meu problema.
O que preciso, é que ele reconheça que talhões que estão dentro de intervalos (4 a 8) - (5, 6 e 7) também sejam considerados duplicados.

 
Postado : 29/01/2015 9:17 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Tente assim:

=ARRUMAR(CONCATENAR(Tabela1[@COD];Tabela1[@[Fazenda/Proprietário]];SUBSTITUIR(Tabela1[@[Talhão/Bloco]];EXT.TEXTO(Tabela1[@[Talhão/Bloco]];PROCURAR("-";Tabela1[@[Talhão/Bloco]]);250);"");Tabela1[@[Talhão/Bloco]];Tabela1[@[Área (ha)]]))

Att

 
Postado : 02/02/2015 7:06 am