Fórmulas lógicas - IF
E se chover?...Se chover eu não vou à praia. Se não chover eu vou à praia.
Nesta lógica existe sempre uma condição (E se chover?) e se essa condição se realizar, ou seja, se essa condição for verdadeira realiza-se uma acção (se chover não vou à praia), se essa condição não se realizar, ou seja, se essa condição for falsa, realiza-se uma acção diferente (se não chover vou à praia).
SE "x" for verdadeiro executa "y", se for falso executa "w"
Sendo "x" a condição, "y" o resultado se essa condição se realizar e "w" o resultado se essa condição não se realizar.
Como usar a fórmula?
Se usarmos o botão Fx, aparecerá a janela com os argumentos da função:
Se escrever a fórmula na célula, ou na barra de fórmulas, aparecerá primeiro a listagens das fórmulas iniciadas por "IF", e depois de escolhida a fórmula que se quer usar, aparecerão os seus argumentos (Logical_Test; Value_if_true;Value_if_false).
SE "2008 for superior a 2007":
se for verdadeiro: "Aumentou o consumo";
se for falso: "O consumo diminuiu"Se fossemos a escrever esta fórmula directamente na célula F5, avaliando a linha 5, iríamos escrevê-la assim:
=IF(E5>D5;"Aumentou o consumo";"O consumo diminuiu")
Escrito na fórmula a azul está a condição "Se o ano de 2008 for superior a 2007", a verde o que acontece se a condição se realizar (verdadeiro) e a vermelho se a condição não se realizar (for falsa).A nossa tabela apareceria com o seguinte resultado na coluna F:
Nota: Para além da formula IF foi também usada a formatação condicional, e por isso aparecem cores distintas quando os resultados são diferentes.