Articles

Como combinar formatação condicional com uma declaração IF

Combinar formatação condicional com uma declaração IF

Syntax

=IF (logical_test, , )

Mas em formatação condicional, A sintaxe IF/THEN/ELSE não pode ser aplicada numa única regra. A formatação condicional é aplicada utilizando apenas o teste lógico IF/THEN. Deve retornar VERDADEIRO para que a formatação condicional seja aplicada.

Por exemplo, se quiser aplicar a formatação condicional usando uma condição que “Se um valor de célula for maior que um valor definido, digamos 100, então formate a célula como VERMELHO, senão formate a célula como VERDE”. Assim, pode ver que são necessárias duas regras para executar a formatação condicional, uma para mais de 100, e outra para menos de 100.

É possível aplicar mais do que uma condição criando mais do que uma regra na formatação condicional. Pode também usar funções lógicas como AND e OR para criar um conjunto de regras e aplicar a formatação condicional em Excel.

Exemplos usando formatação condicional com condições IF/THEN

Vejamos os cenários para ver como usar o teste lógico IF/THEN em formatação condicional para destacar os valores alvo. Se desejar destacar as facturas no intervalo de dados A2:C13 que são devidas no mês de Abril, então é necessário testar a condição lógica IF/THEN no intervalo de datas na coluna B, se o mês for igual a Abril, usando a seguinte fórmula personalizada em formatação condicional.=MONTH($B2)=4

P>Primeiro, seleccione o intervalo de dados A2:C13, depois vá para:

Formatação condicional (no separador Home) > Nova regra> Use uma fórmula para determinar…> Introduza a fórmula acima em Edit Rule Description window> Escolha o Formato Preencher para pré-visualizar e prima OK

Por favor note que tem de corrigir a coluna tornando-a absoluta usando o sinal $ com ela, e manter o número da fila livre ou relativo a alterações. Assim, a fórmula verificará cada linha da coluna especificada no intervalo seleccionado, testará a condição lógica IF/THEN e retornará VERDADEIRO e FALSO.

Esta regra será avaliada em todas as células activas da coluna B bloqueada uma a uma ignorando outras células das colunas A e C. Quando a função MÊS numa célula da coluna B retorna o número 4 (Abril), a regra retornará VERDADEIRO para todas as células activas dessa linha e a formatação condicional será aplicada a toda essa linha como se mostra abaixo.

Agora, se quiser destacar condicionalmente as duas maiores facturas de montante devido no mês de Abril, então pode conseguir isto criando um conjunto de regras baseado na fórmula da matriz usando AND, LARGE e IF de acordo com a seguinte sintaxe.

Ao aplicar esta fórmula personalizada, pode destacar as duas maiores facturas de montante no mês de Abril. A função LARGE com IF irá gerar uma série de valores e compará-los com cada valor da coluna C. A função AND irá testar as condições lógicas em cada célula das colunas B e C, ambas uma a uma, e irá retornar TRUE onde ambas as condições serão cumpridas. Veja abaixo.

Need alguma ajuda adicional com a formatação condicional ou tem outras questões sobre o Excel? Ligue-se aqui a um perito em Excel ao vivo para uma ajuda 1 sobre 1. A sua primeira sessão é sempre gratuita.

Ainda está à procura de ajuda com a função Média? Veja aqui os nossos tutoriais abrangentes sobre a função Média.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *