Aplica-se a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016 Excel para iPad Excel Web App Excel para iPhone Excel para tablets Android Excel para telefones Android Excel para Windows Phone 10 Excel Mobile

Os operadores especificam o tipo de cálculo que pretende efetuar em elementos numa fórmula, como adição, subtração, multiplicação ou divisão. Neste artigo, irá aprender a ordem predefinida pela qual os operadores agem sobre os elementos num cálculo. Também irá aprender a alterar esta ordem através de parênteses.

Tipos de operadores

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

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

Operador aritmético

Significado

Exemplo

+ (sinal de mais)

Adição

=3+3

– (sinal de menos)

Subtração Negação

=3-1 =–1

* (asterisco)

Multiplicação

=3*3

/ (sinal de divisão)

Divisão

=3/3

% (sinal de porcentagem)

Porcentagem

=20%

^ (acento circunflexo)

Exponenciação

=2^3

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 VERDADEIRO ou FALSO.

Operador de comparação

Significado

Exemplo

= (sinal de igual)

Igual a

=A1=B1

> (sinal de maior que)

Maior que

=A1>B1

< (sinal de menor que)

Menor que

=A1<B1

>= (sinal de maior ou igual a)

Maior ou igual a

=A1>=B1

<= (sinal de menor ou igual a)

Menor ou igual a

=A1<=B1

<> (sinal de diferente de)

Diferente de

=A1<>B1

Utilize o e comercial (&) para associar ou concatenar uma ou mais cadeias de texto para produzir um único pedaço de 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 para todas as células entre duas referências, incluindo as duas referências.

=SOMA(B5:B15)

, (vírgula)

Operador união, que combina várias referências numa única referência.

=SOMA(B5:B15;D5:D15)

(espaço)

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

=SOMA(B7:D7 C6:C8)

N.º (libra)

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

  • Utilizado como parte de um nome de erro.

  • Utilizado para indicar espaço insuficiente para compor. Na maioria dos casos, pode alargar a coluna até que os conteúdos sejam apresentados corretamente.

  • Operador de intervalo transposto, que é utilizado para referenciar um intervalo inteiro numa fórmula de matriz dinâmica.

  • O erro #VALOR!

  • #####

  • =SOMA(A2#)

@ (em)

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

=@A1:A10

=SOMA(Tabela1[@[Janeiro]:[Dezembro]])

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

Em alguns casos, a ordem pela qual o cálculo é efetuado pode afetar o valor devolvido da 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 segundo uma ordem específica. Uma fórmula do Excel sempre começa com um sinal de igual (=). O sinal de igual indica ao Excel que os carateres que se seguem constituem uma fórmula. Após este sinal de igual, pode haver uma série de elementos a serem calculados (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 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

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 resulta no valor de 11, pois 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 você usar parênteses para alterar a sintaxe, o Excel adicionará 5 e 2 juntos e, em seguida, multiplica o resultado por 3 para produzir 21.

=(5+2)*3

No exemplo a seguir, os parênteses que incluem a primeira parte da fórmula forçarão o Excel a calcular B4+25 primeiro e dividir o resultado pela soma dos valores nas células D5, E5 e F5.

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

Como o Excel converte valores em fórmulas

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

A fórmula

Produz

Explicação

= "1"+"2"

3

Quando você usa um sinal de adição (+), o Excel espera números na fórmula. Embora 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 em um formato que normalmente seria aceito 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 calcula a diferença entre eles.

=RAIZ ("8+1")

O erro #VALOR!

O Excel não pode converter o texto em um número porque o texto "8+1" não pode ser convertido em um número. Você pode usar "9" ou "8"+"1" em vez de "8+1" para converter o texto em um número e retornar o resultado de 3.

= "A"&TRUE

ATRUE

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

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.

Confira também

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.