Como usar a função IF com fórmulas aninhadas no Excel

Como usar a função IF com fórmulas aninhadas no Excel

A maioria das pessoas está familiarizada com o uso de funções IF para testar uma condição em um grande conjunto de dados. No entanto, eles podem não conhecer os benefícios de usá-los em conjunto com seus operadores OR, AND ou outros operadores e funções.





Antes de prosseguir, vamos ver como é uma função IF simples e como usar os argumentos corretamente.





Uma Visão Geral da Função IF do Excel

Conforme mostrado acima, a função IF usa três argumentos explicados abaixo:





  1. Teste lógico: Trata-se da condição que você está avaliando como verdadeira ou falsa.
  2. Value_if_true: Este argumento contém o texto / informação que você deseja que a função retorne se os dados atenderem aos critérios de condição testados.
  3. Value_if_flase: Como o argumento acima, ele também retorna as informações que você deseja que a função retorne se a condição for falsa.

O primeiro argumento é necessário para que a função IF seja executada; os outros dois são opcionais. Você pode adicionar qualquer texto aos dois últimos argumentos ou deixá-los em branco. Se você deixar um ou os dois últimos argumentos vazios, o resultado também será uma célula vazia.

Agora, vamos ver como você pode usar a função IF para analisar mais de uma condição em uma única fórmula. Além disso, você também aprenderá como usá-lo na fórmula aninhada com os operadores OR e AND.



Exemplo de função Excel IF

Suponha que você trabalhe em uma joalheria onde registra as vendas e a receita gerada por cada um dos sete funcionários que trabalham na loja. No final de cada semana, a empresa dá um bônus semanal apenas para os funcionários que atendem a um limite definido.

Abaixo, você vê o número de vendas e receitas geradas por cada trabalhador durante uma semana.





Digamos que o limite de bônus para esta semana seja a quantidade de vendas igual ou superior a 4. Para verificar qual funcionário receberá um bônus nesta semana, você usará uma função IF simples.

Portanto, você usará a quantidade de vendas como argumento de teste na função IF, conforme mostrado a seguir.





Na fórmula destacada, B4> = 4 é um argumento de teste, Elegível é o argumento Value_if_true, enquanto o argumento Value_if_false é deixado em branco intencionalmente.

Nos casos em que um argumento está vazio, sempre coloque aspas duplas ('') ao redor dele; caso contrário, o resultado dará um erro ou exibirá zero na célula que atende à condição.

Após testar a quantidade de vendas de cada trabalhador, a função IF deve retornar resultados como Elegíveis se a quantidade de vendas for maior ou igual a quatro; caso contrário, deixe as células vazias.

pressione Tecla Enter para implementar a fórmula. Como a quantidade de vendas do trabalhador 1 é seis, que é maior que quatro, a saída da função para a primeira célula será Elegível .

Você não terá que inserir a fórmula para todas as células individualmente. Em vez disso, usando a função de sequência de preenchimento automático, mova o cursor para o canto inferior esquerdo do bloco selecionado e arraste-o para baixo.

Isso implementará a função para outras células na linha.

Veja como os trabalhadores 1, 2, 4 e 7 atingem o limite de pouco menos de quatro vendas e, portanto, são elegíveis para um bônus, enquanto o restante das células permanece vazio porque esses trabalhadores não atingem o limite.

Digamos; em vez de deixar o segundo argumento vazio, você colocou Ineligível lá. Nesse caso, a saída final será conforme mostrado abaixo.

o que faz sua pontuação de snapchat subir

Relacionado: Como usar a validação de dados no Excel

Usando o operador AND com a função IF

Por mais uma semana, a empresa mudou sua política de dar bônus e adicionar receita no limite definido com a quantidade de vendas. Portanto, você deve analisar os mesmos dados, mas com duas condições de teste em vez de uma.

A empresa concede o bônus aos trabalhadores que geram vendas igual ou superior a quatro com receita superior a 2500. Você usará uma operação AND neste caso, e a fórmula será a seguinte:

=IF(AND(B4>=4,C4>2500),'Eligible','Ineligible')

Aqui, na fórmula acima, o operador AND é usado como um argumento de teste, pois você deve testar dois parâmetros.

Assim como no caso anterior, se os dados de entrada (quantidade de vendas e receita) atenderem aos critérios, a função retornará 'Elegível' como sua saída, caso contrário 'Inelegível.'

pressione Tecla Enter para executar a função e, em seguida, arraste-a para baixo para aplicar a mesma fórmula ao resto do conjunto de dados. Você verá os resultados finais da seguinte maneira.

Você pode ver, apenas os trabalhadores 1, 2 e 4 são aqueles que geraram vendas maiores ou iguais a quatro com receita superior a 2500. Portanto, eles são elegíveis para o bônus.

Embora o trabalhador 7 tenha gerado quatro vendas que atenderam ao primeiro critério, sua receita é inferior a 2.200. Portanto, ele não é elegível para um bônus por não atender à segunda condição.

Usando o operador OR com função IF

Pela terceira semana, a empresa teve um bom lucro e está dando um bônus aos trabalhadores que atenderam a qualquer uma das duas condições. Nesse caso, você pode usar o operador OR como um argumento de teste para a instrução IF para filtrar um número exato de trabalhadores.

Assim, os trabalhadores que venderam quatro itens ou mais ou geraram uma receita de mais de 2500 se qualificarão para o bônus.

A fórmula será semelhante a esta:

=IF(OR(B4>=4,C4>2500), 'Eligible', 'Ineligible')

pressione Digitar para executar a fórmula e arrastando-a para baixo na linha, você obterá este resultado.

Você pode ver que o Trabalhador 7 também é elegível para um bônus neste caso, embora ele não tenha atingido o limite de receita, mas tenha feito quatro vendas. Ele cumpre uma condição, o que o torna elegível para o bônus.

Da mesma forma, você pode usar a função IF com os operadores AND e OR e com outras funções para filtrar os resultados de um grande conjunto de dados.

Relacionado: Como se tornar um usuário avançado do Microsoft Excel rapidamente

como jogar minecraft com amigos no pc

Simplifique seus cálculos com a função IF em fórmulas aninhadas

Ao combinar a função IF com outras funções, você pode testar simultaneamente várias condições em um grande conjunto de dados.

Isso elimina a necessidade de testar manualmente várias condições individualmente, economizando tempo e esforço. Automatizar funções básicas também permitirá que você seja mais produtivo.

Compartilhado Compartilhado Tweet O email Aprenda a automatizar o Excel e melhorar suas habilidades financeiras

Aprender como automatizar funções básicas de contabilidade e finanças no Excel pode economizar tempo e dinheiro.

Leia a seguir
Tópicos relacionados
  • Produtividade
  • Planilha
  • Visualizações
  • Microsoft Excel
  • Matemática
  • Dicas do Microsoft Office
  • Análise de dados
Sobre o autor Shan Abdul |(46 artigos publicados)

Shan Abdul é graduado em Engenharia Mecânica. Depois de terminar seus estudos, ele começou sua carreira como escritor freelance. Ele escreve sobre o uso de diferentes ferramentas e softwares para ajudar as pessoas a serem mais produtivas como estudante ou profissional. Nas horas vagas, adora assistir a vídeos de produtividade no Youtube.

Mais de Shan Abdul

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever