Usando a função Excel IF: Teste em uma condição

A função IF do Excel é como o canivete suíço das funções do Excel. Na verdade, ele é usado em muitas situações. Freqüentemente, você pode usar a função IF do Excel com outras funções. IF, estruturalmente, é fácil de entender. A função Excel IF leva três argumentos:

  • Um teste que fornece uma resposta verdadeira ou falsa. Por exemplo, o teste "é o valor na célula A5 igual ao valor na célula A8" pode ter apenas uma das duas respostas possíveis, sim ou não. Na conversa de computador, isso é verdadeiro ou falso. Este não é um cálculo, veja bem, mas uma comparação.
  • Os dados a serem retornados pela função IF se o teste for verdadeiro.
  • Os dados a serem retornados pela função IF se o teste for falso.

Parece bastante fácil. aqui estão alguns exemplos:

Função Comente
= IF (D10> D20, D10, D20) Se o valor em D10 for maior que o valor em D20, o valor em D10 será retornado porque o teste é verdadeiro. Se o valor em D10 não for maior que - ou seja, menor ou igual a - o valor em D20, o valor em D20 será retornado. Se os valores em D10 e D20 forem iguais, o teste retornará falso e o valor em D20 será retornado.
= IF (D10> D20, "Boas notícias!", "Más notícias!") Se o valor em D10 for maior que o valor em D20, o texto “Boas notícias!” é devolvido. Caso contrário, “Más notícias!” é devolvido.
= IF (D10> D20, "", "Más notícias!") Se o valor em D10 for maior que o valor em D20, nada será retornado. Caso contrário, “Más notícias!” é devolvido. Observe que o segundo argumento é um par de aspas vazias.
= IF (D10> D20, "Boas notícias!", "") Se o valor em D10 for maior do que o valor em D20, “Boas notícias!” é devolvido. Caso contrário, nada é retornado. Observe que o terceiro argumento são aspas vazias.

Um aspecto importante a ser observado sobre o uso de IF: não deixar que o segundo ou terceiro argumento retorne nada. Uma string vazia é retornada e a melhor maneira de fazer isso é colocar duas aspas duplas juntas sem nada no meio. O resultado é que a célula que contém a função IF permanece em branco.

IF, portanto, permite configurar dois resultados a serem retornados: um para quando o teste for verdadeiro e outro para quando o teste for falso. Cada resultado pode ser um número, algum texto, uma função ou fórmula ou até mesmo em branco.

Como você pode ver no exemplo anterior, um uso comum de IF é ver como dois valores se comparam e retornam um valor ou outro, dependendo de como você configurou o teste no primeiro argumento.

IF é freqüentemente usado como uma verificação de validação para evitar erros . Suponha que você tenha uma planilha financeira que usa uma porcentagem variável em seus cálculos. O usuário deve inserir essa porcentagem a cada dia, mas nunca deve ser maior que 10 por cento. Para evitar a chance de erros, você pode usar a função IF para exibir uma mensagem de erro na célula adjacente se você inserir um valor fora do intervalo permitido por engano. Supondo que a porcentagem seja inserida na célula A3, aqui está a função IF necessária:

= IF (A3> .1, "ERRO: a% em A3 É MUITO GRANDE", "")

A imagem a seguir mostra como o IF pode ser bem utilizado em um aplicativo de negócios. Uma loja fictícia - Ken's Guitars (bem agitada, você não acha?) - mantém o controle do estoque em uma planilha do Excel.

Usando a função Excel IF: Teste em uma condição

Ficar de olho no estoque da loja de violões.

A coluna D mostra os níveis de estoque e a coluna E mostra os níveis de novo pedido. Funciona assim: quando o nível de estoque de um produto é igual ou menor que o nível de novo pedido, é hora de pedir mais do produto. As células na coluna F contêm uma fórmula.

A fórmula do Excel na célula F8 é = IF (D8 <>. Diz que se o número de guitarras Stratoblaster 9000 em estoque for igual ou menor que o nível de reabastecimento, retorne o pedido. Se o número em estoque for maior que o nível de reabastecimento , não retorna nada. Nada é retornado porque três estão em estoque e o nível de novo pedido é 2. Na próxima linha, o número de Flying Xs é igual ao nível de novo pedido; portanto, a célula F9 exibe Pedido.

Usar a função IF do Excel é fácil. Siga esses passos:

Insira dois valores em uma planilha. Esses valores devem ter algum significado para você, como o exemplo de níveis de estoque mostrado acima.

Clique na célula onde deseja que o resultado apareça.

Digite = IF (para iniciar a função.

Decida qual teste você deseja realizar. Você pode ver se os dois valores são iguais; se um é maior do que o outro; se subtrair um do outro é maior, igual ou menor que 0; e assim por diante. Por exemplo, para determinar se o primeiro valor é igual ao segundo valor, clique na primeira célula (ou insira seu endereço), insira um sinal de igual (=) e clique na segunda célula (ou insira seu endereço).

Digite uma vírgula (,).

Insira o resultado que deve aparecer se o teste for verdadeiro .

Por exemplo, insira “Os valores são iguais”. O texto deve ser colocado entre aspas.

Digite uma vírgula (,).

Insira o resultado que deve aparecer se o teste for falso . Por exemplo, insira “Os valores não são iguais” .

Digite a) e pressione Enter.

A função Excel IF pode fazer muito mais. As funções IF aninhadas oferecem muito mais flexibilidade na execução de testes nos dados da planilha. É necessário um pouco de perseverança para superar isso. Aninhado significa que você pode colocar uma função IF dentro de outra função IF. Ou seja, o IF interno é colocado onde vai o argumento verdadeiro ou falso no IF externo (ou mesmo use IFs internos para ambos os argumentos). Por que você faria isso?

Aqui está um exemplo: Na outra noite, estávamos decidindo onde iríamos jantar. estávamos considerando o italiano e decidimos que se fôssemos para um restaurante italiano e servisse manicotti, teríamos manicotti. Caso contrário, decidimos comer pizza.

Logicamente, essa decisão é assim:

Se o restaurante for italiano, então se o restaurante servir manicotti, então teremos manicotti, senão teremos pizza

Isso se parece muito com o código de programação. As instruções End If foram omitidas propositalmente para evitar confusão porque a função IF não tem valor equivalente. É isso! Observe que a instrução IF interna tem um resultado para as possibilidades verdadeiras e falsas. O IF externo não. Aqui está a estrutura como instruções IF do Excel aninhadas:

= IF (Restaurante = Italiano, IF (Restaurante serve manicotti, "manicotti", "pizza"), "")

If the restaurant were not Italian, it wouldn’t matter what the choice was (as indicated by the third argument of the outer IF being empty).

You can nest up to 64 IF statements, although things are likely to get very complicated once you go beyond 4 or 5.

You can apply a nested IF statement to increase the sophistication of the inventory worksheet from above. The following image has an additional column: Hot Item. A Hot Item can take three forms:

  • If the inventory level is half or less of the reorder level and the last sale date is within the last 30 days, this is a Hot Item. The point of view is that in 30 days or less the stock sold down to half or less than the reorder level. This means that the inventory is turning over at a fast pace.
  • Se o nível de estoque for metade ou menos do nível de novo pedido e a última data de venda estiver nos últimos 31-60 dias, este é um Item Quente . O ponto de vista é que em 31-60 dias o estoque foi vendido pela metade ou menos do que o nível de novo pedido. Isso significa que o estoque está girando em um ritmo médio.
  • Se nenhuma das duas condições anteriores for atendida, o item não receberá nenhum status especial.

Usando a função Excel IF: Teste em uma condição

Procurando por itens de estoque quentes.

Existem Itens Quentes e há Itens Quentes. Ambos devem atender ao critério comum de que o estoque é 50 por cento ou menos do nível de novo pedido. Somente depois que essa primeira condição é atendida, o segundo critério - o número de dias desde o último pedido - entra em jogo. Soa como um IF aninhado para mim! Aqui está a fórmula na célula G8:

= SE (D8 <> <> <>

Ok, respire.

O IF externo testa se o estoque na coluna D é igual ou inferior à metade (50 por cento) do nível de novo pedido. A parte da fórmula que faz isso é = IF (D8 <>. Este teste, é claro, produz uma resposta verdadeira ou falsa. Se for falsa, a parte falsa do IF externo é tomada (que é apenas uma string vazia encontrado no final da fórmula:, "")).

Isso deixa toda a parte do meio para percorrer. Fique com isso!

Se o primeiro teste for verdadeiro, a parte verdadeira do IF externo é obtida. Acontece que esta parte verdadeira é outra função IF:

SE (AGORA () - C8 <> <>

O primeiro argumento do Excel do IF interno testa se o número de dias desde a data do último pedido (na coluna C) é menor ou igual a 30. Você faz isso subtraindo a data do último pedido de hoje, conforme obtido na função AGORA .

Se o teste for verdadeiro e a data do último pedido ocorrer nos últimos 30 dias, HOT! é devolvido. Um vendedor quente, de fato! Se o teste for falso ... espere, o que é isso? Outra função IF! Sim: um IF dentro de um IF dentro de um IF. Se o número de dias desde a data do último pedido for maior que 30, o próximo IF aninhado testa se o número de dias está nos últimos 60 dias:

SE (AGORA () - C8 <>

Se este teste for verdadeiro, Warm! é devolvido. Se o teste for falso, nada será retornado.

Alguns pontos-chave sobre esta declaração IF de nível triplo:

  • O IF que testa se o número de dias decorridos é 30 ou menos tem um valor para retornar se verdadeiro (QUENTE!) E um valor para retornar como falso (o que quer que seja retornado pelo próximo IF aninhado).
  • O IF externo e o IF mais interno não retornam nada quando seu teste é falso.
  • Superficialmente, o teste de 60 dias ou menos também pegaria uma data de 30 dias ou menos desde a data do último pedido. Isso não é realmente o que deveria ser. O teste deve ser se o número de dias decorridos é 60 ou menos, mas mais de 30. Você não precisa realmente soletrar dessa forma, porque a fórmula chegou ao ponto de testar o limite de 60 dias apenas porque o 30 limite de -dia já falhou. Tenho que tomar cuidado com essas coisas!

Leave a Comment

12 Atalhos de teclas de função do Word 2016

12 Atalhos de teclas de função do Word 2016

Descubra os principais atalhos de teclado do Word 2016 para melhorar sua produtividade. Desde o uso das teclas de função até rápidas combinações de atalhos.

Apagar desenhos de caneta e marca-texto nos slides do PowerPoint

Apagar desenhos de caneta e marca-texto nos slides do PowerPoint

Aprenda como apagar desenhos de caneta e marca-texto nos slides do PowerPoint para manter suas apresentações sempre organizadas e profissionais.

Como remover campos e itens calculados de uma tabela dinâmica do Excel

Como remover campos e itens calculados de uma tabela dinâmica do Excel

Você pode remover facilmente campos e itens calculados de uma tabela dinâmica do Excel. Siga os passos simples para gerenciar seus dados de forma eficiente!

Como usar o recurso de documento mestre do Word 2019

Como usar o recurso de documento mestre do Word 2019

Descubra como usar o recurso de documento mestre do Word 2019 para organizar grandes documentos de forma eficiente e otimizar a edição. Ideal para romances e textos longos.

Smartsheet 9.1.1

Smartsheet 9.1.1

Smartsheet é uma plataforma de trabalho dinâmica que permite gerenciar projetos, criar fluxos de trabalho e colaborar com sua equipe.

SharePoint

SharePoint

SharePoint é um sistema de colaboração baseado na web que usa uma variedade de aplicativos de fluxo de trabalho, bancos de dados de “lista” e outros componentes da web, bem como recursos de segurança para dar controle ao trabalho conjunto de grupos empresariais.

Calendário Perpétuo 1.0.38/1.0.36

Calendário Perpétuo 1.0.38/1.0.36

Van Nien Calendar é um aplicativo de visualização de calendário em seu telefone, ajudando você a ver rapidamente a data lunisolar em seu telefone, organizando assim seu trabalho importante.

Microsoft Outlook 2021

Microsoft Outlook 2021

O Microsoft Outlook é um aplicativo comercial e de produtividade desenvolvido pela Microsoft Corporation.

Clique para cima

Clique para cima

ClickUp é uma das plataformas de produtividade mais bem avaliadas para qualquer empresa. Grandes empresas como Google, Booking.com, San Diego Padres e Uber usam ClickUp para aumentar a produtividade no local de trabalho.

Visualizador PDF-XChange 2.5.322.10

Visualizador PDF-XChange 2.5.322.10

PDF se tornou um formato comumente usado para leitura, criação e envio de documentos de texto. Por sua vez, tem havido um aumento no número de programas utilizados para este tipo de documentação. PDF-XChange Viewer está entre um número crescente de visualizadores de PDF.