SE

    Lógica

    Realiza um teste lógico e devolve um valor se VERDADEIRO, outro se FALSO. A base da tomada de decisões em fórmulas do Excel.

    Traduções
    EnglishIF
    FrenchSI
    SpanishSI
    GermanWENN
    ItalianSE
    PortugueseSE
    DutchALS
    PolishJEŻELI
    RussianЕСЛИ
    TurkishEĞER
    CzechKDYŽ
    HungarianHA
    SwedishOM
    DanishHVIS
    FinnishJOS
    Sintaxe
    SE(teste_lógico; valor_se_verdadeiro; [valor_se_falso])

    Argumentos

    • teste_lógicoA condição a avaliar (VERDADEIRO ou FALSO)
    • valor_se_verdadeiroO valor devolvido se o teste for VERDADEIRO
    • valor_se_falsoO valor devolvido se o teste for FALSO(opcional)
    Exemplos
    =SE(A1>10;"Alto";"Baixo")
    Alto ou Baixo

    Devolve 'Alto' se A1>10, caso contrário 'Baixo'

    =SE(B1="Sim";100;0)
    100 ou 0

    Devolve 100 se B1 for 'Sim', caso contrário 0

    =SE(A1>=60;"Aprovado";"Reprovado")
    Aprovado ou Reprovado

    Verificação clássica de aprovação/reprovação

    Dicas e boas práticas
    • Pode aninhar até 64 funções SE no Excel
    • Considere usar SE.S para múltiplas condições (Excel 2016+)
    • Se valor_se_falso for omitido e o teste for FALSO, devolve FALSO
    Erros comuns
    • Empilhar cinco ou seis SE uns dentro dos outros porque é a primeira ferramenta que vem à cabeça. Funciona, até ter de o depurar seis meses depois
    • Comparar texto com = e esperar que falhe por diferenças de maiúsculas ou espaços - o Excel não quer saber, mas as suas suposições sobre os dados podem estar erradas noutro sítio
    • Ignorar valor_se_falso e ficar confuso mais tarde quando a célula mostra a palavra FALSO em vez de simplesmente ficar em branco
    Funções relacionadas
    SESMude para esta assim que estiver a testar mais de duas ou três condições seguidas
    SEERROPara apanhar um erro de cálculo, não uma condição personalizada que você mesmo define
    MUDARLê-se muito melhor do que SE aninhados quando na verdade está apenas a comparar um valor com uma lista de opções
    EColoque-a dentro de teste_lógico de SE quando várias condições precisarem de ser verdadeiras ao mesmo tempo
    Perguntas frequentes

    Quantas condições posso aninhar dentro de uma fórmula SE?

    Tecnicamente até 64. Na prática, depois de 3-4 SE aninhados a fórmula torna-se um pesadelo para ler e depurar. Esse é o seu sinal para mudar para SE.S ou uma tabela de pesquisa.

    O que devolve SE se eu omitir valor_se_falso?

    Obtém o valor lógico FALSO na célula, não um espaço em branco como poderia esperar. Se quiser que fique vazio, escreva valor_se_falso como "" explicitamente.

    SE pode testar múltiplas condições ao mesmo tempo?

    Sim, embora não sozinha - envolva E() ou OU() dentro de teste_lógico, por exemplo SE(E(A1>0;B1>0);"Ambos positivos";"Não").

    Precisa traduzir uma fórmula usando SE?

    Use nosso tradutor para converter sua fórmula completa