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.