Operadores de cálculo e ordem de precedência

Os operadores especificam o tipo de cálculo que pretende realizar em elementos numa fórmula — como adição, subtração, multiplicação ou divisão. Neste artigo, você aprenderá a ordem padrão em que os operadores agem sobre os elementos em um cálculo. Também aprenderá saqueando esta ordem usando 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 realizar 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

=

Com os operadores na tabela abaixo, pode comparar dois valores. Quando dois valores são comparados com a utilização destes operadores, o resultado é um valor lógico, tanto verdadeiro como 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 a ampersand (&) para se juntar, ou concatenar, uma ou mais cordas de texto para produzir uma única peça de texto.

Operador de texto

Significado

Exemplo

& ("E" comercial)

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

="Vento &"Norte"

Combine gamas 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.

=Soma (B5:B15)

, (vírgula)

Operador sindical, que combina múltiplas referências numa única 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.

=Soma (B7:D7 C6:C8)

# (libra)

O símbolo # é usado em vários contextos:

  • Usado como parte de um nome de erro.

  • Usado para indicar espaço insuficiente para renderizar. Na maioria dos casos, pode alargar a coluna até que o conteúdo apresente corretamente.

  • Operador de gama derramado, que é usado para referenciar toda uma gama numa fórmula de matriz dinâmica.

  • Obtém o erro #VALOR!

  • #####

  • =Soma (A2#)

@ (at)

Operador de referência, que é usado para indicar intersecção implícita numa fórmula. 

=@A1:A10

=Soma(Quadro1[[janeiro]:[dezembro]])

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

Em alguns casos, a ordem em que o cálculo é realizado pode afetar o valor de retorno da fórmula, por isso é 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 igual diz ao Excel que os personagens que se seguem constituem uma fórmula. Após este sinal igual, pode haver uma série de elementos a calcular (os operands), que são separados pelos 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, porque o Excel calcula a multiplicação antes da adição. A fórmula primeiro multiplica 2 por 3, e depois adiciona 5 ao resultado.

=5+2*3

Em contraste, se utilizar parênteses para alterar a sintaxe, o Excel adiciona 5 e 2 e multiplica o resultado por 3 para produzir 21.

=(5+2)*3

No exemplo abaixo, os parênteses que encerram a primeira parte da fórmula forçarão o Excel a calcular primeiro o B4+25 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 na ordem do Operador em Excel para saber mais.

Como o Excel converte valores em fórmulas

Quando entra numa fórmula, o Excel espera tipos específicos de valores para cada operador. Se introduzir um tipo diferente do que se espera, o Excel poderá converter o valor.

A fórmula

Produz

Explicação

= "1"+"2"

3

Quando se usa um sinal plus (+), o Excel espera números na fórmula. Mesmo que as aspas signifiquem 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 normalmente seria aceite para um número.

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

31

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

=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 para um número. Pode utilizar "9" ou "8"+"1" em vez de "8+1" para converter o texto num número e devolver o resultado de 3.

= "A"&VERDADE

ATRUE

Quando se espera texto, o Excel converte números e valores lógicos como TRUE e FALSE em texto.

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel, obter suporte na Comunidade de Respostas ou sugerir uma nova funcionalidade ou melhoria no User Voice do Excel.

Consulte Também

Nota:  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 indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

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.

×