Seu navegador não oferece leitura em voz alta. Você pode ler o guia normalmente.
Fórmulas de texto, de arredondamento e de ordem de cálculo geram questões curtas e traiçoeiras: uma linha de fórmula e quatro respostas parecidas. O erro quase sempre vem de um detalhe, como o comportamento com números negativos ou a precedência de um operador. Todos os resultados abaixo foram calculados em uma planilha real (LibreOffice Calc, equivalente ao Excel nessas funções). Para funções condicionais, veja SOMASE, CONT.SE e MÉDIASE.
Funções de texto
As posições dos caracteres começam em 1. Para a palavra “concurso” (8 letras):
| Fórmula | Resultado | Como pensar |
|---|---|---|
=ESQUERDA("concurso";3) |
con | 3 primeiros caracteres |
=DIREITA("concurso";3) |
rso | 3 últimos |
=EXT.TEXTO("concurso";4;3) |
cur | começa no 4º caractere e pega 3 |
=NÚM.CARACT("concurso df") |
11 | conta caracteres, inclusive o espaço |
=MAIÚSCULA("df") |
DF | |
=MINÚSCULA("DF") |
df | |
=PRI.MAIÚSCULA("brasilia df") |
Brasilia Df | primeira letra de cada palavra |
=ARRUMAR(" a b ") |
a b | remove espaços das pontas e reduz os do meio a um |
=NÚM.CARACT(ARRUMAR(" a b ")) |
3 | “a”, espaço, “b” |
=SUBSTITUIR("a-b-c";"-";"/") |
a/b/c | troca todas as ocorrências |
=REPT("ab";3) |
ababab | repete o texto |
Atenção ao PRI.MAIÚSCULA: ela coloca maiúscula em cada palavra, inclusive siglas como “DF”, que viram “Df”.
Localizar texto
PROCURAR e LOCALIZAR devolvem a posição de um texto dentro de outro. A diferença: PROCURAR distingue maiúsculas de minúsculas e não aceita curingas; LOCALIZAR não distingue e aceita curingas. No exemplo, =PROCURAR("c";"concurso") devolve 1 e, com início na posição 2, =PROCURAR("c";"concurso";2) devolve 4, a segunda letra “c”. =LOCALIZAR("C";"concurso") devolve 1, pois ignora a diferença de caixa. Já =EXATO("a";"A") devolve FALSO, enquanto a comparação ="a"="A" devolve VERDADEIRO: o operador = não distingue maiúsculas e minúsculas, e EXATO distingue.
Juntar e converter
=CONCATENAR("A";"B";1)devolve AB1; o operador&faz o mesmo:=1&2devolve o texto 12 (não o número).=TEXTO(1234,5;"0,00")devolve o texto 1234,50 (o formato depende da configuração regional, e o resultado é texto).=VALOR("12")+1devolve 13. Também="12"+1devolve 13, porque o programa converte automaticamente o texto numérico em número na operação aritmética.
Arredondamento
| Fórmula | Resultado | Regra |
|---|---|---|
=ARRED(2,567;2) |
2,57 | arredonda para 2 casas |
=ARRED(2,5;0) |
3 | no empate, afasta-se do zero |
=ARRED(-2,5;0) |
-3 | idem para negativos |
=ARRED(1234,567;-2) |
1200 | casas negativas arredondam à esquerda da vírgula (centenas) |
=ARREDONDAR.PARA.CIMA(2,01;1) |
2,1 | sempre afasta do zero |
=ARREDONDAR.PARA.BAIXO(2,99;1) |
2,9 | sempre aproxima do zero |
=TRUNCAR(-2,9) |
-2 | corta a parte decimal |
=INT(-2,9) |
-3 | arredonda para o inteiro menor (para baixo) |
A pegadinha é TRUNCAR versus INT com negativos: para números positivos dão o mesmo resultado, mas para -2,9 o TRUNCAR dá -2 e o INT dá -3. Outra: o arredondamento do Excel e do Calc leva o empate “meio” para longe do zero (2,5 vira 3 e -2,5 vira -3), diferente do arredondamento de algumas linguagens de programação (o Python, por exemplo, arredonda 2,5 para 2).
Resto e potência
=MOD(17;5)devolve 2.=MOD(-7;3)devolve 2: o resultado deMODtem o sinal do divisor. Conferência: -7 = 3 x (-3) + 2.=POTÊNCIA(2;10)devolve 1024, igual a=2^10.
Precedência de operadores
A ordem de cálculo, do primeiro ao último, nas planilhas: parênteses; referência e intervalo; negação (sinal negativo à frente); percentual; potência ^; multiplicação e divisão (na mesma ordem em que aparecem, da esquerda para a direita); adição e subtração (idem); concatenação &; comparações (=, <, >, <=, >=, <>).
| Fórmula | Resultado | Por quê |
|---|---|---|
=-2^2 |
4 | o sinal de menos tem precedência sobre a potência: (-2) elevado a 2 |
=2^3^2 |
64 | potências avaliadas da esquerda para a direita: (2^3)^2 |
=10/4*2 |
5 | divisão e multiplicação da esquerda para a direita: (10/4)*2 |
=2+3*4 |
14 | multiplicação antes da soma |
=(2+3)*4 |
20 | parênteses primeiro |
Duas dessas linhas contradizem a matemática escrita: na matemática, -2² vale -4 e 2^3^2 costuma ser lido como 2 elevado a 9 (512). Nas planilhas, vale a regra do programa: =-2^2 dá 4 e =2^3^2 dá 64. É uma pegadinha clássica de prova. Se tiver dúvida, use parênteses explícitos na sua fórmula.
Passo a passo para resolver uma fórmula
- Resolva primeiro o que está dentro dos parênteses mais internos.
- Funções aninhadas: de dentro para fora.
- Em operadores, aplique a precedência e, em empates, a ordem da esquerda para a direita.
- Verifique o tipo do resultado: número, texto ou lógico.
- Confira se o enunciado usa vírgula decimal e ponto e vírgula entre argumentos.
Erros comuns
- Achar que
INTeTRUNCARsão idênticos. - Esquecer que
&produz texto. - Calcular
=-2^2como -4. - Contar posições de texto a partir de 0.
- Achar que
PRI.MAIÚSCULApreserva siglas. - Usar
LOCALIZAResperando diferenciar maiúsculas.
Fontes e atualização
Não há norma oficial brasileira sobre planilhas; o conteúdo segue o comportamento documentado de Excel e Calc, e todos os resultados foram calculados em uma planilha real. Nomes de funções, separadores e formatos mudam com o idioma e a versão do programa: confira o edital.
Próximos passos
- Estude as funções condicionais em SOMASE, CONT.SE, MÉDIASE e versões SES.
- Reveja os conceitos básicos em planilhas: funções clássicas, referências e erros.
- Pratique em informática: segurança, redes e planilhas, treino comentado.