IF(Se)
Suponha que você tenha uma loja de brinquedos, 'Casa de Brinquedos.' Sua estratégia de venda muda de acordo com a época do ano. Ao final do ano você compara as vendas de sua previsão inicial com as vendas realizadas para cada trimestre. Se as vendas superarem as a previsão em três trimestres, os vendedores recebem um bônus. E este ano, os vendedores recebem um bônus?
| 
   Vendas do
  ano  | 
 ||
| 
   Trimestre  | 
  
   Previsão  | 
  
   Realizado  | 
 
| 
   1  | 
  
   $750,000   | 
  
   $706,765   | 
 
| 
   2  | 
  
   $300,000   | 
  
   $304,665   | 
 
| 
   3  | 
  
   $500,000   | 
  
   $521,334   | 
 
| 
   4  | 
  
   $900,000   | 
  
   $920,568   | 
 
A função IF retorna um valor se o argumento 'prova_lógica' for VERDADEIRO e outro valor se o argumento for FALSO. A função pede o seguinte: IF(logical_test, value_if_true, value_if_false) [SE(prova_lógica, valor_se_verdadeiro, valor_se_falso)]:
· logical_test é o valor ou expressão que se pode avaliar como VERDADEIRO ou FALSO.
· value_if_true é o valor que se retorna se a prova lógica for VERDADEIRO, o qual nesse exemplo é a palavra 'mais.' Se for omitido, a função retorna VERDADEIRO.
· value_if_false é o valor que se retorna se a prova lógica for FALSO, o qual nesse exemplo é a palavra 'menos.' Se for omitido, a função retorna FALSO.
Como resultado, a função para o ano é a seguinte:
IF(B3<C3, “mais”, “menos”) = menos
| 
   Vendas do
  ano  | 
 |||
| 
   Trimestre  | 
  
   Previsão  | 
  
   Realizado  | 
  
   Resultado  | 
 
| 
   1  | 
  
   $750,000   | 
  
   $706,765   | 
  
   menos  | 
 
| 
   2  | 
  
   $300,000   | 
  
   $304,665   | 
  
   mais  | 
 
| 
   3  | 
  
   $500,000   | 
  
   $521,334   | 
  
   mais  | 
 
| 
   4  | 
  
   $900,000   | 
  
   $920,568   | 
  
   mais  | 
 
 
 
 
Suponha que você tenha uma máquina que deve produzir 100 unidades de seu
produto cada hora.  Você deseja
confirmar o número de vezes que a máquina produziu de verdade as 100
unidades.  A seguir se vê uma
tabela com os resultados da produção de ontem.  Quantas vezes a máquina produziu, de verdade, as 100
unidades por hora?
| 
   Número de
  unidades por hora  | 
 ||
| 
   Hora  | 
  
   Previsto  | 
  
   Realizado  | 
 
| 
   8:00 hrs  | 
  
   100  | 
  
   100  | 
 
| 
   9:00 hrs  | 
  
   100  | 
  
   98  | 
 
| 
   10:00 hrs  | 
  
   100  | 
  
   100  | 
 
| 
   11:00 hrs  | 
  
   100  | 
  
   97  | 
 
| 
   12:00 hrs  | 
  
   100  | 
  
   101  | 
 
| 
   13:00 hrs  | 
  
   100  | 
  
   100  | 
 
| 
   14:00 hrs  | 
  
   100  | 
  
   102  | 
 
| 
   15:00 hrs  | 
  
   100  | 
  
   100  | 
 
| 
   16:00 hrs  | 
  
   100  | 
  
   103  | 
 
| 
   17:00 hrs  | 
  
   100  | 
  
   100  | 
 
| 
   18:00 hrs  | 
  
   100  | 
  
   100  | 
 
| 
   19:00 hrs  | 
  
   100  | 
  
   100  | 
 
| 
   20:00 hrs  | 
  
   100  | 
  
   101  | 
 
 
IF(B3<C3, “sim”, “não”) = sim
| 
   Número de
  unidades por hora  | 
  
      | 
 ||
| 
   Hora  | 
  
   Previsto  | 
  
   Realizado  | 
  
      | 
 
| 
   8:00 hrs  | 
  
   100  | 
  
   100  | 
  
   sim  | 
 
| 
   9:00 hrs  | 
  
   100  | 
  
   98  | 
  
   não  | 
 
| 
   10:00 hrs  | 
  
   100  | 
  
   100  | 
  
   sim  | 
 
| 
   11:00 hrs  | 
  
   100  | 
  
   97  | 
  
   não  | 
 
| 
   12:00 hrs  | 
  
   100  | 
  
   101  | 
  
   sim  | 
 
| 
   13:00 hrs  | 
  
   100  | 
  
   100  | 
  
   sim  | 
 
| 
   14:00 hrs  | 
  
   100  | 
  
   102  | 
  
   sim  | 
 
| 
   15:00 hrs  | 
  
   100  | 
  
   100  | 
  
   sim  | 
 
| 
   16:00 hrs  | 
  
   100  | 
  
   103  | 
  
   sim  | 
 
| 
   17:00 hrs  | 
  
   100  | 
  
   100  | 
  
   sim  | 
 
| 
   18:00 hrs  | 
  
   100  | 
  
   100  | 
  
   sim  | 
 
| 
   19:00 hrs  | 
  
   100  | 
  
   100  | 
  
   sim  | 
 
| 
   20:00 hrs  | 
  
   100  | 
  
   101  | 
  
   sim  | 
 
Note-se: Depois de calcular IF, se pode utilizar a função COUNTIF para determinar quantas vezes o argumento saiu VERDADEIRO.