/ / Função "Se" no Excel

Se funcionar no Excel

O Microsoft Excel possui ferramentas poderosas para ajudá-lo a resolver problemas computacionais difíceis. Uma das ferramentas mais utilizadas neste conjunto é a função IF.

Valor da função

Ao trabalhar no Excel, você precisa entendero valor da função "IF" para construir consultas de sintaxe corretas. Graças ao seu algoritmo, alguma comparação lógica é realizada, dependendo dos resultados da qual uma das duas ações será realizada.

Função Excel se

Em termos mais simples, a função "IF" emno caso do valor verdadeiro de alguma expressão, executa uma ação, no caso de uma falsa - outra. Nesse caso, as ações podem ser um valor explícito ou uma determinada função, incluindo "IF". Por isso, no Excel, a função "IF" permite ramificações ao realizar um determinado algoritmo de ações na solução de vários problemas.

Sintaxe "IF"

Uma descrição simples da maioria dos sintáticosdesigns - uma das principais vantagens pelas quais o Excel é famoso. A função "IF" também é uma delas - após a palavra-chave entre parênteses, a condição, a ação se o valor for verdadeiro e, se for falso, é indicada sucessivamente. Em uma forma esquemática, é assim:

IF (teste_lógico, [valor_se_verdadeiro], [valor_se_falso]);

Nesting

Uma das características que diferencia a função"IF" está aninhando. Ou seja, dentro de uma construção pode haver outra, de cujo valor depende o resultado geral da execução da consulta. Além da função em si, podem existir outras dentro do "IF". Mas, no primeiro caso, esse componente pode estar localizado em qualquer uma das três partes da estrutura sintática.

Várias condições

Ao trabalhar com tarefas complexas, é usadoa função IF com várias condições, no entanto, neste ponto, a maioria dos usuários tem um problema. Isso se deve ao problema específico da multicondicionalidade do algoritmo. No Excel, a função “IF” verifica apenas uma operação de comparação em uma expressão lógica, ou seja, não funcionará o uso de conjunção ou disjunção. Para verificar várias condições, você precisa usar a propriedade de aninhamento.

se funcionar com várias condições

Para entender como definir várias condições em"IF" é um exemplo conveniente. Suponha que seja necessário verificar se o número na célula "A1" está em um determinado intervalo - de 5 a 10. Como você pode ver, neste caso é necessário verificar duas condições verificando a comparação com dois valores - 5 e 10 para a verdade. Para implementar este exemplo no Excel, você precisa escrever a função no seguinte formato:

= SE (A1> 5; SE (A1 <10; "dentro do intervalo"; "fora do intervalo"); "fora do intervalo")

Para evitar a repetição do exibidofrases, vale a pena aplicar novamente o princípio do aninhamento, escolhendo como argumentos para verificar o retorno dos valores das funções, dependendo de qual se pode produzir a saída, ou logo no início utilize a função "AND", combinando todos os condições nele de uma vez. Esta abordagem complicará a compreensão da estrutura escrita com um pequeno nível de aninhamento, mas sob um número significativo de condições, esta abordagem será mais ideal.

Opções de funções especiais

Deve-se notar que a função "IF" permitedeixe um ou mais dos seus parâmetros em branco. Nesse caso, os resultados dependerão de quais argumentos foram omitidos pelo usuário.

Se você deixar a expressão lógica no lugarvoid, então o resultado da função será a execução da ação responsável pela falsa execução do algoritmo. A razão para isso é o fato de que o programa associa um espaço vazio a zero, o que em linguagem lógica significa "FALSO". Se você deixar em branco um dos valores responsáveis ​​pela execução em caso de verdadeiro ou falso, então quando selecionado, o resultado será "0".

função se

Separadamente, vale a pena observar o caso em que, em vez deuma expressão lógica não é uma construção que retorna o valor "TRUE" ou "FALSE", mas um determinado conjunto de caracteres ou uma referência a uma célula. No caso em que uma expressão contendo algo diferente de um valor numérico ou palavras lógicas for escrita como um parâmetro, isso causará um erro ao executar a função. Se você especificar um endereço de célula ou escrever algum número / valor booleano, o resultado determinará esse conteúdo. Quando o número 0, a palavra "FALSO" ou um espaço em branco são escritos em uma célula ou condição, o resultado será uma execução falsa da função. Em todos os outros casos, o verdadeiro cenário de ações será executado.

Ao trabalhar com a versão em inglês do "Excel"é necessário levar em consideração o fato de que todas as funções também são escritas em inglês. Nesse caso, a função "IF" será escrita como IF, mas o resto da construção sintática e do algoritmo de operação permanecerá o mesmo.

O que você deve prestar atenção

O Excel permite que você use até 64 aninhadosfunções "SE" - essa quantidade é suficiente para resolver quase todas as tarefas, no entanto, mesmo esse pequeno número muitas vezes se torna um problema para o usuário. Existem várias razões para isso: ao criar uma consulta, é muito fácil cometer um erro ao escrever uma fórmula - de acordo com as estatísticas, cada menor imprecisão em 25% dos casos leva a um resultado incorreto, o que é um indicador bastante grande.

valor da função se

Outra desvantagem do grande aninhamento "IF"é de baixa legibilidade. Apesar do destaque de cores de algumas partes da consulta pelo programa, até mesmo várias funções aninhadas, que são muito difíceis de analisar. Assim, se depois de algum tempo você tiver que voltar ao projeto ou começar a trabalhar com o pedido de outra pessoa, demorará muito para entender o registro. Além disso, cada função tem seu próprio par de parênteses e, se você acidentalmente colocá-la no lugar errado, terá que procurar por um erro por um longo tempo.

Exemplos

Para consolidar seu entendimento, vale a pena considerar na prática como a função IF funciona no Excel. Os exemplos abaixo demonstram todas as principais formas de usá-lo.

O exemplo mais simples para analisar a operação de uma funçãoé uma comparação de dois números. Para haver variabilidade, definiremos os valores de duas variáveis ​​numéricas nas células A1 e B1, que compararemos entre si. Para resolver esse problema, você deve usar a seguinte entrada:

= SE (A1 = B1; "os números são iguais"; "os números não são iguais").

Neste caso, se houver valores idênticos nas duas células, o resultado será a entrada "os números são iguais", em todos os outros casos - "os números não são iguais".

Para considerar como o operador condicional trabalha comvárias condições, por exemplo, você pode usar para encontrar o número de soluções para uma equação quadrática. Nesse caso, a verificação é feita pelo discriminante - se for menor que zero, então não há soluções, se for zero - é um, em todos os outros casos - há duas raízes. Para registrar essa condição, basta compor uma consulta da seguinte forma:

função se em exemplos do excel

Para quem deseja compreender melhor todas as possibilidades que a função “IF” possui, nos exemplos do Excel encontram-se a secção de ajuda, que descreve detalhadamente como resolver cada uma delas.

Gostei:
0
Posts populares
Desenvolvimento Espiritual
Alimento
sim