Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tudo que estiver relacionado ao Excel básico, como somar, calcular média, colocar bordas, etc.
  • Avatar do usuário
  • Avatar do usuário
  • Avatar do usuário
Por ivanortjr
#34532
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.
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por gfranco
Avatar
#34534
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..
Você não está autorizado a ver ou baixar esse anexo.
Por ivanortjr
#34535
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
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por FelipeMGarcia
Avatar
#34536
Amigo,

Veja se o que eu fiz lhe ajuda,

Abs
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por gfranco
Avatar
#34537
Mais uma tentativa.
Você não está autorizado a ver ou baixar esse anexo.
Por ivanortjr
#34538
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!!
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por FelipeMGarcia
Avatar
#34540
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?
Avatar do usuário
Por gfranco
Avatar
#34541
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...
Por ivanortjr
#34542
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.
Avatar do usuário
Por FelipeMGarcia
Avatar
#34544
Ivano,

Não sei se entendi corretamente, mas veja se é isso.

Abs
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por Estevaoba
Avatar
#34546
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).
Você não está autorizado a ver ou baixar esse anexo.
Por ivanortjr
#34548
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.
Por ivanortjr
#34550
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!
Avatar do usuário
Por gfranco
Avatar
#34553
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.
Avatar do usuário
Por Estevaoba
Avatar
#34558
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.
Por ivanortjr
#34577
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.
Por FelipeGuxtavo
#34627
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.
Você não está autorizado a ver ou baixar esse anexo.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord