Abaixo você pode ver meus dados (é a versão em alemão, então o ponto decimal é uma vírgula), já com a seguinte regra de formatação condicional aplicada: =B21>=B22
; é aplicado às linhas 21 a 28 (excluindo 29).
A intenção é destacar todas as células nas quais o número não diminui em relação à célula abaixo dele. Parece bom.
Agora quero adicionar outra condição: também quero destacar as células onde diminui mais de 0,25 em comparação com a célula abaixo. Eu uso esta fórmula: =RUNDEN((B21-B22);2)<-0,25
, que na versão em inglês deveria ser =Round((B21-B22),2)<-0.25
. Isso leva ao seguinte resultado:
Agora eu gostaria de combinar esses dois com uma OR
condição. Isso deve combinar as duas fotos, certo? Mas não funciona. Minha condição é =ODER(B21>=B22;RUNDEN((B21-B22);2)<-0,25)
e em inglês é =OR(B21>=B22,ROUND((B21-B22),2)<-0.25)
. O resultado parece
Portanto, todas as células com um "-" não são destacadas. Na verdade, isso não é um problema, é isso que eu quero, mas não vejo por que isso acontece. O que significa que não entendo completamente o OR
que está acontecendo aqui ou que erro cometi. Como preciso aplicar isso a muitas outras planilhas, gostaria de entender o que está acontecendo aqui.
Responder1
Isso porque isso B26-B27
resulta 3 - '-'
em #VALUE
erro. E isso não é TRUE
, então a formatação não foi aplicada. Em outras células, por analogia.
Responder2
Se eu seguir o que você deseja alcançar, o problema está na ROUND()
parte da regra.
Você deseja saber se a célula acima diminui mais de 0,25. Mas o que você está testando é se diminui mais de NEGATIVO 0,25. Então só é VERDADE se você ver AUMENTAR.
B21-B22 é -3,25, que é < -0,25, para que metade OR()
seja VERDADEIRO e a regra seja ativada, destacando a célula B21. B24-B25 é -1,00, o que é um aumento (aumentou, então o número que está sendo subtraído é maior do que aquele do qual está sendo subtraído, então o resultado de um AUMENTO é um número negativo e, neste caso, um definitivamente <-0,25), mas como é <-0,25, que metade OR()
dá TRUE e a célula é destacada mesmo que o valor ROSE em vez de FELL como você está procurando.
Para consertar isso, você pode fazer algumas coisas. Uma forma muito simples é fazer o teste de subtração contra > 0.25
. Se cair, o segundo número é menor então você tem um resultado positivo que é maior quanto mais caiu. Esse é o objetivo então...
Outra seria reverter a subtração. Então, em vez disso, B22-B21. Se o valor cair para B22, isso criará um número negativo que seria de fato < -0,25 à medida que a queda se tornasse maior.