Os operadores especificam o tipo de cálculo que você deseja executar em elementos em uma fórmula, como adição, subtração, multiplicação ou divisão. Neste artigo, você aprenderá a ordem padrão na qual os operadores atuam sobre os elementos em um cálculo. Você também aprenderá a alterar essa ordem usando 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 executar operações matemáticas básicas, como adição, subtração ou multiplicação, ou combinar números, e produzir resultados numéricos, use 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, você pode comparar dois valores. Quando dois valores são comparados usando esses 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 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 |
Use a ampersand (&) para ingressar ou concatenar uma ou mais cadeias de caracteres de texto para produzir um único pedaço de texto.
Operador de texto |
Significado |
Exemplo |
---|---|---|
& (E comercial) |
Conecta ou concatena dois valores para produzir um valor de texto contínuo. |
="North"&"wind" |
Combine intervalos de células para cálculos com esses 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. |
=SUM(B5:B15) |
, (vírgula) |
Operador union, que combina várias referências em uma referência. |
=SUM(B5:B15,D5:D15) |
(espaço) |
Operador de interseção, que produz uma referência a células comuns às duas referências. |
=SUM(B7:D7 C6:C8) |
# (libra) |
O símbolo # é usado em vários contextos:
|
|
@ (em) |
Operador de referência, que é usado para indicar interseção implícita em uma fórmula. |
=@A1:A10 =SUM(Table1[@[January]:[Dezembro]]) |
A ordem em que o Excel efetua operações em fórmulas
Em alguns casos, a ordem na qual o cálculo é realizado pode afetar o valor retornado da fórmula, portanto, é importante entender a ordem e como você pode alterar a ordem para obter os resultados esperados para 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 igual informa ao Excel que os caracteres a seguir constituem uma fórmula. Após esse sinal 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)
Assista a este vídeo na ordem operador no Excel para saber mais.
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. |
=SQRT ("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.