A Função IF

Publicado em 9 maio

Se você está pensando em começar a usar a Coluna de Fórmula pela primeira vez, ou se está se tornando um especialista na Coluna de Fórmula, é provável que a função IF seja o lugar onde você irá. Com as quase infinitas capacidades úteis da função IF, não é surpresa que ela seja a função mais utilizada na Coluna de Fórmula!

image_14__2_.png

Neste artigo, primeiro aprenderemos tudo sobre os fundamentos da função IF e, em seguida, exploraremos outras variações e condições que podem ser adicionadas a ela também. Continue lendo para aprender tudo sobre o que é a função IF, como ela funciona e alguns exemplos de como usá-la. 🙌

Entendendo a função IF

Se você é novo no mundo das fórmulas, pode estar se perguntando “O que é a função IF?” Bem, em essência, a função IF é um tipo de fórmula que é usada para criar uma declaração condicional e ela retornará, ou exibirá, um valor dependendo se a condição estabelecida é atendida ou não.

Em sua forma mais simples, uma fórmula da função IF é estruturada da seguinte forma:

  1. Primeiro, a condição (ex: IF({Status}="Concluído")
  2. Em seguida, o valor retornado se a condição for atendida (ex: "YAY!").
  3. Finalmente, o valor retornado se a condição não for atendida (ex: "Ainda não..."))

Quando combinadas em uma única fórmula, ela ficará assim:

Fórmula: IF({Status}="Concluído","YAY!","Ainda não...")

Vamos detalhar!

No exemplo mostrado acima, a fórmula significa que se o status for definido como “Concluído”, então retornará o valor de “YAY!”. Por outro lado, se o status não for definido como “Concluído”, então retornará o valor de “Ainda não…”. Portanto, o resultado desta fórmula é condicional ao fato de o status ter o rótulo de “Concluído”.

É assim que ficará quando colocado em um quadro! ⬇️

image_1__31_.png

Nota: Você deve usar parênteses para abrir e fechar uma declaração IF, assim como qualquer outra declaração em uma fórmula. Ao longo deste artigo, isso será indicado usando parênteses coloridos em qualquer exemplo de fórmula fornecido.

Uso simples da função IF

Agora que entendemos o que a função IF é, e como ela é estruturada em sua forma mais básica, vamos analisar um caso de uso de rastreamento de orçamento para ver como a função IF pode ser usada em um exemplo da vida real!

Group_34.png

O quadro acima é usado para rastrear o orçamento de uma organização. Graças à Coluna de Fórmula, podemos ver rapidamente como o valor real gasto se compara ao orçamento estabelecido. A seguinte fórmula é usada aqui:

Fórmula: IF({Orçado}<{Gastos Reais},"Acima do Orçamento","Abaixo do Orçamento")

Com essa função em vigor, a Coluna de Fórmula irá ler se o valor “Orçado” é menor que o valor “Gastos Reais”. Se o valor “Orçado” for de fato menor que o valor “Gastos Reais”, então o texto “Acima do Orçamento” será exibido. Caso contrário, se essa condição não for atendida e o valor “Orçado” for maior que o “Gastos Reais”, então o texto “Abaixo do Orçamento” será mostrado em vez disso.

Usando condições AND/OR com a função IF

Ao usar a função IF, pode ser necessário especificar condições adicionais. Isso será particularmente importante à medida que você procura construir cálculos mais longos e complexos! Por esse motivo, outras funções lógicas, como AND ou OR, podem ser combinadas com a função IF.

image_14__3_.png

Como mostrado acima, quando uma condição ou função adicional é adicionada a uma fórmula IF, a declaração adicional (ou seja, AND({Vendas Totais}>350000,{Negócios}>12)) será encerrada dentro da declaração IF inicial. Vamos mergulhar mais em um exemplo de condição AND, seguido por um exemplo de condição OR, abaixo para ver como isso funciona!

Condição AND

A função AND pode ser usada dentro de uma fórmula IF para permitir que você teste várias condições para que um valor seja exibido. Ao usar isso, todas as condições colocadas devem ser atendidas para que um valor seja mostrado. Se apenas uma ou nenhuma dessas condições for atendida, o valor colocado na fórmula que é definido para condições que não são atendidas será mostrado em vez disso.

Vamos considerar o quadro de Gestão de Leads de Vendas abaixo para ver um exemplo de como as funções IF e AND podem ser combinadas para determinar se um bônus de $2.500 deve ser recebido ou não:

Group_34__1_.png

Neste quadro, adicionamos uma Coluna de Fórmula intitulada “Valor do bônus” para exibir o valor do bônus de $2.500 que um Representante de Vendas pode ser elegível para receber. Para que um Representante de Vendas tenha direito a receber o bônus de $2.500, o tamanho do negócio deve ser superior a $350.000 e o status do pagamento deve ser marcado como “Pago”. A seguinte fórmula pode nos permitir fazer exatamente isso:

Fórmula: IF(AND({Tamanho do Negócio}>350000,{Pagamento}="Pago"),"$2500","$0")

O exemplo de fórmula acima funcionará assim:

  • A fórmula primeiro verificará se o tamanho do negócio é superior a 350000 e a coluna de status de pagamento está marcada como “Pago”
  • Se ambas essas condições forem atendidas, o valor de “$2500” será retornado.
  • Caso contrário, se qualquer uma dessas condições não for atendida, então a fórmula retornará o valor de “$0”.

Ótimo! Graças à combinação das funções AND e IF, nossa fórmula pode nos ajudar a determinar facilmente se um Representante de Vendas está qualificado para um bônus de $2.500 ou não! 💥

Condição OR

De maneira semelhante à condição AND, a função OR também permite que você teste várias condições diferentes para que um valor seja exibido. A principal diferença entre as duas é que, para a condição OR, apenas uma das condições colocadas deve ser atendida para que um valor seja mostrado.

Para ver isso em ação, vamos considerar o quadro de Comissões da Equipe de Vendas abaixo! Semelhante ao caso de uso anterior, este quadro nos permite calcular uma taxa de bônus para cada um de nossos representantes de vendas. No entanto, desta vez, a coluna de fórmula (intitulada “Taxa de Bônus”) considera outras variáveis ao realizar esse cálculo.

Group_34__2_.png

Desta vez, para que um representante de vendas seja considerado para um bônus, apenas uma de duas condições deve ser atendida:

  • Ou o valor total de vendas deve ser maior ou igual a (>=) a Meta de Vendas
  • ou o número de contas deve ser maior ou igual a (>=) a Meta de Contas

Para realizar esse cálculo, a fórmula ficará assim:

Fórmula: IF(OR({Vendas Totais}>={Meta de Vendas},{# contas}>={Meta de Contas}),{Vendas Totais}*{Taxa de Comissão},0)

Se qualquer uma das duas condições for atendida (Vendas totais >= Meta de vendas ou # contas >= Meta de contas), então o representante de vendas será qualificado para um bônus que será calculado multiplicando seu valor total de vendas pela taxa de comissão. Caso contrário, se nenhuma dessas condições for atendida, sua taxa de bônus será $0.

Frame_1__85_.png

Fórmula IF aninhada

O último tipo de função IF que será explorado aqui, conhecido como fórmula IF “aninhada”, funciona incorporando várias funções IF dentro de outra. Isso é usado quando você deseja testar várias condições diferentes e ter um valor específico apresentado dependendo de quais dessas condições são atendidas.

Para entender como isso pode funcionar, vamos considerar o quadro abaixo que é usado para gerenciar uma empresa de fabricação de camisetas! A coluna de fórmula intitulada “Preço por unidade” será nosso foco para este caso de uso.

Group 1 - 2024-01-30T125446.657.png

Dentro deste quadro, existem três tipos diferentes de camisetas indicados pela Coluna de Status intitulada ‘Tipo de camiseta’: Ironman, Thor e Capitão América. Usando uma fórmula IF aninhada, podemos facilmente e automaticamente exibir o Preço por unidade com base no tipo de camiseta que é selecionado!

Antes de mergulhar nesta fórmula, é importante notar que os diferentes tipos de camisetas são precificados da seguinte forma:

  • Thor: $15
  • Ironman: $20
  • Capitão América: $30

Para exibir o preço por unidade, com base no tipo de camiseta (rótulo de status) que é selecionado, queremos incluir três funções IF diferentes que estão aninhadas todas em uma.

Para criar uma fórmula que reflita essa lógica, primeiro testaremos se o tipo de camiseta é “Thor”, se sim, o valor apresentado é 15 (com base em seu custo). Se essa condição não for atendida, passamos para a próxima declaração IF na qual testamos se o tipo de camiseta é “Ironman”, e se sim, o resultado será 20. Para a última opção, testaremos se o tipo de camiseta é “Capitão América” e, se sim, resultará em um valor de 30. Se nenhuma dessas condições for atendida, então 0 será exibido.

A fórmula resultante ficará assim:

Fórmula: IF({Tipo de camiseta}="Thor",15,IF({Tipo de camiseta}="Ironman",20,IF({Tipo de camiseta}="Capitão América",30,0)))

Note como cada função IF tem seus próprios parênteses que abrem cada declaração separadamente, e depois todos se fecham juntos no final? É assim que uma função IF aninhada deve ser estruturada para funcionar corretamente.

Com essa fórmula em vigor, o preço por unidade será automaticamente exibido em resposta a um tipo de camiseta sendo selecionado! 🙌

CPT2401301257-689x317.gif

Incrível! Espera-se que este artigo tenha fornecido a base para começar a explorar a função IF dentro da Coluna de Fórmula. Existem muitos cálculos que você pode criar com isso, e você pode realmente ser criativo aqui!

Precisa de mais ajuda? O suporte da monday.com está à disposição.

E se você busca otimizar o uso da monday.com no seu time, a Audatia (parceira oficial no Brasil) tem especialistas prontos para ajudar com consultoria e treinamentos. Fale com um consultor →

Audatia é parceira autorizada monday.com no Brasil. Entre em Contato e contrate serviços.

Conteúdo relacionado

O Registro de Auditoria

Perfil & administração 4 min de leitura Quem pode usar este recurso Administradores Disponível no plano Enterprise A segurança das suas informações sensíveis é…

Filtros no seu Painel

3 min de leitura Filtrar painéis permite personalizar os dados exibidos para focar no que é mais relevante para você e sua equipe. Ao aplicar filtros, é…