Notifications
Clear all

Formatação condicional - Erros

14 Posts
3 Usuários
0 Reactions
3,237 Visualizações
(@lauriene87)
Posts: 17
Eminent Member
Topic starter
 

Bom dia pessoal,

Tenho uma planilha de acompanhamento de alguns trabalhos que os analistas aqui do meu departamento tem que entregar.
A formataçõ condicional diz o seguinte:
Se a atividade não foi concluida:
Se a data limite e a data a concluir for = hoje, pintar a célula de amarelo
Se for nos próximos 03 dias pintar de verde
se for antes de hoje pintar de vermelho
Se a atividade estiver concluida, pintar de cinza.
Se for concluida com atraso, cancelado (can) ou não realizado(NR) aparece uma mensagem na coluna L: "Deve ser preenchido Justificativa e Solução"
Tem também 03 colunas que tem a mesma formatação condicional(H,I,J).

Eu não estou conseguindo fazer o seguinte:

1 - Data limite e data a concluir diferente:
Eu precisava que tivesse uma maneira de se as datas forem diferentes, pintar a célula com a cor da data mais próxima:

Ex. A data limite é 18/10, porém a data a concluir é dia 15/10, então as colunas HIJ, só pintaria a coluna I, que significa Hoje. Quanto as colunas G e D, cada uma ficaria na sua cor normal. Atualmente, se as datas são diferentes, as cores são modificadas nas duas colunas. Alguém sabe se tem jeito?

2 - Outra coisa que não estou conseguindo fazer é que a formatação condicional acompanhe quando as linhas forem mudando, tem jeito??
Ex. Fórmula de D10 para pintar a célula de cinza: =U10="X"
Quando passar para D11, eu precisaria que a fórmula mudasse para =11="x" e que o excel formatasse D11, mas não está dando certo.

3 - Outra coisa que só da certo na primeira linha: as células precisam ficar cinza quando está concluído, mas também só da certo na primeira linha, será que eu vou ter que fazer a fórmula em cada célula??

Resumindo:

A primeira linha está praticamente do jeito que eu quero, só preciso descobrir uma maneira que a fórmula passe para as células de baixo e nas linhas que forem sendo inseridas com os devidos ajustes. (problema 2 e 3)
E se for possível gostaria de que as colunas HIJ só fossem formatadas uma de cada vez. (problema 1)
Tem algumas colunas que estão ocultas, mas a planilha está sem senha então é só reexibir, se necessário!
Será que alguém pode me ajudar???

:(

Obrigada!

 
Postado : 15/10/2013 8:51 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Lauriene

A tua explicação está meio confusa, baixei a planilha e ao examinar as formatações repetidas, fiquei mais confuso ainda.
Eu acho que os outros tb acharam, pois ninguém se manifestou.

Vc deveria explicar assim: "Se a data da coluna Tal for =Hoje() pintar de amarelo a célula da coluna tal.
SE a célula da coluna tal tiver "X" pinta de Vermelho a célula coluna tal.

Um abraço.

 
Postado : 15/10/2013 7:05 pm
(@lauriene87)
Posts: 17
Eminent Member
Topic starter
 

Bom dia pessoal,

Eu mexi na planilha e consegui corrigir alguns erros.

Agora só preciso de uma coisa, vamos lá:

Vou tentar explicar melhor... Basicamente essas são as regras:
Se a coluna E estiver vazia (ou seja a atividade não foi concluída) e:
A data da coluna D:
*For = Hoje, pintar a célula da coluna D de amarelo
*For em até 03 dias (No caso se a data fosse 17,18 ou 19/10) pintar a célula da coluna D de verde
*For antes de hoje (atraso) pintar a célula da coluna D de vermelho

A data da coluna G:
*For = Hoje, pintar de amarelo
*For em até 03 dias (No caso se a data fosse 17,18 ou 19/10) pintar de verde
*For antes de hoje (atraso) pintar de vermelho

Se a coluna U=x pintar todas as células da linha de branco e colocar o texto em cinza (célula A até K da linha).

Colunas HIJ: Estas são apenas colunas de status e seguem a regra da coluna D ou G, ou seja, se a coluna D está verde a coluna J também vai estar, se a coluna G está amarela, a coluna I também vai estar. O que eu ainda não consegui fazer é colocar prioridade, ou seja, se a coluna J (vermelho) está pintada, as colunas H e I ficariam em branco e assim por diante, pois atualmente se as colunas D e G estão com datas diferentes e próximas, (dia 16 e 17/10 por exemplo), duas colunas ficam pintadas (amarelo e verde por exemplo).

Será que ficou mais claro????

Se tiverem alguma dúvida, me perguntem!

 
Postado : 16/10/2013 7:16 am
(@pedro)
Posts: 362
Reputable Member
 

Bom dia, segue uma tentativa.... Dê retorno...

Sugestões para a coluna D e G:

Para pintar de verde até três dias além de hoje, tente:

=SE(E(D10>HOJE();D10<=HOJE()+3);1;0)

Para pintar de amarelo quando for hoje, tente:

=SE(D10=HOJE();1;0)

Para pintar de vermelho quando atrasado, tente:

=SE(D10<HOJE();1;0)

As mesmas regras também resolvem seu problema na coluna G, apenas faça a substituição de "D" por "G", por exemplo:
Para pintar de verde até três dias além de hoje, tente:
=SE(E(G10>HOJE();G10<=HOJE()+3);1;0)

*** Aplique as três regras condicionais nas células D10 e G10, e passe em todas as demais com a ferramenta "pincel".

Para a coluna U, tente o seguinte na célula U10:
=SE(U10="x";1;0) >>>> APLICAR EM: $A$10:$L$10

Utilize o pincel para replicar em toda coluna U.

Se não funcionar, avisa.

 
Postado : 16/10/2013 8:43 am
(@lauriene87)
Posts: 17
Eminent Member
Topic starter
 

Bom dia Pedro,

As fórmulas eu já consegui resolver, o que eu queria agora é colocar como se fosse uma prioridade:

Nas colunas HIJ, se a coluna J (vermelho) está pintada, as colunas H e I ficariam em branco e assim por diante, pois atualmente se as colunas D e G estão com datas diferentes e próximas, (dia 16 e 17/10 por exemplo), duas colunas ficam pintadas (amarelo e verde por exemplo).

Será que tem como?

 
Postado : 16/10/2013 8:54 am
(@pedro)
Posts: 362
Reputable Member
 

Já tentou a mesma condição que tu usou pra pintar J de vermelhor, ou seja:
=E(E10="";D10<HOJE();D10<>"") >>>>> Escolhe as opções de fundo e fonte brancos >>>>> Aplicar em: $H$10:$I$21

????

Não sei como estipular um critério para "condição mais forte"...

Se não funcionar, fica fora dos meus conhecimentos..
Mas eu sei que tem como fazer através de VBA, mas eu não consigo te responder =/

 
Postado : 16/10/2013 1:57 pm
(@lauriene87)
Posts: 17
Eminent Member
Topic starter
 

Boa ideia Pedro, vou tentar amanhã e depois te conto se deu certo, que agora eu estou indo embora!
Até amanhã e obrigada!

 
Postado : 16/10/2013 2:14 pm
(@lauriene87)
Posts: 17
Eminent Member
Topic starter
 

Bom dia pessoal,,

Não sei o que estou fazendo de errado, mas agora a parte de colocar prioridade deu certo, quando a célula J está pintada de vermelho, as células H e I ficam brancas e quando a célula I está amarela, a célula H fica branca, porém quando a data é o dia de hoje, não está pintando nenhuma das células de amarelo...

:(

Já verifiquei e reverifiquei as fórmulas e não consigo achar onde estou errando...

 
Postado : 17/10/2013 7:35 am
(@pedro)
Posts: 362
Reputable Member
 

Bom dia!

Lauriene87,

Não entendi o que está errado....

Você colocou na condição E10<>""
Digitando qualquer valor em E10 e pressionando enter ativa a formatação condicional.
A condição que você impôs funcionou, a menos que você tenha posto E10<>"" por engano.... ???

 
Postado : 17/10/2013 8:15 am
(@lauriene87)
Posts: 17
Eminent Member
Topic starter
 

Obrigada!!

Agora sim ficou ótimo!

eu tinha colocado a fórmula errada mesmo.. hehehehe

Na verdade era para ser E="" e não E<>"".

 
Postado : 17/10/2013 8:49 am
(@pedro)
Posts: 362
Reputable Member
 

De nada!

Se ficou pronto, por favor marque o tópico como resolvido ^^
No canto superior, direito, das postagens tem um "tick" verdinho, de "aceitar resposta", clique nele.

 
Postado : 17/10/2013 8:53 am
(@lauriene87)
Posts: 17
Eminent Member
Topic starter
 

A propósito, como eu faço pra dizer que este tópico está resolvido??

 
Postado : 17/10/2013 8:56 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite

É só clicar no V que fica depois da ferramenta Editar, entre o X e o ponto de exclamação.

Um abraço.

 
Postado : 17/10/2013 6:56 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

 
Postado : 24/10/2013 6:19 pm