Como usar as declarações if-then no Excel

Como usar as declarações if-then no Excel

As declarações if do Excel são um dos recursos mais utilizados e úteis e por um bom motivo. Eles são muito poderosos para ajudar a classificar e avaliar dados com base nos valores que você coloca na função. Se as declarações são uma das funções mais flexíveis e personalizáveis ​​do Excel, que podem ser usadas para vários fins.

Se você é novo para se destacar ou deseja aprender a tirar o melhor proveito dessa função, leia. Neste artigo, vamos explicar o básico da construção de uma função If-then que trabalha.

Como usar as declarações if-then no Excel

If-then Declarações no Excel Work, criando um paradigma para oferecer conclusões lógicas com base nos valores que você insere na fórmula. A fórmula é bastante clara e fácil de entender, consistindo em duas partes principais: o se e depois as partes.

A fórmula básica de If-then em uma célula se parece com a seguinte:

= If (logicalTest, valor se true, valor se false)

Os parágrafos a seguir explicarão melhor o teste lógico e os valores resultantes.

Se: condição lógica

Em palavras simples, a parte se parte da fórmula configura o teste lógico que será usado para desviar para o "valor se verdadeiro" ou "valor se false" declarações. A parte se deve ter um tipo booleano, que é um tipo específico que pode ser verdadeiro ou falso. A parte do teste lógico também aceita números, onde qualquer coisa que não seja 0 seja considerado verdadeiro.

Esta declaração se geralmente contém vários valores ou referências de células, juntamente com operadores de comparação e funções que determinarão o resultado do teste lógico.

  • > (mais que)
  • < (less than)
  • = (igual a)
  • > = (mais ou igual a)
  • <= (less than or equal to)
  • <> (não é igual a)

Uma declaração se for adequadamente feita fornecerá um dos dois possíveis valores booleanos, que determinarão qual ramo da declaração então será usado. Caso contrário, a fórmula produzirá um “#Value!”Erro.

Vamos ver como criar o teste lógico em um exemplo simples: “= (B2> C2).”

Para torná -lo simples, considere que as células B2 e C2 contêm um valor numérico. Nesse caso, este teste lógico retorna true se B2 tiver um número maior que C2, e FALSE se C2 for igual ou maior que B2.

É possível comparar valores de um tipo diferente (por exemplo, seqüências de texto e números de texto), mas estes têm várias regras que podem não estar alinhadas com o que seria considerado útil ("papel"> 45 retorna verdadeiro).

Então: valores se verdadeiros ou falsos

Agora para a parte concreta da fórmula. A parte então parte da declaração é silenciosa aqui, o que significa que você nunca a escreve explicitamente - mas pense nisso como existente após a parte do teste lógico.

Se o teste lógico contiver a condição, os argumentos na forma então são os resultados que você deseja aparecer no valor da célula.

Os valores no Excel podem se referir apenas a um certo tipo de dados: texto, números, datas e, finalmente, dados booleanos. Os valores da string (texto) que você usa devem ser colocados em aspas.

O que é importante ao formar uma afirmação de trabalho que é que o "valor se verdadeiro" será usado apenas se a condição que você definir for verdadeira e assim por diante.

Observe que você deve separar todas as três peças de fórmula com vírgulas. Ao separar partes da fórmula, preste atenção a quais separadores você usa. As versões globais do Excel requerem o ponto de vírgula como o separador. Por outro lado, versões mais antigas do Microsoft Excel ainda usam vírgulas para dividir a condição e os valores.

Depois de adicionar valores à declaração, a fórmula funcionará pela condição que você definiu anteriormente. Voltando ao exemplo dado acima, se o B2 realmente for maior que C2, o resultado será o valor que foi colocado em "valor se verdadeiro" e vice -versa.

Como criar uma declaração se-then que trabalha totalmente

Para inserir a fórmula if-then em uma célula, você pode escolher uma das seguintes maneiras:

  • Selecione a célula e digite a fórmula na barra de fórmula ou a própria célula. A barra de fórmula está posicionada acima da planilha.
  • Selecione a célula e clique no ícone da fórmula (fx) ao lado da barra de entrada de texto na parte superior e escolha "se" na lista de fórmulas. Clique em "OK" para continuar no construtor de fórmulas.

Ao escolher a primeira opção, lembre -se de que você precisa rastrear com precisão quais tipos de valor que você está usando para as condições e saídas.

Se você usar a caixa de diálogo de seleção de fórmula e usar o construtor, obterá uma visão visual melhor da fórmula. O construtor colocará diretamente os pontos de pontuação necessários, e tudo o que você precisa fazer é preencher os três campos. O construtor também exibe os resultados do teste lógico, considerando as informações disponíveis (verdadeira ou falsa) e o resultado geral. Você pode ver como as palavras do construtor a fórmula com base em suas caixas de texto para referência futura.

Como usar várias declarações if-then

Os usuários do Excel adoram as declarações if-then para sua facilidade de uso e personalização. Isso significa que, além de sua funcionalidade básica, você pode incorporar várias outras fórmulas dentro da instrução IF principal. Você pode até colocar as declarações se um no outro, com o Excel permitindo sete ifs por vez.

Parece muita matemática, não é isso? É bastante simples e vamos mostrar como você pode usar mais de uma declaração If-then em uma célula do Excel.

Como aninhar uma função

Inserir outra fórmula como argumento no Excel é chamada de ninho. Uma única fórmula IF-Then pode conter até 7 funções aninhadas (de acordo com o construtor de fórmulas; o suporte da Microsoft sugere até 64 ninhos).

Você não precisa aninhar a mesma função e combinar fórmulas if-then com somas ou médias é bastante comum. Nestar as funções, por outro lado, requer uma quantidade decente de prática e progressão lógica. Se uma fórmula não for bem feita, pode ser difícil seguir e produzir resultados incorretos.

Um dos exemplos mais fáceis de mostrar o ninho se-então é para classificações de classificação. Vamos considerar um exemplo quando as pontuações dos testes são atribuídas notas de A a F com benchmarks comuns (90, 80, 70 e 60).

Veja como isso funcionaria na prática para uma célula: “= If (c2> = 90, "a", if (c2> = 80, "b", if (c2> = 70, "c", if (c2> = 60 ", d", "f"))) ))

Vamos quebrá -lo um pouco. Se a pontuação numérica na célula C2 (entre 0 e 100) for maior ou igual a 90, o grau atribuído será um. Caso contrário, a fórmula continua para a segunda parte da declaração, que é a segunda se função, e assim por diante. Se a pontuação em C2 for menor que 60, o Excel passará por todas as funções se-então e determinará o resultado como “f.”

As fórmulas de nidificação são uma ferramenta útil para realizar cálculos mais complexos, se necessário. Eles são bastante fáceis de construir e podem fornecer resultados rápidos, o que provavelmente levaria muito tempo se você os fizesse “manualmente.”

A função se-then Then fará o que você diz para fazer

As possibilidades de usar a função if-então são tão ilimitadas quanto os critérios que você dá. A chave é manter o formato simples da fórmula e brincar com os detalhes. Saiba que parte da fórmula vai onde e depois dê sentido às suas próprias necessidades.

As fórmulas do Excel funcionam por lógica e não questionam suas intenções muito. Você deve saber exatamente o que deseja alcançar com a declaração e depois falar com o programa no único idioma que ele entende. Isso significa entender e saber como escrever uma fórmula limpa.

Qual é a maneira mais criativa que você usou a fórmula if-then em suas folhas do Excel? Conte-nos nos comentários abaixo!