Como escrever uma fórmula / instrução IF no Excel

Admin

O Excel é um programa de planilhas tão poderoso que duvido que alguém possa saber tudo o que ele pode fazer. Existem tantos aspectos no programa, é incrível que tudo possa ser encapsulado em uma interface tão simples. Recentemente, usei o Excel para trabalhar em casa e comecei a usar a função IF para escrever algumas fórmulas.

Ser capaz de escrever uma instrução IF simples no Excel é essencial, especialmente se você lida com muitos números o tempo todo. É uma daquelas coisas que não é muito complicado como macros, mas não necessariamente intuitivo como somar uma coluna de números.

Índice

Declarações IF no Excel

Neste artigo, vou guiá-lo por uma breve introdução sobre como escrever uma declaração IF em uma planilha do Excel. Para começar, você deve entender a base de todas as declarações IF:

E SE doença ENTÃO verdadeiro OUTRO falso

É basicamente isso. A condição geralmente é uma comparação de algo. Esse algo normalmente são números ou texto. Começaremos com algumas comparações básicas de números, em seguida, enviaremos um texto e, em seguida, incluiremos operadores como E / OU etc. Então, aqui está nosso primeiro exemplo:

simples se fórmula

Temos um exemplo muito simples aqui. Duas colunas com dois números, 25 e 35. Se a coluna C, queremos verificar se a coluna A é maior do que 10, iremos imprimir o texto sim, caso contrário, o texto Não. Algumas coisas a serem observadas:

1. Você não precisa colocar um par de parênteses em torno da comparação real, mas é uma prática muito boa, especialmente quando a comparação se torna mais complicada.

2. Para produzir texto para o valor verdadeiro ou falso, você deve usar aspas duplas. Do contrário, ele pensará que você está tentando se referir a um intervalo nomeado no Excel.

Agora vamos ver mais algumas coisas que você pode fazer. Na seção de comparação, você também pode fazer matemática. Por exemplo, você pode fazer isso se desejar:

declaração if

Aqui estamos dizendo que se o valor de A2 vezes 10 for maior do que 10, então a saída Sim, caso contrário, a saída Não. Bastante direto eh? Agora, digamos que quiséssemos gerar números em vez de texto. Aqui está um exemplo:

Excel if declaração

Neste exemplo, se o valor em A2 for maior que 10, ele produzirá o valor vezes 2, caso contrário, ele multiplicará o valor por 5. Bastante inútil, mas você entendeu. Você também pode usar o valor de outras células na fórmula.

se fórmula

Aqui, estamos dizendo que se o valor de A2 for maior que 10, então, múltiplo B2 por 10, caso contrário, múltiplo B2 por 5 e envie esse valor para a célula C2. Agora vamos complicar mais. E se quiséssemos gerar Sim se A2 e B2 forem maiores que 10?

excel se

Aqui está algo novo! Se quisermos A2> 10 AND B2> 10, então temos que usar a função AND dentro da função IF. Parece complicado, mas não tão ruim. A função AND basicamente leva vários argumentos de comparação (A2> 10) e faz um AND neles. Todos eles têm que ser verdadeiros para que “Sim” seja exibido. Você pode adicionar três, quatro ou mais argumentos de comparação, se desejar. Se você quiser fazer um OR, simplesmente substitua o AND acima pela palavra OR.

E se você quiser retornar um valor diferente de texto ou um número calculado. E se você quiser retornar o valor de uma célula em uma planilha diferente? Bem, você pode fazer algo assim:

folha de valor de retorno

Para o valor verdadeiro, retornarei o valor da célula A1 na Planilha 2. Isso é muito fácil! Assim, você pode facilmente fazer referência a valores de outras planilhas, se desejar. Da mesma forma, você também pode usar um valor de outra planilha na comparação lógica, ou seja, Planilha2! A1> 10. Vamos ver mais coisas que você pode fazer! Digamos que você queira fazer uma instrução IF com base no tipo de valor armazenado em uma célula (número, texto ou espaço em branco). Você pode fazer algo assim:

isblank excel

Você pode usar ISTEXT e ISNUMBER para os outros dois tipos de dados. Essas funções podem ser realmente convenientes ao escrever fórmulas IF. Observe que você pode usar basicamente a maioria das funções do Excel dentro de uma instrução IF, portanto, fique à vontade para executar livremente. Por exemplo, você pode usar funções como SUM, MAX, MIN, etc.

Até agora, trabalhamos apenas com um valor na comparação lógica, mas digamos que queremos trabalhar com um grupo de células. Por exemplo, se todos os números em um intervalo de células forem maiores que 10, imprima True, caso contrário, False.

células de alcance excel

É tão simples quanto usar os dois pontos, como mostrado acima, A2: A4. Neste caso, cada valor de A2 a A4 será testado para ver se é maior que 10. Se todos eles forem, o valor verdadeiro será exibido. E quanto às instruções IF aninhadas?

aninhado se

Aqui, estou dizendo que se A2 for maior que 10, produza um valor, mas se não, execute outra comparação IF. SE B2 for maior que 10, produza um valor diferente. Você pode aninhar instruções IF com 64 níveis de profundidade, o que significa que você pode fazer algumas coisas bem complicadas. Você provavelmente nunca precisará ir tão longe, mas às vezes é útil alguns níveis de profundidade.

Esta é apenas uma introdução básica à instrução IF, mas espero que ajude você a começar. Você está tentando escrever uma instrução IF para fazer algo no Excel e não consegue descobrir? Poste um comentário aqui com o problema e tentarei ajudá-lo a escrever a fórmula IF adequada. Aproveitar!

Bem-vindo ao Help Desk Geek - um blog cheio de dicas técnicas de especialistas em tecnologia de confiança. Temos milhares de artigos e guias para ajudá-lo a solucionar qualquer problema. Nossos artigos foram lidos mais de 150 milhões de vezes desde o nosso lançamento em 2008.

Também odiamos spam, cancele a inscrição a qualquer momento.

Como corrigir uma linha no Excel
Como corrigir uma linha no Excel

Lidar com planilhas do Excel muito grandes nem sempre é fácil. Isso é especialmente verdadeiro qu...

Como usar instruções If e Aninhadas If no Excel
Como usar instruções If e Aninhadas If no Excel

Uma função do Excel que uso bastante em minhas fórmulas é a E SE função. O E SE função é usada pa...

Como pesquisar no Excel
Como pesquisar no Excel

Existem várias maneiras de pesquisar no Excel. As primeiras opções são se você tem uma planilha e...