Pergunte aqui
1

2 Formatações condicionais em invervalos coincidentes e não iguais

perguntadas 2019-02-19 14:11:12 +0200

imagem do gravatar de mrkalvin

updated 2019-03-01 18:00:09 +0200

Estou com problemas pra definir a prioridade da formatação condicional quando eu tenho mais de uma formatação em intervalos que coincidem algumas células. Normalmente o calc prioriza a formatação que é feita primeiro.

exemplo assim fica do jeito que preciso, onde tem 7 fica estilo good e onde for maior que 6 fica estilo error:

Descrição da imagem

------primeiro esse

formula: SE(A1=7;1;0)=1

estilo: Good

intervalo=A1:A5

=========

------segundo esse

formula: SE($E$1="";SE(A1>6;1;0);0)=1

estilo:Error

intervalo= A1:B5

+++++++++++++++++++++++++++++

Porém quando eu inverto a ordem no momento de fazer a formatação condicional, começando primeiro por esse:

------primeiro esse

formula: SE($E$1="";SE(A1>6;1;0);0)=1

estilo:Error

intervalo= A1:B5

e depois esse:

------segundo esse

formula: SE(A1=7;1;0)=1

estilo: Good

intervalo=A1:A5


Descrição da imagem

ocorre que a primeira formatação se sobressai em relação a segunda e todas as celulas ficam com estilo error. Então conforme eu conforme vou fazendo o documento e surge a necessidade de criar novas formatações condicionais elas não são evidenciadas se coincidirem com celulas que já foram formatadas.

Como alterar essa ordem de prioridade conforme vou editando o documento sem ter que refazer todas as formatações condicionais?


Complemento

essa regra que utilizei foi só uma simplificação de uma formula que uso aqui. mas aqui vai um exemplo prático que citei. Se eu aplicar o efeito zebrar primeiro, depois não consigo mais fazer nenhuma formatação condicional realçar nessa "tabela". primeira formatação para zebar A2:C5 Descrição da imagem

segunda formatação para realçar uma coluna em específico C2:C5 Descrição da imagem

na coluna C os valores 20 e 25 deveria ficar com o "efeito Neutral", mas continuam com o efeito do zebrado

Mas se eu inverter a ordem das formatações condicionais e deixar o efeito zebrar por último, ele funcionaria como o esperado:

Descrição da imagem

Nesse caso é simples refazer porque só tem duas formatações, o problema é quando tenho umas 10 formatações diferentes na mesma tabela.

Deve ser algum "bug" do programa.

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

Comentários

@mrkalvin, por gentileza não use Resposta para dar mais detalhes de sua Pergunta, Edite a Pergunta.

imagem do gravatar de Gilberto SchiavinattoGilberto Schiavinatto ( 2019-02-19 19:35:45 +0200 )editar

1 Resposta

1

respondidas 2019-02-19 16:17:50 +0200

@mrkalvin, a Formatação condicional pega a primeira regra e seleciona os dados, o resto que sobrou analiza com a segunda regra e seleciona, e assim por diante.

Quando você seleciona >6 o 7 esta incluído e é selecionado. OK

Mas as prioridades das réguas (1) e (2) podem sem mudadas (3).

Descrição da imagem

Sua regra para não ter conflito deve ser a1=7 e a1>7

.

Na Formatação condicional não é necessário o SE, faça só a comparação quando for positiva é formatado conforme escolha.

editar assinalar como ofensivo Excluir Link mais

Comentários

Essa situação que vc descreveu é apenas quando os invervalos são iguais.

No meu caso uma formatação está no intervalo A1:B5 e a outra formatação está no invervalo A1:A5

O problema está em gerenciar formatações condicionais com intervalos coincidentes mas não iguais. será que existe como fazer isso?

Não é o meu caso no momento, mas um exemplo prático e simples, seria uma formatação condicional pra zebrar a linha se for par ou impar. Isso aplicado a toda a "tabela". E uma outra formatação condicional só em uma coluna dessa tabela. a formatação de zebrar tem que ser a última a ser inserida, se for a primeira ela sobrescreve as outras.

imagem do gravatar de mrkalvinmrkalvin ( 2019-02-19 16:31:48 +0200 )editar

Independente do intervalo, a regra da formatação condicional não pode haver conflito

regra 1: A1=7

regra 2: E($E$1="";A1>7)

imagem do gravatar de Gilberto SchiavinattoGilberto Schiavinatto ( 2019-02-19 17:34:55 +0200 )editar

Na caso do Complemento teria duas áreas com formatações diferentes:

A2:B5

Descrição da imagem

C2:C5

Descrição da imagem

imagem do gravatar de Gilberto SchiavinattoGilberto Schiavinatto ( 2019-02-19 19:41:33 +0200 )editar

Realmente essa é uma solução correta do ponto de vista da lógica. Só é mais trabalhoso de implentar.

imagem do gravatar de mrkalvinmrkalvin ( 2019-02-20 00:10:08 +0200 )editar
Login/Registrar para responder

Ferramentas de perguntas

1 seguidor

Estatísticas

Perguntadas: 2019-02-19 14:11:12 +0200

Lidas: 37 vezes

Última atualização: Feb 19