Ir ao conteúdo
  • Cadastre-se

Excel Formatação Condional para realçar duplicidade com condições.


Ir à solução Resolvido por Patropi,

Posts recomendados

Bom dia, tudo bem com vocês?


Utilizo uma planilha no excel onde fica cadastrado os pedidos na empresa. A planilha e muito grande, portanto fiz um exemplo simplificado da mesma.

Objetivo: Estou tentando fazer com que os lançamentos feitos na coluna ''CÓDIGO DO CLIENTE'' fique de uma cor especifica, quando o mesmo cliente tiver mais de um pedido. Porém a planilha deve desconsiderar duplicidades quando o Pedido for marcado como ENTREGUE ou CANCELADO na Coluna "STATUS". Como no exemplo abaixo. 

Exemplo: Cliente do Codigo 25, está marcado em azul somente os pedidos em LANÇADO e TRANSPORTE, mas não está marcado o CANCELADO
Exemplo: Cliente 42 não está marcado, porque não tem outro pedido dele.
Exemplo: Cliente 30 ambos pedidos estão em LANÇADO e PRE-ENVIO, e nenhum entregue, e ambos estão em azul já que ocorre a duplicidade. 

 

image.png

Link para o comentário
Compartilhar em outros sites

Até tentei utilizar o CHATGTP com a seguinte formula no campo de FORMATAÇÃO CONDICIONAL,
=E(L3<>"";CONT.SE($L$3:$L$9999;L3)>1;AB3<>"Ignorar")

Mas como no exemplo, um pedido já foi entregue e o outro consta como aberto, e não era pra ele ''colorir a célula de azul'', mas ainda o faz, mesmo que na coluna AB tem o criterio de "Ignorar".
 

   image.png.8c77addae7c5f2ec0b76c41af729defb.png

(Trecho da Planilha que utilizo)

 

Link para o comentário
Compartilhar em outros sites

@Patropi

Infelizmente ainda não. Quando um cliente tem por exemplo 3 ou mais pedidos, mas 2 ou mais estão entregues, a planilha pinta de azul o único restante se ele estiver diferente de ''entregue'' e ''cancelado''.

E também se um pedido mais recente foi entregue antes de um que esteja atrás, ele aparece como azul também. 

Postei ambos exemplos na mesma planilha

 

EXEMPLO2.xlsx

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

@Rangel Salomé

 

Primeiro, você deveria informar se a Formatação que eu apliquei funciona de acordo com o esperado na planilha que você colocou como exemplo no post #3 e SOMENTE COM BASE NOS CRITÉRIOS e na figura que ele colocou no post #1.

Não faz sentido você escrever que "Infelizmente ainda não." pois você testou com base em outros dois novos critérios que não comentou anteriormente, então, obviamente, a Formatação não atendeu.

Sobre os novos critérios, você deveria postar uma nova planilha, com TODAS AS VARIAÇÕES POSSÍVEIS, pintadas manualmente conforme TODOS OS CRITÉRIOS, e ao lado de cada célula colocar os comentários informando PORQUE PINTOU ou PORQUE NÃO PINTOU cada célula.

Explique como identificar a situação: "se um pedido mais recente foi entregue antes de um que esteja atrás"

 

 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@Patropi

10 horas atrás, Patropi disse:

@Rangel Salomé

 

Primeiro, você deveria informar se a Formatação que eu apliquei funciona de acordo com o esperado na planilha que você colocou como exemplo no post #3 e SOMENTE COM BASE NOS CRITÉRIOS e na figura que ele colocou no post #1.

Não faz sentido você escrever que "Infelizmente ainda não." pois você testou com base em outros dois novos critérios que não comentou anteriormente, então, obviamente, a Formatação não atendeu.

Sobre os novos critérios, você deveria postar uma nova planilha, com TODAS AS VARIAÇÕES POSSÍVEIS, pintadas manualmente conforme TODOS OS CRITÉRIOS, e ao lado de cada célula colocar os comentários informando PORQUE PINTOU ou PORQUE NÃO PINTOU cada célula.

Explique como identificar a situação: "se um pedido mais recente foi entregue antes de um que esteja atrás"

 

 

 

@Patropi
Desculpe, não foi a intenção. Eu só fui perceber esse problema quando transcrevi para a planilha que utilizo (não consegui enviar ela por ser superior aos 2 mb), e vi que existe os casos que citei. De toda forma a formatação atendeu aos critérios, mas nesses 2 novos casos não. Segue conforme você solicitou.


 

EXEMPLO- 3.xlsx

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

@Rangel Salomé

Foi pedido para você pintar manualmente, e não para pintar via Formatação Condicional.

Por favor leia novamente com atenção TUDO o que eu solicitei e responda tudo com exatidão.

 

Na Planilha1 (2) do arquivo que você postou:

1. sobre os seus comentários em D1, por favor coloque na planilha TODAS as variações, conforme solicitei. Não basta dizer que "pode ter mais do que os 4 pedidos", coloque exemplo com 1 pedido, com 2 pedidos, com 3, com 4, ..., enfim, todas as variações.

2. ainda, não basta dizer que "e eles não precisam estar necessariamente sequenciais", coloque exemplos com os pedidos em várias posições possíveis de ocorrerem.

3. explique porque nesses dois casos abaixo o primeiro atende e o segundo não atende, pois ambos se parecem. Qual é o seu critério?

 

image.thumb.png.6afc5a72946ed69e5c326b7f58ff8d79.png

 

image.thumb.png.bb9a7da84066e18faf6958f767e7eb21.png

 

Ao postar, tenha em mente que você estará passando informações para quem nunca viu a sua planilha, nada sabe sobre ela, não sabe como ela funciona e não sabe o que você quer fazer e que o Excel requer precisão/exatidão nas informações para que se elaborem as fórmulas de forma adequada.

Link para o comentário
Compartilhar em outros sites

@Patropi

Bom dia, compreendido.
Consegui pegar um trecho da planilha que utilizo, e seguindo a sua solicitação, postei ela abaixo. A planilha já tem algumas formatações condicionais para facilitar a visão do operador do PCP da empresa. Vou exemplifica-las abaixo pra facilitar o entendimento:

COLUNA A: E onde lança o Numero do Pedido, este não segue uma sequencial pois vem de diversos vendedores. 
COLUNA B: E a Data de Entrega do Pedido, a data na qual o pedido tem que estar em posse do cliente.
COLUNA C : E a Data de Expedição, que e a data que o PCP mais utiliza (normalmente Classificando a célula do "Mais Antigo para o mais novo", para que ele tenha uma visão do que precisa ser produzido. Essa Coluna tem formatações condicionais que fazem com que de acordo com cada data fique de uma cor pensando no seu vencimento.
COLUNA D até a I: E feito um acompanhamento do status do pedido. Note que a linha vai mudando de cor, conforme datas são alocadas em cada uma das colunas para ele verificar de forma fácil se o Pedido está LANÇADO, PRODUÇÃO, PRÉ-ENVIO, TRANSPORTE ou ENTREGUE.
COLUNA J
até a M: Informações do Cliente. (Apaguei por dados sensitivos).
COLUNA N e O: Informações de quem carregou o produto. (Apaguei por dados sensitivos).
COLUNA P: Aqui ele marca se o pedido foi CANCELADO, e novamente ele altera a cor da linha.
COLUNA Q: Apresenta o STATUS do pedido pra fazer as outras formatações condicionais funcionarem.

OBS: Inclui uma formatação condicional de COR AZUL na COLUNA J, para facilitar verificar quais os itens se repetem, para que facilite o entendimento, mas eu não utilizo essa formatação condicional.
OBS1: Ao observar por toda a planilha os clientes podem ter feito mais de um pedido, e isso pode ser exponencial, porque nunca se sabe se o cliente irá comprar connosco novamente. Por isso não consigo te dizer se vai ter 1, 2,3,10,20 números repetidos no número do cliente.

O que o PCP FAZ:
1> O operador do PCP normalmente OCULTA no filtro de STATUS, os pedidos ENTREGUES E CANCELADOS.
2> Ele classifica pela COLUNA C, para saber o que precisa entrar na produção primeiro, conforme a rota que um dos caminhões irá fazer.


O que preciso na COLUNA J:
Que somente os pedidos que tiverem duplicidade enquanto estiverem ABERTOS (lançado/produção/pre-envio/pendência) receba a formatação condicional.
O motivo se dá porque um mesmo cliente pode ter realizado um novo pedido com diferença de datas, e o PCP precisaria saber se aquele cliente tem mais de um pedido em ABERTO, para que aquele pedido entre em produção para que seja entregue na mesma data, ou precise alterar uma nova carga para aquele cliente. 

Ex1: 9240,9013,9255,9303 não deveria ser formatado porque sua outra duplicidade está em FECHADA.
Ex2: 9370,9377 Deve ficar formatado porque tem duplicidade em ABERTO, sem considerar os que estão FECHADOS.
Exemplo3: 9371,9376  Deve ficar formatado porque tem somente duplicidade em ABERTO.

Novamente não estou pintando manualmente, porque a planilha que uso já aplica outras formatações condicionais, mas acredito que assim vai facilitar o entendimento. 



 

TESTESSS.xlsx

Em 11/09/2024 às 08:50, Patropi disse:

3. explique porque nesses dois casos abaixo o primeiro atende e o segundo não atende, pois ambos se parecem. Qual é o seu critério?

 

image.thumb.png.6afc5a72946ed69e5c326b7f58ff8d79.png

 

image.thumb.png.bb9a7da84066e18faf6958f767e7eb21.png

 



Porque no primeiro caso o Cliente tem dois pedidos que irão entrar em produção, mesmo que outros dois pedidos já foram entregues/cancelados. Logo como ele tem 2 pedidos abertos (duplicidade), eles deveriam ficar pintados em azul.

No segundo caso, o cliente tem somente um pedido para entrar em produção, e os outros três já foram entregues/cancelados. Logo se ele tem somente um único pedido em aberto, não deveria ficar pintado de azul (não ocorreu duplicidade).

Link para o comentário
Compartilhar em outros sites

Aproveitando daquela solução sua proposta @Patropi
Eu consegui, mas através de gambiarra.

Fiz uma Coluna Auxiliar para me retornar "" se ele for ENTREGUE OU CANCELADO, onde coloquei:
=SE(OU(V3="LANÇADO";V3="PRÉ-ENVIO";V3="PRODUÇÃO";V3="TRANSPORTE";V3="PENDÊNCIA");L3;"")

E outra
Coluna Auxiliar para me retornar um CONT.SE se ele for diferente do "" de cima:
=SE(AB3<>"";CONT.SE($AB$3:$AB$99999;AB3);"")

Eai na formatação condicional coloquei para me retornar se for maior que um unico pedido, e for diferente de "":
=E(AC3>1;AC3<>"")


Mas se existir uma única condição que supra tudo isso seria melhor, porque gambiarra a planilha já la vai pra COLUNA AD 😄.
 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!