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:
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:
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:
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.
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?
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:
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:
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 .
É 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?
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!
Related posts
Como excluir linhas em branco no Excel
Como usar o recurso Speak Cells do Excel
Como inserir uma planilha do Excel em um documento do Word
Como usar a análise de variações hipotéticas do Excel
Como corrigir uma linha no Excel
Preservar referências de células ao copiar uma fórmula no Excel
Como remover linhas de grade no Excel
Como alfabetizar no Excel
Como classificar por data no Excel
Como mesclar dados em vários arquivos do Excel
Como mover colunas no Excel
Centralize seus dados de planilha no Excel para impressão
Como inserir rapidamente várias linhas no Excel
Como criar uma tabela dinâmica simples no Excel
Um guia avançado de VBA para MS Excel
O que é uma matriz VBA no Excel e como programar uma
Como corrigir erros #N/A em fórmulas do Excel como PROCV
Como rastrear dependentes no Excel
Use nomes de intervalo dinâmico no Excel para listas suspensas flexíveis
Como calcular o Z-Score no Excel