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

O Excel(Excel) é um programa de planilha tão poderoso que duvido que alguém possa saber tudo o que ele pode fazer. Há tantos aspectos no programa, é incrível que tudo possa ser encapsulado em uma interface tão simples. Recentemente, eu estava usando o Excel para algum trabalho em casa e me vi usando a função SE para escrever algumas fórmulas.

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

Declarações IF no Excel

Neste artigo, mostrarei uma breve cartilha sobre como escrever uma instrução IF em uma planilha do Excel(Excel) . Para começar, você deve entender a base de todas as declarações IF:

IF condition THEN true ELSE false

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

fórmula se simples

Temos um exemplo muito simples aqui. Duas colunas com dois números, 25 e 35. Se a Coluna C(Column C) , queremos verificar se a Coluna A(Column A) é maior que 10, exibiremos o texto Sim(Yes) , caso contrário o texto Não(No) . Algumas coisas a serem observadas:

1. Você não precisa colocar um parêntese 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. Caso 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 quiser:

if declaração

Aqui estamos dizendo que se o valor de A2 vezes 10 for maior que 10, então a saída é Sim(Yes) , caso contrário a saída é Não. Bem(Pretty) direto, hein? Agora digamos que queremos 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, multiplicará o valor por 5. Bastante(Pretty) 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, multiplique B2 por 10, caso contrário, multiplique B2 por 5 e imprima esse valor na célula C2. Agora vamos complicar mais. E se quiséssemos produzir Sim(Yes) se A2 e B2 forem maiores que 10?

excel se

Aqui está algo novo! Se queremos A2 > 10 AND B2 > 10 , temos que usar a função AND dentro da função SE. Parece complicado, mas não tão ruim. A função AND basicamente recebe vários argumentos de comparação ( A2 > 10 ) e faz um AND neles. Todos eles precisam ser verdadeiros para que “ Sim(Yes) ” seja exibido. Você pode adicionar três ou quatro ou mais argumentos de comparação, se desejar. Se você quiser fazer um OR, basta substituir 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(Sheet 2) . Isso é muito fácil! Assim, você pode facilmente referenciar 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, Plan2!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:

Excel em branco

Você pode usar ISTEXT e ISNUMBER para os outros dois tipos de dados. Essas funções podem ser muito convenientes ao escrever fórmulas SE. Observe que você pode usar basicamente a maioria das funções do Excel dentro de uma instrução IF, portanto, sinta-se à vontade para se soltar. 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 intervalo excel

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

aninhado se

Aqui, estou dizendo que se A2 for maior que 10, imprima um valor, mas se não, execute outra comparação IF. SE B2(IF B2) for maior que 10, então imprima 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 seja para você 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 SE adequada. Aproveitar!



About the author

Sou um especialista em computadores com mais de 10 anos de experiência e me especializei em ajudar as pessoas a gerenciar seus computadores em seus escritórios. Escrevi artigos sobre tópicos como otimizar sua conexão com a Internet, como configurar um computador para a melhor experiência de jogo e muito mais. Se você está procurando ajuda com qualquer coisa relacionada ao seu trabalho ou vida pessoal, eu sou a pessoa para você!



Related posts