Página 1 de 1

Formatação condicional com mais de um critério

Enviado: 02 Mai 2015 às 02:46
por cabum92
Galera enfrento um determinado problema com FORMATAÇÃO CONDICIONAL e gostaria de saber se alguém sabe uma solução.

O que pretendo fazer:
Dentro de uma tabela eu tenho uma coluna com título SITUAÇÃO e a as células que pertencem esta coluna possuem uma fórmula de função SE em que se o resultado for verdadeiro ela me dá um valor de "OK" e se for falso "ERRO" (ou seja o valor é um texto). A questão é que desejo duas formatações condicionais. A primeira é a cor do texto conforme o resultado "OK" será verde e "FALSO" será vermelho. A segunda é um conjunto de ícones em que para um resultado "OK" apareça um ícone de sinal correto e "ERRO" apareça um ícone com X.

Problema:
Eu quero que em apenas esta coluna eu consiga obedecer as duas situações, porém a formatação condicional com ícones só permite valores em números e não em textos.

Dúvida:
Para evitar de se criar uma coluna paralela e fazer outra função para retornar valores com números, o que pensei.... será possível criar uma formatação condicional em que através de valores em número o excel me retorne um texto? ou vice-versa?

Exemplo:
Declaro que "OK"=1 e "ERRO"=2 ou 1="OK e 2="ERRO"

Digito na célula A1 o valor 1 e na célula A2 o valor 2, no entanto o excel irá me tornar na célula A1 o texto "OK" e em A2 o texto "ERRO".

ou

Digito na célula A1 o valor "OK" e na célula A2 o valor "ERRO", no entanto o excel irá me tornar na célula A1 o número 1 e em A2 o número 2.

Re: Formatação condicional com mais de um critério

Enviado: 02 Mai 2015 às 07:43
por laennder
É possível fazer não exatamente como deseja, mas é possível determinar por exemplo que: Caso o valor seja positivo apareça "OK", e caso seja negativo apareça "ERRO".

Daí é só você configurar a função SE para retornar -1 ou 1 (ou outro valor negativo e positivo).

Basta você criar uma formatação personalizada de número assim:
Código: Selecionar todos
 "OK";"Erro"
Imagem

A formatação acima irá exibir 0 (zero) como "OK". Se quiser exibir um terceiro valor, pode utilizar assim:
Código: Selecionar todos
"OK";"Erro";"Zero"
Para saber mais sobre formatação personalizada de números, leia esse artigo:

http://gurudoexcel.com/blog/formatacao- ... e-numeros/

Formatação condicional com mais de um critério

Enviado: 02 Mai 2015 às 16:07
por cabum92
Consegui chegar a solução usando a seguinte formatação personalizada de numero: [<2]"""OK";[>1]"""ERRO"