Página 1 de 1
Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 14:03
por ivanortjr
Olá, tudo bem?
Pessoal, meu ERP criou um relatório de cadastro de clientes, porém, essa informação veio duplicada:
Codigo Cliente / Cliente / Representante / Proprietário
1 / XX / Antoni / Carine
1 / XX / Antoni / Antoni
2 / YY / Antoni / Carine
2 / YY / Antoni / Antoni
3 / ZZ / Francisco / Francisco
4 / UU / Tere / Jana
4 / UU / Tere / Tere
Com esses exmplos, quero dizer que não existe nenhum padrão, mas eu preciso excluir sempre que for duplicidade de cliente e o representante for o mesmo que o proprietário. Só não devo excluir quando não existir duplicidade, aí o representante será o mesmo que o proprietário. O resultado final deve ser:
1 / XX / Antoni / Carine
2 / YY / Antoni / Carine
3 / ZZ / Francisco / Francisco
4 / UU / Tere / Jana
Existe alguma forma que posso fazer isso pelo excel? Pelo suporte do ERP é moroso, levará cerca de 10 dias e eu preciso entregar esse relatório até amanhã às 15:00.
OBS.: Minha lista possui mais de 4500 códigos de clientes únicos, impossível fazer manualmente.
Posso encaminhar a planilha pra entender melhor.
Abraço.
Obrigado.
Re: Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 14:14
por gfranco
Boa tarde.
Veja se entendi direito seu objetivo.
Qual sua versão do excel ?
Com power query, acredito que seria bem rápido esse serviço..
Re: Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 14:24
por ivanortjr
Não é bem isso...
Tem que cuidar sempre para que o código do cliente seja apenas 01, ele não pode repetir.
O que causa essa duplicidade no código do cliente é o problema da variação de representante.
Separei por cor na planilha sempre que variar o código do cliente.
Dá uma olhada se ficou mais claro assim.
Obrigado pela ajuda! =D
Re: Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 14:27
por FelipeMGarcia
Amigo,
Veja se o que eu fiz lhe ajuda,
Abs
Re: Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 14:32
por gfranco
Mais uma tentativa.
Re: Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 14:32
por ivanortjr
Também não Felipe, o resultado final deve ficar como este anexo.
Mas como falei, precisa sobrar 4600 linhas, em uma planilha de 8200 linhas. Manualmente é inviável.
Obrigado pela ajuda!!
Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 14:52
por FelipeMGarcia
Ivano, como vc classifica o certo no caso do código de cliente 127, ele aparece 2 vezes, uma com o código de proprietário 45 e outra como 6304?
Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 14:56
por gfranco
Eu também acho que o problema está no entendimento do critério.
Acredito que se,no primeiro exemplo, vc especificar quais deveriam ser excluídos é o porquê, o entendimento ficará mais claro...
Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 15:07
por ivanortjr
Vou tentar explicar outra situação para tentar classificar, desculpem se não estou conseguindo alcançar a objetividade disso.
Eu preciso que:
- Tenha um único código de cliente;
Para isso, entendo da seguinte forma a situação:
A linha que deve ser "excluída" da duplicidade, é aquela cujo "representante é diferente do proprietário em caso de duplicidade de código do cliente", ou seja, se existir 2 códigos de clientes iguais, o que deve ser eliminado é o que tem o nome do representante igual ao do proprietário.
Se o nome do representante for diferente do proprietário em caso de duplicidade de código de cliente, deve ser mantido.
Código de cliente SEM DUPLICIDADE, ou seja, único na coluna, não deve sofrer alterações.
Re: Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 15:35
por FelipeMGarcia
Ivano,
Não sei se entendi corretamente, mas veja se é isso.
Abs
Re: Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 15:49
por Estevaoba
Criei uma coluna auxiliar (R) para listar corretamente os códigos de proprietário na coluna O.
Note que nas colunas L e O as fórmulas são matriciais (ctrl+shift+enter).
Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 15:54
por ivanortjr
Felipe, eu não entendi o que você fez, mas é quase isso...
Está invertido o que deve manter e o que deve excluir no resultado em amarelo quando tem duplicidade no código do cliente.
Quando não existe código de cliente repetido, o que você fez está certo.
Re: Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 16:01
por ivanortjr
Estevaoba escreveu:Criei uma coluna auxiliar (R) para listar corretamente os códigos de proprietário na coluna O.
Note que nas colunas L e O as fórmulas são matriciais (ctrl+shift+enter).
Cara, deu certo isso que você fez!
Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 16:35
por ivanortjr
Desculpa, quando fui aplicar a planilha final, ele não traz os valores certos, não consigo entender o que acontece hehe
Re: Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 16:56
por gfranco
ivanortjr escreveu:A linha que deve ser "excluída" da duplicidade, é aquela cujo "representante é diferente do proprietário em caso de duplicidade de código do cliente", ou seja, se existir 2 códigos de clientes iguais, o que deve ser eliminado é o que tem o nome do representante igual ao do proprietário.
Se o nome do representante for diferente do proprietário em caso de duplicidade de código de cliente, deve ser mantido.
Código de cliente SEM DUPLICIDADE, ou seja, único na coluna, não deve sofrer alterações.
Me parece que há uma contradição aqui.
Excluir duplicatas corretas
Enviado: 04 Jul 2018 às 17:34
por Estevaoba
Verifique se ajustou as fórmulas corretamente ara os seus intervalos.
Note que há fórmulas diferentes para certas colunas.
Certifique-se de aplicar corretamente as fórmulas matriciais.
Após colar ou editar, pressione e segure ctrl e shift enquanto aperta enter.
Observe se aparecem chaves { } automaticamente cercando a fórmula.
Re: Excluir duplicatas corretas
Enviado: 05 Jul 2018 às 13:51
por ivanortjr
gfranco escreveu:ivanortjr escreveu:A linha que deve ser "excluída" da duplicidade, é aquela cujo "representante é diferente do proprietário em caso de duplicidade de código do cliente", ou seja, se existir 2 códigos de clientes iguais, o que deve ser eliminado é o que tem o nome do representante igual ao do proprietário.
Se o nome do representante for diferente do proprietário em caso de duplicidade de código de cliente, deve ser mantido.
Código de cliente SEM DUPLICIDADE, ou seja, único na coluna, não deve sofrer alterações.
Me parece que há uma contradição aqui.
Realmente, tem uma contradição. Errei na hora de escrever:
A linha que deve ser "excluída" da duplicidade, é aquela cujo "representante é
IGUAL do proprietário em caso de duplicidade de código do cliente", ou seja, se existir 2 códigos de clientes iguais, o que deve ser eliminado é o que tem o nome do representante igual ao do proprietário.
Se o nome do representante for diferente do proprietário em caso de duplicidade de código de cliente, deve ser mantido essa linha.
Código de cliente SEM DUPLICIDADE, ou seja, único na coluna, não deve sofrer alterações.
Excluir duplicatas corretas
Enviado: 07 Jul 2018 às 12:59
por FelipeGuxtavo
Olá ivanortjr, veja o modelo que anexo a caixa de texto e analise se está de acordo com seus parâmetros,;
Espero muito ter ajudado, me dê um feedback por favor.