Operadores de cálculo e ordem de execução no Excel

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.

Operadores especificam o tipo de cálculo que pretende efetuar no elementos numa fórmula — tal como adição, subtração, multiplicação ou divisão. Neste artigo, irá aprender a ordem predefinida na qual os operadores tomar ações relativamente a elementos num cálculo. Também irá aprender esse como para alterar esta ordem através da utilização de parênteses.

Tipos de operadores

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

Para efetuar operações matemáticas básicas, 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)

Exponenciação

3^2

Com os operadores na tabela abaixo, pode comparar dois valores. Quando dois valores são comparados com estes operadores, o resultado é um valor lógico TRUE ou FALSE.

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 juntar ou concatenar uma ou mais cadeias de carateres, para produzir uma única peça de texto.

Operador de texto

Significado

Exemplo

& ("E" comercial)

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

("North"&"wind")

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

Operadores 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 de União que combina várias referências numa só.

SOMA(B5:B15;D5:D15)

(espaço)

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

B7:D7 C6:C8

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

Em alguns casos, a ordem pela qual o cálculo é efetuado pode afetar o valor de retorno da fórmula, pelo que é importante compreender a ordem — e como pode alterar a ordem para obter os resultados que esperava ver.

Fórmulas calculam valores por uma 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 que se seguem constituem uma fórmula. Após esta sinal de igual, podem existir uma série de elementos para ser calculado (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 na fórmula.

Se juntar vários operadores numa só fórmula, o Excel executa as operações pela ordem apresentada na seguinte tabela. Se a fórmula contiver operadores sem qualquer prevalência entre eles - por exemplo, se uma fórmula possuir um operador de multiplicação e outro de divisão - o Excel avalia os operadores da esquerda para a direita.

Operador

Descrição

: (dois pontos)

(espaço simples)

; (ponto e vírgula)

Operadores de referência

Negação (como -1)

%

Percentagem

^

Exponenciação

* 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, coloque parênteses a parte da fórmula para ser calculadas pela primeira vez. Por exemplo, a fórmula seguinte resulta no valor de 11, porque o Excel calcula multiplicação antes da adição. A fórmula pela primeira vez multiplica 2 por 3 e adiciona 5 ao resultado.

=5+2*3

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

=(5+2)*3

No exemplo abaixo, os parênteses que incluir a primeira parte da fórmula serão forçar o Excel para calcular B4 + 25 pela primeira vez e divida o resultado pela soma dos valores em células D5, E5 e F5.

=(B4+25)/SOMA(D5:F5)

Veja este vídeo na ordem dos operadores no Excel para obter mais informações.

Como o Excel converte valores em fórmulas

Quando introduz uma fórmula, o Excel espera tipos específicos de valores para cada operador. Se introduzir um tipo de valor diferente daquele que é esperado, o Excel pode converter o valor.

A fórmula

Produz

Explicação

= "1"+"2"

3

Quando utiliza um sinal de adição (+), o Excel espera números na fórmula. Apesar de as aspas indicarem 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 este estiver num formato que seria normalmente aceite como número.

= "1/6/2001"-"1/5/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 eles.

=RAIZQ("8+1")

#VALOR!

O Excel não pode converter o texto num número porque "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 de 3.

= "A"&VERDADEIRO

AVERDADEIRO

Quando espera texto, o Excel converte números e valores lógicos como VERDADEIRO ou 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 sugestões sobre como podemos melhorar a próxima versão do Excel? Se tiver, consulte os tópicos em 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.

×