Operadores de cálculo e ordem de precedência

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Os operadores especificam o tipo de cálculo que pretende efetuar em elementos numa fórmula, tal como soma, subtração, multiplicação ou divisão. Neste artigo, irá aprender a ordem predefinida na qual os operadores atuam nos elementos num cálculo. Também saberá como alterar esta ordem utilizando parênteses.

Tipos de operadores

Existem quatro tipos de operadores de cálculo diferentes: aritméticos, de comparação, de concatenação de texto e de referência.

Para efetuar operações matemáticas básicas, tais como adição, subtração ou multiplicação — ou para combinar números, e produzir resultados numéricos, utilize os operadores aritméticos nesta tabela.

Operador aritmético

Significado

Exemplo

+ (sinal de adição)

Adição

3+3

- (sinal de subtração)


Subtração Negação

3 – 1
-1

* (asterisco)

Multiplicação

3*3

/ (barra)

Divisão

3/3

% (símbolo de percentagem)

Percentagem

20%

^ (acento circunflexo)

Potência

3^2

Com os operadores na tabela abaixo, pode comparar dois valores. Quando dois valores são comparados através dos seguintes operadores, o resultado é um valor lógico verdadeiro ou falso.

Operador de comparação

Significado

Exemplo

= (sinal de igual)

Igual a

A1=B1

> (sinal de maior)

Maior que

A1>B1

< (sinal de menor)

Menor que

A1<B1

>= (sinal de maior ou igual)

Maior ou igual a

A1>=B1

<= (sinal de menor ou igual)

Menor ou igual a

A1<=B1

<> (sinal de diferente)

Diferente de

A1<>B1

Utilize o e comercial (&) para aderir ou concatenar, uma ou mais cadeias de texto para produzir uma única parte do texto.

Operador de texto

Significado

Exemplo

& ("E" comercial)

Liga, ou concatena, dois valores para produzir um valor de texto contínuo.

("Norte" & "vento")

Combine intervalos de células para cálculos com estes operadores.

Operador de referência

Significado

Exemplo

: (dois pontos)

Operador de intervalo, que produz uma referência a todas as células entre duas referências, incluindo as duas referências.

B5:B15

; (ponto e vírgula)

Operador Union, que combina várias referências numa referência.

SOMA(B5:B15;D5:D15)

(espaço)

Operador de intersecção, que produz uma referência a células comuns às duas referências.

B7:D7 C6:C8

Ordem de execução de operações de fórmulas no Excel

Em alguns casos, a ordem em que o cálculo é efetuado pode afetar o valor devolvido pela fórmula, pelo que é importante compreender a ordem e como pode alterar a ordem para obter os resultados que espera ver.

As fórmulas calculam valores numa ordem específica. Uma fórmula no Excel começa sempre com um sinal de igual (=). O sinal de igual indica ao Excel que os carateres seguintes constituem uma fórmula. Após este sinal de igual, pode haver uma série de elementos a calcular (os operandos), que 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.

Se combinar vários operadores numa única fórmula, o Excel executará as operações pela ordem apresentada na tabela que se segue. Se uma fórmula contiver operadores com a mesma precedência , por exemplo, se uma fórmula possuir um operador de multiplicação e outro de 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 –1)

%

Percentagem

^

Potência

* e /

Multiplicação e divisão

+ e -

Adição e subtração

&

Liga duas cadeias de texto (concatenação)

=
< >
< =
> =
<>

Comparação

Para alterar a ordem de avaliação, escreva entre parênteses a parte da fórmula que pretende calcular primeiro. Por exemplo, a fórmula seguinte resulta no valor de 11, uma vez que o Excel calcula a multiplicação antes da adição. A fórmula primeiro multiplica 2 por 3 e, em seguida, adiciona 5 ao resultado.

=5+2*3

Por outro lado, se utilizar parênteses para alterar a sintaxe, o Excel adiciona 5 e 2 em conjunto e, em seguida, multiplica o resultado por 3 para produzir 21.

=(5+2)*3

No exemplo abaixo, os parênteses que englobam a primeira parte da fórmula irão forçar 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)

Veja este vídeo sobre o pedido do operador no Excel para saber mais.

Como o Excel converte valores em fórmulas

Ao introduzir uma fórmula, o Excel espera tipos de valores específicos para cada operador. Se introduzir um tipo de valor diferente do esperado, o Excel poderá converter o valor.

A fórmula

Produzidos

Explicação

= "1" + "2"

3

Quando utiliza um sinal de adição (+), o Excel espera números na fórmula. Apesar de as aspas significar que "1" e "2" são valores de texto, o Excel converte automaticamente os valores de texto em números.

= 1 + "$ 4.00"

5

Quando uma fórmula espera um número, o Excel converte texto se estiver num formato que seria normalmente aceite por um número.

= "6/1/2001"-"5/1/2001"

31

O Excel interpreta o texto como uma data no formato dd/mm/aaaa, converte as datas em números de série e, em seguida, calcula a diferença entre as mesmas.

= SQRT ("8 + 1")

Obtém o erro #VALOR!

O Excel não pode converter o texto num número porque o texto "8 + 1" não pode ser convertido num número. Pode utilizar "9" ou "8" + "1" em vez de "8 + 1" para converter o texto num número e devolver o resultado 3.

= "A" &TRUE

ATRUE

Quando o texto for esperado, o Excel converte números e valores lógicos, tais como verdadeiro e falso em texto.

Tem uma pergunta específica sobre funções?

Publicar uma pergunta no fórum da comunidade do Excel

Ajude-nos a melhorar o Excel

Tem alguma sugestão acerca de como podemos melhorar a próxima versão do Excel? Se tiver, consulte os tópicos no User Voice do Excel

Consulte Também

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×