A ordem em que o Excel efetua operações em fórmulas

Aplica-se a
Excel para Microsoft 365 Excel 2024 Excel 2021

Em alguns casos, a ordem na qual o cálculo é executado pode afetar o valor retornado da fórmula. Então é importante compreender como a ordem é determinada e como você pode alterar a ordem para obter o resultado desejado.

  • Ordem de cálculo
    As fórmulas calculam valores segundo uma ordem específica. Uma fórmula no Excel sempre começa com um sinal de igual (=). O Excel interpreta os caracteres depois do sinal de igual como uma fórmula. Depois do sinal de igual estão os elementos a serem calculados (os operandos), como constantes ou referências de célula. eles são separados por operadores de cálculo. O Excel calcula a fórmula da esquerda para a direita, de acordo com uma ordem específica para cada operador da fórmula.

  • Precedência do operador em fórmulas do Excel
    Se você combinar vários operadores em uma única fórmula, o Excel executará as operações na ordem mostrada na tabela a seguir. Se uma fórmula contiver operadores com a mesma precedência, por exemplo, se uma fórmula contiver um operador de multiplicação e divisão, o Excel avaliará os operadores da esquerda para a direita.

    Operador Descrição
    : (dois-pontos)
    (espaço simples)
    , (vírgula)
    Operadores de referência
    Negação (como em –1)
    % Porcentagem
    ^ Exponenciação
    * e / Multiplicação e divisão
    + e – Adição e subtração
    & Conecta duas cadeias de texto (concatenação)
    =
    < >
    <=
    >=
    <>
    Comparação
  • Usando parênteses em fórmulas do Excel
    Para alterar a ordem da avaliação, coloque entre parênteses a parte da fórmula a ser calculada primeiro. Por exemplo, a fórmula a seguir retorna 11 porque o Excel executa a multiplicação antes da adição. A fórmula multiplica 2 por 3 e, em seguida, soma 5 ao resultado.
    =5+2*3
    Por outro lado, se você usar parênteses para alterar a sintaxe, o Excel somará 5 e 2 e, em seguida, multiplicará o resultado por 3 para produzir 21.
    =(5+2)*3
    No exemplo a seguir, os parênteses que englobam a primeira parte da fórmula forçam o Excel a calcular B4+25 primeiro e, em seguida, dividir o resultado pela soma dos valores nas células D5, E5 e F5.
    =(B4+25)/SOMA(D5:F5)