Notebook exibindo uma planilha com gráficos sobre um sofá
Foto: Lukas Blazek / Unsplash

A planilha é o sistema mais usado do Brasil. Controla estoque, aluguel, comissão, folha de ponto e aquele fluxo de caixa que só o dono entende. E não tem nada de errado nisso: muitas vezes ela é a ferramenta certa.

O problema começa quando a planilha vira trabalho manual todo dia: copiar dado de um lugar, colar no outro, conferir linha por linha. Este guia mostra como automatizar planilhas em níveis, do mais simples ao mais robusto, e como saber a hora de parar e partir para um sistema.

Nível 1: deixe a planilha trabalhar sozinha com fórmulas

Antes de pensar em código, veja se as fórmulas certas já resolvem. Muita gente faz à mão o que uma função faz em um segundo.

  • PROCV e PROCX (Excel e Sheets): buscar o preço do produto em outra aba.
  • SOMASES e CONT.SES: somar vendas por vendedor e por mês sem filtro manual.
  • FILTRO e ÚNICO: gerar listas dinâmicas, como clientes com boleto vencido.
  • IMPORTRANGE (Sheets): puxar dados de outra planilha automaticamente.
  • Validação de dados: lista suspensa no lugar de texto livre, o que evita “Sao Paulo”, “SP” e “são paulo” na mesma coluna.

Dica que evita metade dos problemas

Use uma aba só para dados brutos, em formato de tabela (uma linha por registro, uma coluna por informação, sem célula mesclada). Relatórios e resumos ficam em outras abas, calculados a partir dela. Planilha organizada assim é muito mais fácil de automatizar depois.

Nível 2: macros e scripts

Quando a tarefa envolve vários passos repetidos, entra o código dentro da própria planilha.

No Excel: macros e VBA

O gravador de macros registra o que você faz e repete depois. Para coisas como formatar um relatório exportado do banco, já ajuda. Para lógica mais complexa, edita-se o código VBA gerado. O Excel também tem o Power Query, ótimo para importar e limpar dados de arquivos que chegam sempre no mesmo formato.

No Google Sheets: Apps Script

O Apps Script é JavaScript rodando dentro do Google. Com ele dá para:

  • Enviar e-mail quando uma linha muda de status.
  • Rodar uma rotina todo dia às 7h (gatilho por tempo).
  • Gerar PDF a partir de um modelo e salvar no Drive.
  • Buscar dados de uma API externa e preencher a planilha.

Um exemplo simples, que manda e-mail para cada linha com status “Vencido”:

function avisarVencidos() {
  const aba = SpreadsheetApp.getActive().getSheetByName('Cobranca');
  const linhas = aba.getDataRange().getValues().slice(1);
  linhas.forEach(([cliente, email, valor, status]) => {
    if (status === 'Vencido') {
      MailApp.sendEmail(email, 'Lembrete de pagamento',
        `Olá, ${cliente}. Consta em aberto o valor de R$ ${valor}.`);
    }
  });
}

Configure um gatilho diário e pronto: a cobrança deixa de depender de alguém lembrar.

Nível 3: conectar a planilha a outros sistemas

Aqui a planilha deixa de ser uma ilha. Ferramentas como o n8n, que expliquei em n8n: o que é e como usar, ligam a planilha a ERP, formulário, WhatsApp e e-mail sem você escrever muito código.

Exemplos comuns:

  • Pedido novo no ERP vira linha na planilha de controle.
  • Formulário do site cai direto na aba de leads.
  • Linha marcada como “Aprovado” dispara uma mensagem para o cliente.
  • Relatório semanal sai da planilha e chega no e-mail do dono.

E a IA, entra onde?

Em duas frentes. Primeiro, para te ajudar a escrever fórmulas e scripts: descreva em português o que quer e peça a fórmula. Segundo, dentro da automação, para ler dados bagunçados antes de chegarem na planilha, como os PDFs de notas fiscais. Falei disso em ChatGPT e Claude para empresas.

Os limites da planilha

Planilha automatizada tem prazo de validade quando o negócio cresce. Os sinais mais comuns:

SinalO que está acontecendo
Duas pessoas editam e uma apaga o trabalho da outraFalta controle de acesso e de concorrência
Ninguém sabe quem mudou aquele valorFalta histórico confiável
A planilha demora para abrirVolume de dados maior que o ideal
Só uma pessoa entende as fórmulasRisco alto se ela sair ou tirar férias
Os scripts quebram quando alguém insere uma colunaEstrutura frágil para o tamanho do processo
Cliente ou parceiro precisa ver só uma partePlanilha não separa bem permissões por registro

Se três ou mais desses aparecem, provavelmente é hora de um sistema.

Quando trocar a planilha por um sistema sob medida

Um exemplo meu: o Quintal, um sistema que desenvolvi para gerir 7 casas de aluguel. Controle de aluguel é o tipo de coisa que quase sempre nasce em planilha. O Quintal faz o rateio de água e luz, monta a cobrança pronta para o WhatsApp com preview e confirmação, guarda o histórico e calcula o repasse. Ninguém mais erra divisão de conta às onze da noite. Comparei os dois caminhos em controle de aluguel: planilha ou sistema.

Um sistema faz sentido quando:

  • Várias pessoas operam ao mesmo tempo.
  • Você precisa de histórico de quem fez o quê.
  • A regra de negócio ficou complexa demais para fórmula.
  • O processo precisa de uma tela simples para quem não é da área de planilha.

E, sendo honesto: quando nada disso acontece, a planilha resolve. Eu digo isso para clientes com frequência. Sistema bom é o que paga a própria conta.

Perguntas frequentes

Dá para automatizar planilha sem saber programar?

Sim. Fórmulas, validação de dados, gravador de macros e ferramentas visuais como o n8n cobrem muita coisa sem código. Para o resto, a IA ajuda a escrever scripts simples.

Excel ou Google Sheets para automatizar?

O Google Sheets é mais fácil de integrar com outros serviços e trabalha melhor com várias pessoas ao mesmo tempo. O Excel é mais forte com volumes grandes e tem o Power Query. Depende de onde sua equipe já trabalha.

Macro é segura?

Macro de origem desconhecida é um risco real, porque pode executar código no computador. Só habilite macros de arquivos que você ou sua equipe criaram.

Posso migrar a planilha para um sistema sem perder os dados?

Sim. Se a planilha estiver organizada em formato de tabela, a importação é tranquila. Se estiver cheia de célula mesclada e aba de rascunho, dá trabalho, mas dá.

Quer ajuda com a sua planilha?

Se a sua planilha virou um sistema improvisado, posso olhar com você e dizer se vale automatizar o que já existe ou partir para algo sob medida. Veja como trabalho em sistemas sob medida ou me chame pelo contato.

Tem uma tarefa que você repete toda semana?

Me conta qual é. Em 20 minutos de conversa eu digo se dá para automatizar, quanto tempo leva e quanto custa — sem compromisso.

WhatsApp