Página 1 de 1

PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 11 Nov 2020 às 13:23
por Leonardo1234
Pessoal,

Estou com um problema em que a formatação condicional que estou aplicando sobre uma tabela através de uma formula, não está funcionando de forma automática como deveria. No caso, a formula que eu criei cruza as informações de duas tabelas que se encontram em abas diferentes, a tabela CAD localizada na aba Lista e a tabela T localizada na aba Rotas, e a formatação condicional, que se aplica sobre um intervalo de células dentro da tabela T, verifica se os valores dessas células se encontram dentro da coluna E da tabela CAD, em que se os valores não forem encontrados, o texto fica em vermelho. Pelo que percebi, a formula que eu criei chamada de "formatarotacasada" está funcionando perfeitamente, o problema é que ao deletar por exemplo, algum valor da coluna E da tabela CAD, as células da tabela T, onde tinham também esses valores não estão ficando em vermelho automaticamente.

Vou dar um exemplo, se eu der um delete na célula E7 da aba Lista, as células D2 e C4 da aba Rotas deveriam ficar em vermelho automaticamente, porém isso não está ocorrendo. Entretanto, se eu tentar dar um enter novamente nas células D2 ou C4, a formatação passa a funcionar, o que na minha visão indica que a formula está funcionando.Agradeço se alguem puder me ajudar nesso caso. Muito obrigado.

Re: PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 11 Nov 2020 às 17:02
por Leonardo1234
Pessoal, vou deixar outra planilha de exemplo, que eu acho que vai ficar mais fácil de entender.

Eu inseri duas tabelas bem simples nessa planilha. A lógica é a seguinte, eu coloquei na tabela 2, uma formatação condicional, em que se algum nome que estiver na tabela 2 não estiver presente nos nomes da tabela 1, esse nome fica vermelho. O problema que eu estou notando é o seguinte, essa condição só está sendo valida, quando eu adiciono algum nome na tabela 2 que não esteja na tabela 1, nesse caso o nome já fica automaticamente em vermelho. Porém, se eu fizer o movimento contrario, isto é, ao invés de adicionar nomes na tabela 2 que não existem na tabela 1, apagar algum nome que já existe em ambas as tabelas da tabela 1, a regra não funciona.

Vou dar um exemplo, se eu adicionar na tabela 2 o nome Joao, ele fica automaticamente em vermelho, pois ele não está presente na tabela 1. Porém, se eu apagar o nome Luisa da tabela 1, o nome Luisa que também está inserido na tabela 2 não está ficando em vermelho. Eu notei que a unica forma de fazer formatação funcionar automaticamente nesse caso, é se eu entrar na caixa de formatação e confirmar novamente a regra. Porém, de forma estranha, quando eu fecho a planilha e abro ela novamente, a regra já para de funcionar novamente.

Não sei o porque a regra está dando esse "Defeito" porém agradeço muito se alguém souber o porquê isso está ocorrendo e como solucionar esse problema.

Muito obrigado.

Re: PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 11 Nov 2020 às 19:32
por Kledison
Leonardo,

aqui em casa aparentemente funcionou do jeito que está na sua planilha, uso office 2016.

Imagem

Att

Re: PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 12 Nov 2020 às 10:45
por Leonardo1234
Olá Kledison, você testou se funciona depois que você fecha e abre a planilha novamente? Pois como eu disse no meu exemplo, assim que a formatação é confirmada, ela de fato está funcionando normalmente, porém após fechar a planilha e abri-la novamente, a formatação falha.

Re: PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 12 Nov 2020 às 12:29
por Kledison
Boa tarde!

fiz do jeito que você mencionou.

Faz o seguinte, altere a sua fórmula para:
Código: Selecionar todos
=SEERRO(CORRESP(Plan1!$A2;Tabela4[Tabela 2];0);0)=0

Fiz de outro jeito também, verifica o anexo.


Att

Re: PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 12 Nov 2020 às 15:42
por Leonardo1234
Fala Kledison, não está funcionando corretamente, pois você está utilizando como valor de referência uma célula que se encontra na tabela 1, sendo que a formatação se aplica sobre a tabela 2. Daria certo, se os valores de ambas as tabelas estivessem sempre na mesma linha, mas não é o caso. Alias, na minha planilha original, os valores das células estão distribuídos em uma tabela na horizontal e na outra na vertical, o que já faria essa solução falhar.

Repara no exemplo, que o valor 7 está em vermelho, onde não deveria, pois ele também está presente na outra tabela, porém em outra posição. Já o valor 10 que deveria estar em vermelho não está. Não vai dar certo, se a gente utilizar como valor de referencia um valor da outra tabela. Tem que haver algum jeito de utilizar como valor de referencia o valor da célula da própria tabela 2, que é onde a formatação se aplica.

Eu adicionei uma terceira tabela, que está na horizontal, seria já interessante tentar uma solução em cima dela, pois é onde de fato estou trabalhando.

Re: PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 12 Nov 2020 às 16:39
por Kledison
Boa tarde Leonardo,

vou verificar, outra coisa, no exemplo que eu enviei pra você o número 7 não fica em vermelho e não precisa está na mesma linha, vou tentar ajustar para ser tabela e na horizontal como vc deseja.

Outro ponto, o valor que deve ficar em vermelho, vc vai digitar na tabela que está na horizontal?

Abraços.

Imagem

Re: PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 12 Nov 2020 às 17:52
por Leonardo1234
Então Kledison, o valor 7 no caso não está ficando em vermelho no seu exemplo, pois todos os valores estão inseridos em ambas as planilhas. Eu já tinha notado isso, por isso eu deixei no meu exemplo, a situação isso não acontece e que é uma possibilidade que pode ocorrer. E sim, o valor deve ficar em vermelho na tabela que estiver na horizontal.

Re: PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 12 Nov 2020 às 18:11
por Leonardo1234
Kledison, eu encontrei uma forma aqui que está dando certo.

Eu inseri a formula diretamente na caixa de formatação e em vez de selecionar o intervalo da tabela, eu selecionei um intervalo maior.

Não sei porque deu problema no caso anterior, mas aparentemente agora está funcionando, mesmo quando eu fecho e abro a planilha novamente.

Vou deixa-la em anexo.

Re: PROBLEMA COM FORAMTAÇÃO CONDICIONAL

Enviado: 12 Nov 2020 às 19:13
por Kledison
Leonardo, excelente a solução!

Você vai ter que alterar o intervalo da tabela horizontal, na formatação está indo até a célula K3, daí pra frente não fica vermelho senão alterar.

Att