Como alterar a ordem das operações no Excel 2007 Formulas
Muitas fórmulas que você criar no Excel 2007 realizar várias operações. Excel executa cada operação, movendo-se da esquerda para a direita, em uma hierarquia rígida. Esta é a ordem natural das operações aritméticas, às vezes chamado de ordem de
operações, delineado na tabela abaixo. Você pode usar parênteses para alterar a ordem das operações, até mesmo conjuntos de nidificação de parênteses dentro de si.Precedência | Operador | Tipo / Função |
---|---|---|
1 | - | Negação |
2 | % | Por cento |
3 | ^ | exponenciação |
4 | * E / | Multiplicação e divisão |
5 | + e - | Adição e subtração |
6 | Concatenação | |
7 | =, lt ;,>, lt; =,> =, lt;> | Todos os operadores de comparação |
Ordem de precedência do operador
A multiplicação e divisão puxar mais peso do que a adição e a subtracção e, por conseguinte, são executadas em primeiro lugar, mesmo se essas operações não vir em primeiro lugar na fórmula (quando a leitura da esquerda para a direita).
Considere a série de operações na seguinte fórmula:
= A2 + B2 * C2
Se a célula A2 contém o número 5, B2 contém o número 10, e C2 contém o número 2, o Excel avalia a seguinte fórmula:
= 5 + 10 * 2
Nesta fórmula, o Excel multiplica 10 vezes 2 à igualdade de 20 e, em seguida, adiciona este resultado a 5 para produzir o resultado 25.
Se você quiser Excel para executar a adição entre os valores nas células A2 e B2 antes do programa multiplica o resultado pelo valor na célula C2, coloque a operação de adição entre parênteses da seguinte forma:
= (A2 + B2) * C2
Os parênteses dizer Excel que você deseja que esta operação realizada antes da multiplicação. Se a célula A2 contém 5, B2 contém 10 e C2 contém 2, Excel adiciona 5 e 10 a igual 15 e, em seguida, multiplica esse resultado por 2 para produzir o resultado 30.
Use nidificação em fórmulas
Nas fórmulas extravagantes, você pode precisar adicionar mais do que um conjunto de parênteses, uma dentro da outra (como as bonecas matryoshka russo que se aninham dentro do outro) para indicar a ordem na qual deseja que os cálculos a ter lugar. Quando nidificação parênteses, Excel primeiro executa o cálculo contido no par mais dentro de parênteses e depois usa esse resultado em cálculos posteriores como o programa trabalha o seu caminho para fora. Por exemplo, considere a seguinte fórmula:
= (A4 + (B4-C4)) * D4
Excel primeiro subtrai o valor na célula C4 a partir do valor na célula B4, acrescenta a diferença para o valor na célula A4, e, finalmente, multiplica essa soma pelo valor na D4.
Sem a adição dos dois conjuntos de parênteses aninhados, Excel, se deixado à própria sorte, em primeiro lugar multiplicar o valor na célula C4 pelo que, em D4, adicione o valor em A4 para que, B4 e, em seguida, realizar a subtração.
Não se preocupe muito quando nidificação parênteses em uma fórmula se você não emparelhá-los corretamente para que você tenha um parêntese à direita para cada parêntese à esquerda na fórmula. Excel exibe uma caixa de diálogo de alerta que sugere a correção que precisa ser feito para equilibrar os pares. Se você concorda com correção sugerida do Excel, você simplesmente clique em Sim. No entanto, certifique-se que você só usar parênteses: (). Excel se recusa a utilização de suportes - [] - ou chaves - {} - em uma fórmula, dando-lhe uma caixa de alerta de erro.