Página 1 de 1

Fórmula traga primeiro resultado e elimine o segundo repetid

Enviado: 14 Jul 2015 às 18:00
por Sephiroth01
Olá.

Estou com dificuldades com um campo, ainda não uso VBA, então vou me virando com as fórmulas. haha

Estou tentando fazer uma fórmula para que nas células repetidas, a segunda, terceira, quarta quantas células repetidas forem, não me traga o valor e que fique em branco, somente da primeira célula me traga o valor.

Abs.

Re: Fórmula traga primeiro resultado e elimine o segundo rep

Enviado: 14 Jul 2015 às 22:41
por MarcilioLobao

Sephiroth01, Boa noite.

Eu não sei quantas fórmulas você testou, mas posso garantir que com os dados do seu exemplo nenhuma delas funcionou como você queria.

PORQUÊ????

Por que TODOS os 6 (seis) dados SÃO diferentes. hi hi hi
Dê uma verificada nas suas tabelas, por favor.

Quando você já tiver os dados reais experimente utilizar esta fórmula:

D12 --> =SE(CONT.SE($C$11:C12;C12)>1;"";C12)
É só arrastar para baixo.

Era isso o que você queria?
Eu espero ter ajudado.

Fórmula traga primeiro resultado e elimine o segundo repetid

Enviado: 15 Jul 2015 às 10:16
por Sephiroth01
Bom dia Marcilio.

Depois que havia carregado o arquivo eu tinha visto o erro, mas havia ido embora do trabalho.

Então, é quase isso.

Até testei essa fórmula já, só que no caso essa que você me informou não retorna o critério >1, ela considera como vazio. Eu quero me retorne sim o valor >1, só que só uma vez, e nas demais células seguintes ele considere em branco.

Vou recarregar o arquivo com um novo exemplo, se puder olhar novamente, vou fazer um new post, pois sou novo no site e não sei se dar para carregar aqui dentro.

Grato pela ajuda. :)

Re: Fórmula traga primeiro resultado e elimine o segundo rep

Enviado: 15 Jul 2015 às 10:22
por Sephiroth01
Anexo modelo novo e retificado para análise!

Re: Fórmula traga primeiro resultado e elimine o segundo rep

Enviado: 15 Jul 2015 às 11:00
por MarcilioLobao

Sephiroth01, Bom dia.

Dei uma olhada na sua planilha.
Descobri o problema na hora.
A fórmula que eu passei funciona perfeitamente.
A questão é que ela foi modificada e aplicada na célula B2 e arrastada para baixo, gerando um monte de erros referenciais.

A fórmula tem um intervalo DINÂMICO.
=SE(CONT.SE($A$2:A2;A2)>1;"";A2)

O início dele é travado então sempre irá considerar o início em A2.
Na primeira célula ele irá contemplar $A$2 : A2
Na segunda célula ele já irá contemplar $A$2 : A3
Na terceira célula ele irá contemplar $A$2 : A4
...e assim por diante.
A cada passo ele irá analisar todas as células anteriores com a atual, até o final dos dados.

Assim, mesmo que a coluna esteja com os dados em qualquer ordem ele não repetirá o valor.
O mesmo valor pode estar na linha 1, 20, 34 e 117 mas ele somente aparecerá na linha 1.

COMO, a fórmula foi modificada para:
=SE(CONT.SE($A$2:A117;A2)>1;"";A2)
Ela já considera TODAS as ocorrências existentes de uma vez só.
Além de gerar um intervalo inexistente.
Na segunda coluna ela já está fora do intervalo válido e assim por diante.

BASTA, aplicar a fórmula ORIGINAL na célula B2 e arrastar até a sua última linha que está tudo resolvido.

B2 --> =SE(CONT.SE($A$2:A2;A2)>1;"";A2)
Agora é só arrastar para baixo.

Era isso o que você queria?
Eu espero ter ajudado.

Fórmula traga primeiro resultado e elimine o segundo repetid

Enviado: 15 Jul 2015 às 11:12
por Sephiroth01
Ah certo !!!
Beleza, sim sim, eu criei a fórmula baseada na sua mas não havia me atentado a esse detalhe só selecionei a contagem até o final, agora entendi a operação.

Funcionou sim, muito obrigado camarada.

Bom dia.

Re: Fórmula traga primeiro resultado e elimine o segundo rep

Enviado: 15 Jul 2015 às 11:49
por MarcilioLobao

Fico feliz em ter lhe ajudado de forma efetiva e conclusiva em seu trabalho.

Tenha um ótimo dia.