10 Fórmulas de Planilha que Todo Usuário Deveria Conhecer
Planilhas são provavelmente o software mais poderoso que a maioria das pessoas usa no dia a dia, mas o usuário médio conhece menos de cinco fórmulas. Isso significa que passam horas fazendo manualmente o que uma única fórmula resolveria em segundos. Não se trata de virar um especialista em planilhas — é sobre conhecer as dez fórmulas que cobrem 90% das necessidades do mundo real. Seja para controlar despesas, gerenciar estoque, analisar respostas de pesquisas ou criar relatórios simples, essas fórmulas vão deixar você imediatamente mais rápido e preciso. Cada fórmula abaixo inclui um exemplo prático que você pode adaptar aos seus próprios dados. Cobrimos contagem, busca de dados, lógica condicional, manipulação de texto e cálculos de datas — os blocos fundamentais que permitem parar de copiar números à mão e deixar a planilha fazer o trabalho.
SOMA, MÉDIA, CONT.NÚM — A Base de Tudo
SOMA adiciona números: =SOMA(B2:B100) totaliza todos os valores na coluna B. Use para despesas, receita, horas trabalhadas ou qualquer total numérico. MÉDIA calcula a média aritmética: =MÉDIA(C2:C50) informa o preço médio de venda na coluna C. CONT.NÚM diz quantas células contêm números: =CONT.NÚM(A2:A200) mostra quantas entradas existem. Sua variante CONT.VALORES conta células não vazias, incluindo texto, útil para acompanhar respostas em uma pesquisa. CONT.SE adiciona uma condição: =CONT.SE(D2:D100;"Concluído") conta quantas tarefas estão marcadas como concluídas. SOMASE funciona de forma similar: =SOMASE(A2:A100;"Marketing";B2:B100) soma apenas a coluna de orçamento onde a coluna de departamento diz "Marketing". Essas seis variações de três funções básicas resolvem a maioria das necessidades de relatórios sem nenhuma complexidade.
PROCV e ÍNDICE-CORRESP — Encontrando Dados
PROCV busca um valor na primeira coluna de um intervalo e retorna um valor de outra coluna na mesma linha. Exemplo: =PROCV("SKU-1234";A2:D500;3;FALSO) encontra "SKU-1234" na coluna A e retorna o valor da terceira coluna (talvez o preço). O parâmetro FALSO exige correspondência exata. A limitação do PROCV é que ele só pesquisa para a direita. ÍNDICE-CORRESP é mais flexível: =ÍNDICE(C2:C500;CORRESP("SKU-1234";A2:A500;0)) alcança o mesmo resultado, mas pode buscar em qualquer direção. Para a maioria dos usuários, o PROCV é mais simples de aprender e cobre 80% das necessidades de busca. Use ÍNDICE-CORRESP quando sua coluna de busca estiver à direita da coluna de resultado, ou quando precisar de melhor desempenho com conjuntos de dados muito grandes, acima de 50.000 linhas.
SE, SES e Lógica Aninhada
A função SE toma decisões: =SE(B2>1000;"Alto";"Baixo") classifica vendas acima de 1000 como "Alto" e o restante como "Baixo". Você pode aninhar funções SE para múltiplas condições: =SE(B2>1000;"Alto";SE(B2>500;"Médio";"Baixo")) cria três categorias. Para lógica de múltiplas condições mais limpa, use SES (disponível no Excel moderno e Google Sheets): =SES(B2>1000;"Alto";B2>500;"Médio";VERDADEIRO;"Baixo") — o VERDADEIRO no final funciona como padrão. Combine SE com E ou OU para condições complexas: =SE(E(B2>500;C2="Ativo");"Prioridade";"Normal") marca linhas como Prioridade apenas quando o valor excede 500 E o status é Ativo. Essas fórmulas condicionais são a base de relatórios automatizados — transformam dados brutos em informações categorizadas e acionáveis sem revisão manual.
TEXTO, CONCATENAR e ESQUERDA/DIREITA/EXT.TEXTO
TEXTO manipula a exibição dos dados: =TEXTO(A2;"DD/MM/AAAA") formata uma data, =TEXTO(B2;"R$ #.##0,00") formata um número como moeda. CONCATENAR (ou o operador &) junta valores: =A2&" "&B2 combina nome e sobrenome com um espaço. Em versões mais recentes, UNIRTEXTO é ainda melhor: =UNIRTEXTO("; ";VERDADEIRO;A2:A10) junta todos os valores com ponto e vírgula, ignorando células vazias. ESQUERDA, DIREITA e EXT.TEXTO extraem partes do texto: =ESQUERDA(A2;3) pega os três primeiros caracteres (útil para extrair códigos de área), =DIREITA(A2;4) pega os quatro últimos (últimos dígitos de um ID), =EXT.TEXTO(A2;5;3) extrai três caracteres a partir da posição 5. Essas funções de texto são essenciais na limpeza de dados importados — separar nomes completos em nome e sobrenome, extrair datas de campos de texto mistos ou padronizar formatação inconsistente em centenas de linhas.
Funções de Data e Dicas Práticas
HOJE() retorna a data atual, útil em fórmulas como =HOJE()-A2 para calcular quantos dias se passaram desde uma data na célula A2. DATADIF calcula diferenças em unidades específicas: =DATADIF(A2;B2;"M") retorna o número de meses completos entre duas datas. FIMMÊS encontra fins de mês: =FIMMÊS(A2;0) retorna o último dia do mês de A2, =FIMMÊS(A2;1) retorna o último dia do mês seguinte. DIATRABALHOTOTAL conta dias úteis entre duas datas, excluindo finais de semana: =DIATRABALHOTOTAL(A2;B2) — passe um intervalo de feriados como terceiro parâmetro para excluí-los também. Essas funções são inestimáveis para cronogramas de projetos, datas de vencimento de faturas e cálculos de idade. Uma dica final: sempre use referências absolutas ($A$1) quando uma fórmula referencia uma célula fixa como uma taxa de imposto, para que copiar a fórmula para outras linhas não desloque a referência incorretamente.