O Excel tem mais de 500 funções. Numa rotina de trabalho normal, dez delas resolvem a maior parte do que aparece. Esta lista é dessas dez, com a sintaxe, um exemplo pronto para copiar e o erro que mais derruba cada uma.
1. SOMASE e SOMASES
Somam só o que atende a um critério. É a função que substitui filtrar a planilha na mão toda vez que alguém pede um total por região ou por vendedor.
=SOMASE(A2:A100; "Sul"; C2:C100)
Soma a coluna C onde a coluna A for igual a Sul. Para mais de um critério, use SOMASES, que inverte a ordem dos argumentos e começa pelo intervalo de soma:
=SOMASES(C2:C100; A2:A100; "Sul"; B2:B100; "2026")
Erro comum: trocar a ordem dos argumentos entre as duas. SOMASE começa pelo intervalo de critério, SOMASES começa pelo intervalo de soma.
2. SE
Decide entre dois caminhos. É a base de quase toda coluna calculada.
=SE(C2>=1000; "Meta batida"; "Abaixo")
Erro comum: empilhar SE dentro de SE até perder o controle. A partir de três condições, use SES (Excel 2019 e Microsoft 365) ou uma tabela de apoio com PROCX, que fica muito mais fácil de manter.
3. PROCX, ou PROCV se a versão for antiga
Traz um dado de outra tabela a partir de uma chave. É o que liga a planilha de pedidos ao cadastro de produtos.
=PROCX(A2; Produtos!A:A; Produtos!C:C; "Não encontrado")
No Excel 2016 ou 2019, o equivalente é o PROCV, que exige que a chave esteja na primeira coluna do intervalo:
=PROCV(A2; Produtos!A:C; 3; FALSO)
Erro comum: esquecer o FALSO no PROCV. Sem ele, a função faz busca aproximada e devolve o valor errado sem avisar, o que é pior que devolver erro.
4. CONT.SE e CONT.SES
Contam quantas vezes algo acontece.
=CONT.SE(A2:A100; "Sul")
Servem também para achar duplicados antes de confiar numa base:
=CONT.SE($A$2:$A$100; A2)>1
Erro comum: contar textos com espaço sobrando no fim. Para o Excel, "Sul " e "Sul" são coisas diferentes. A função 9 desta lista resolve isso.
5. SEERRO
Troca a mensagem de erro por algo apresentável. Em relatório que vai para a diretoria, uma coluna cheia de #N/D tira a credibilidade do número que está certo ao lado.
=SEERRO(PROCX(A2; Base!A:A; Base!B:B); "")
Erro comum: usar SEERRO cedo demais e esconder um problema real. Monte a fórmula sem ele primeiro, entenda por que o erro aparece, e só então embrulhe.
6. TEXTO
Formata um número dentro de um texto. Sem ela, juntar data ou valor numa frase devolve o número cru do Excel.
="Fechamento de " & TEXTO(A2; "mmmm/aaaa")
="Total: " & TEXTO(B2; "R$ #.##0,00")
Erro comum: esperar que a formatação da célula apareça na concatenação. Ela não aparece: só a função TEXTO leva o formato junto.
7. ESQUERDA, DIREITA e EXT.TEXTO
Recortam pedaços de um texto. Entram sempre que a base vem com código colado, tipo SP-00123-A.
=ESQUERDA(A2; 2) devolve SP.
=EXT.TEXTO(A2; 4; 5) devolve 00123, começando no caractere 4 e pegando 5.
Erro comum: contar posição fixa quando o tamanho varia. Se o código nem sempre tem o mesmo número de caracteres, combine com LOCALIZAR para achar o separador, ou use Texto para Colunas.
8. ARRUMAR
Tira espaços sobrando. Parece pouco e é a causa silenciosa da maioria dos PROCV que não encontram nada.
=ARRUMAR(A2)
Quando a base vem de um sistema, vale limpar a coluna de chave antes de qualquer cruzamento.
Erro comum: achar que ARRUMAR resolve tudo. Ela não remove o espaço não separável que vem de páginas web. Para esse, use =ARRUMAR(SUBSTITUIR(A2; CARACT(160); " ")).
9. HOJE e DATADIF
HOJE devolve a data de hoje e se atualiza sozinha. DATADIF calcula a diferença entre duas datas na unidade que você pedir.
=DATADIF(A2; HOJE(); "d") devolve dias.
=DATADIF(A2; HOJE(); "m") devolve meses completos.
Serve para idade de título vencido, tempo de casa e prazo de contrato.
Erro comum: usar HOJE num relatório que precisa ficar congelado. Como ela recalcula a cada abertura, o número de ontem muda hoje. Para congelar, digite a data com Ctrl + ;.
10. SOMARPRODUTO
Multiplica duas colunas linha a linha e soma o resultado, tudo numa célula.
=SOMARPRODUTO(B2:B100; C2:C100)
É o jeito mais limpo de calcular faturamento a partir de quantidade e preço unitário, sem criar uma coluna auxiliar. Também aceita condições:
=SOMARPRODUTO((A2:A100="Sul")*(B2:B100)*(C2:C100))
Erro comum: usar intervalos de tamanhos diferentes. SOMARPRODUTO exige que todos tenham exatamente a mesma quantidade de linhas.
A décima primeira, que não é uma função
Nenhuma dessas dez funciona direito numa planilha arrastada se você não dominar o cifrão das referências. $A$1 trava a célula, A$1 trava só a linha e $A1 trava só a coluna. É o que decide se a fórmula continua certa na linha 300.
Se esse ponto ainda confunde, comece pelo guia de referências absolutas e relativas antes de decorar funções novas.