MÓDULO 3.6

📊 Criando Dashboards a partir de Dados e Planilhas

Módulo prático. Você vai criar um dashboard interativo a partir dos seus dados — sem programar, usando linguagem natural. Do Excel ao dashboard publicado em uma tarde.

7
Tópicos
35
Minutos
Prático
Nível
Hands-on
Tipo
1

🌟 O que é possível

Você tem uma planilha com dados de vendas, de operações ou de RH. Em algumas horas, é possível transformá-la em um dashboard interativo que qualquer pessoa da equipe consegue usar — sem escrever uma linha de código.

ANTES

Planilha estática no Excel

  • Arquivo .xlsx compartilhado por email ou Drive
  • Cada pessoa abre uma versão diferente
  • Gráficos que precisam ser refeitos a cada mês
  • Sem filtros — para ver um vendedor, recorta e cola
  • Não funciona bem no celular
DEPOIS

Dashboard interativo online

  • URL única que qualquer um acessa pelo navegador
  • Atualização automática quando a planilha muda
  • Gráficos que se atualizam sozinhos
  • Filtros de período, região, vendedor com 1 clique
  • Responsivo — funciona no celular e tablet
CASO

Diretora comercial, empresa de logística — 2 horas, sem programar

Situação real documentada em fevereiro de 2026

A diretora tinha uma planilha Excel com 18 meses de dados de entregas por região, status e cliente. Usando Lovable e um prompt estruturado, em 2 horas criou um dashboard com mapa de calor por região, ranking de clientes por volume, indicador de SLA e filtros de período e status. Publicou com um link e compartilhou no Slack do time. No dia seguinte, a equipe comercial estava usando sem nenhuma instrução adicional.

O que executivos constroem neste módulo

Tipos de dashboard

  • Dashboard de vendas por região e período
  • Painel de KPIs com indicadores coloridos
  • Relatório de pipeline de leads
  • Acompanhamento de metas de equipe

Ferramentas que usaremos

  • Lovable — para criar dashboards web completos
  • Claude.ai — para transformar dados em visualizações
  • Google Looker Studio — para integração com Sheets
2

📋 Preparando seus dados

O maior obstáculo para criar dashboards com IA não é a ferramenta — são os dados bagunçados. Antes de abrir qualquer ferramenta, sua planilha precisa seguir regras simples de estrutura.

Boas práticas de estrutura de dados

O que evitar O que usar Por que importa
DT_VD Data da Venda A IA usa o nome para entender o dado e criar filtros corretos
R$ 1.500,00 (texto) 1500 (número) Campos com texto misturado quebram cálculos de soma e média
Células mescladas Uma linha por registro Células mescladas são invisíveis para ferramentas de IA e BI
Subtotais no meio Dados puros, sem fórmulas de total O dashboard calcula os totais — linhas de subtotal duplicam valores
Datas misturadas (DD/MM e MM/DD) Formato único: YYYY-MM-DD Formato inconsistente gera filtros de período incorretos

Checklist antes de começar — 5 pontos

1 Cabeçalhos na primeira linha, com nomes legíveis por humanos
2 Sem células mescladas, subtotais ou linhas em branco no meio dos dados
3 Valores numéricos como números, não como texto com símbolo de moeda
4 Datas em formato consistente (YYYY-MM-DD recomendado para IA)
5 CPFs, senhas e dados pessoais removidos ou substituídos por dados fictícios
3

✍️ Descrevendo o dashboard que você quer

O prompt para criar um dashboard tem uma estrutura específica. Quanto mais contexto você der sobre o objetivo e o público, melhor o resultado. Aqui está o template que funciona — e um exemplo real preenchido.

📝 Template de Prompt para Dashboard

// Cole este template e substitua os [COLCHETES]

Preciso criar um dashboard para [QUEM VAI USAR — ex: "a diretoria e o time de vendas"].

Os dados são de [DESCRIÇÃO DO NEGÓCIO — ex: "vendas mensais de um SaaS B2B"].

As colunas da planilha são: [LISTE AS COLUNAS — ex: "Data, Vendedor, Cliente, Valor, Região, Status"].

As métricas mais importantes são: [LISTE OS KPIs — ex: "receita total, ticket médio, taxa de conversão"].

O dashboard deve responder às perguntas: [3-5 PERGUNTAS DE NEGÓCIO].

Use [CORES/ESTILO] e inclua filtros por [DIMENSÕES — ex: "mês, vendedor e região"].

💬 Exemplo real preenchido — Dashboard de Vendas SaaS

Preciso criar um dashboard para o time de vendas e para a diretoria.

Os dados são de vendas mensais do nosso SaaS B2B, com 18 meses de histórico.

As colunas da planilha são: Data, Vendedor, Cliente, Produto, Valor, Região, Status (Fechado/Perdido/Em andamento), Canal de aquisição.

As métricas mais importantes são: receita total do mês, número de deals fechados, ticket médio, taxa de conversão e receita por canal.

O dashboard deve responder: Qual vendedor teve melhor performance? Qual região cresceu mais? Qual produto vende mais? Qual canal gera mais receita?

Use cores neutras com destaques em verde para metas atingidas e vermelho para abaixo da meta. Inclua filtros por mês, vendedor, região e produto. O design deve parecer profissional, como um produto SaaS — não uma planilha.

💡 Especificidade é o diferencial

Um prompt vago ("crie um dashboard de vendas") gera um resultado genérico. Um prompt com as perguntas de negócio que o dashboard deve responder gera exatamente o que você precisa. O tempo gasto escrevendo um bom prompt é 3x mais rápido do que fazer ajustes depois em um resultado genérico.

4

📈 Gráficos, tabelas e KPIs

Você não precisa saber o nome técnico dos tipos de gráfico para pedir o que quer. Use linguagem de negócio — a IA entende e escolhe o melhor tipo visual para cada situação.

📊 Referência: 4 tipos de visual e quando usar

📉

Gráfico de Linha

Quando usar: evolução ao longo do tempo

Como pedir: "mostre a evolução da receita mês a mês nos últimos 12 meses"

📊

Gráfico de Barras

Quando usar: comparar categorias entre si

Como pedir: "compare as vendas por região, com a maior à esquerda"

🥧

Gráfico de Pizza

Quando usar: proporção do total (máx. 5 fatias)

Como pedir: "mostre a participação de cada produto no total de receita"

🔢

Card de KPI

Quando usar: número único em destaque com variação

Como pedir: "crie um número grande com a receita do mês e seta mostrando se subiu vs. mês anterior"

Como pedir indicadores em linguagem de negócio

  • "Mostre a evolução da receita mês a mês"
  • "Compare as vendas por região em formato visual"
  • "Destaque os top 5 clientes por valor"
  • "Mostre o % de atingimento de meta de cada vendedor"
  • "Crie um número grande com a receita total do mês"

KPIs — como pedir indicadores com cor

  • Card com valor grande + seta indicando se subiu ou caiu vs. mês anterior
  • Cor verde quando meta atingida, vermelho quando abaixo
  • Barra de progresso mostrando % do mês concluído vs. meta
  • Tabela com ranking de performance por vendedor com delta vs. período anterior

💡 A regra dos 3 pedidos

Não tente descrever o dashboard inteiro de uma vez. Comece com o layout geral e os 3 KPIs principais. Depois adicione gráficos um de cada vez. Cada pedido adicional deve ser uma mensagem separada — a IA entende o contexto acumulado e adiciona sem apagar o que já foi feito.

5

🔗 Conectando dados reais

Um dashboard com dados estáticos é útil uma vez. Um dashboard conectado a uma fonte de dados viva se atualiza automaticamente — e esse é o verdadeiro valor para o time.

📊

Google Sheets — conexão mais simples, atualização em tempo real

  1. Publique a planilha no Google Sheets como "link público" ou compartilhe com o email de serviço
  2. No Google Looker Studio (gratuito), clique em "Adicionar dados" → "Planilhas Google"
  3. Selecione a aba com os dados — Looker lê os cabeçalhos automaticamente
  4. Peça para a IA criar o template do dashboard já no Looker Studio com essa estrutura
📁

CSV e Excel — upload direto no chat da IA

  1. Exporte sua planilha como CSV (Arquivo → Baixar → CSV no Google Sheets)
  2. No Lovable ou Claude.ai, clique no ícone de anexo e faça upload do arquivo
  3. A IA lê a estrutura e cria o dashboard baseado nos seus dados reais
  4. Para atualizar, faça upload de um novo CSV — o dashboard reconhece a mesma estrutura
🔧

Airtable — para dados mais complexos com API nativa

  1. No Airtable, vá em Help → API Documentation para ver a URL da sua base
  2. Gere um Personal Access Token nas configurações de conta do Airtable
  3. Forneça à IA a estrutura dos campos (sem o token) e peça o código de conexão
  4. Ideal para gestão de projeto, pipeline de vendas e acompanhamento de tarefas

Exemplo: fetch simples para conectar dados de uma API

Este é o padrão que a IA gera quando você pede conexão com dados externos. Você não precisa escrever — só entender o que está acontecendo:

// A IA gera algo como isto quando você pede "buscar dados da URL"

async function

carregarDados() {

const resposta = await fetch('SUA_URL_DE_DADOS_AQUI');

const dados = await resposta.json();

atualizarGraficos(dados); // função que a IA também cria

}

⚠️ Segurança: nunca exponha credenciais no prompt

Ao pedir à IA para conectar com APIs ou banco de dados, nunca inclua tokens, senhas ou chaves de API no texto do prompt. Esses dados podem aparecer no código gerado e ser expostos se o dashboard for compartilhado.

  • Diga "use uma variável de ambiente chamada API_KEY" — a IA entende e gera código seguro
  • Configure a chave de API nas configurações do servidor (Vercel, Netlify) separadamente
  • Nunca: "minha chave é sk-abc123..." dentro do prompt
6

🎛️ Filtros e interatividade

Um dashboard que o time consegue usar sozinho — sem precisar pedir ao criador para gerar uma nova versão — é um dashboard com filtros bem configurados. A IA consegue criar todos esses elementos interativos. Você só precisa descrever o comportamento esperado.

📅

Seletor de período (Date Range)

Para quando: sempre. É o filtro mais pedido em qualquer dashboard de negócio.

"Adicione um seletor de período no topo do dashboard. Deve ter opções rápidas: Hoje, Últimos 7 dias, Último mês, Último trimestre, e um seletor de datas customizado. Quando o período muda, todos os gráficos e KPIs devem atualizar automaticamente."
🏢

Dropdown de departamento / região

Para quando: dados com segmentação geográfica ou organizacional.

"Adicione um dropdown de região com as opções: Sul, Sudeste, Centro-Oeste, Norte, Nordeste, e uma opção 'Todas as regiões'. A seleção deve filtrar todos os dados do dashboard. O estado padrão deve ser 'Todas as regiões'."
🔍

Filtro de busca por nome

Para quando: dashboards com ranking de vendedores, clientes ou produtos.

"Adicione um campo de busca acima da tabela de vendedores. Conforme o usuário digita, a tabela deve filtrar para mostrar apenas os vendedores cujo nome contém o texto digitado. Incluir um botão X para limpar o filtro."

💡 O dashboard self-service libera seu tempo

Cada filtro bem configurado é uma pergunta que você não vai precisar responder manualmente. Um dashboard com filtros de período, região e vendedor permite que qualquer gerente responda suas próprias perguntas de negócio sem depender de um analista. O objetivo não é criar um dashboard — é criar autonomia de informação para o time.

7

🚀 Publicando e compartilhando

Um dashboard que fica só no computador do criador não gera valor. O passo final é publicar em um endereço que qualquer pessoa com o link possa acessar — sem precisar instalar nada.

Comparativo de opções de publicação

Plataforma Facilidade Controle de acesso Melhor para
Lovable 1 clique, link automático Link público ou com autenticação (plano pago) Dashboards criados com IA, entrega rápida
Google Looker Studio Compartilhar por email ou link Requer conta Google; controle por email Dados em Google Sheets, compartilhamento interno
Vercel / Netlify Requer deploy (com ajuda de IA) Login personalizado, HTTPS, domínio próprio Dashboards profissionais com domínio da empresa
1

Publicar no Lovable — 1 clique

Clique em "Publish" no Lovable. O sistema publica automaticamente em um subdomínio .lovable.app. Copie o link e envie por Slack, WhatsApp ou email. Funciona em qualquer navegador, sem instalação.

2

Compartilhar com o time — por link ou email

Para dados internos sem sensibilidade alta: link direto funciona. Para dados financeiros ou RH: compartilhe apenas com emails específicos no Looker Studio, ou configure autenticação no Lovable (plano pago). Defina antes quem pode ver e quem pode editar.

3

Iterar com base no feedback — semana 1

Compartilhe com 3-5 usuários na primeira semana e peça feedback ativo. "O que está faltando? O que não está claro? Qual filtro você tentou usar e não encontrou?" Use esse retorno para 2-3 iterações de melhoria no Lovable.

⚠️ Atenção: permissões de acesso antes de compartilhar

Antes de compartilhar um dashboard com dados reais, verifique:

  • O dashboard contém dados de salários, saúde ou dados pessoais de clientes? Autenticação obrigatória.
  • O link é público (qualquer um com a URL vê)? Verifique se os dados são adequados para isso.
  • Para dados internos não-sensíveis: link com senha simples já resolve a maioria dos casos.
  • Para dados sensíveis: use compartilhamento por email no Looker Studio ou autenticação no Lovable.

Resumo do Módulo 3.6

Excel/Sheets a dashboard em uma tarde — sem programar, usando linguagem natural, como a diretora de logística que levou 2 horas
Checklist de 5 pontos para preparar os dados — cabeçalhos legíveis, sem células mescladas, formatos consistentes, sem dados sensíveis
Template de prompt funcional — quem vai usar, quais dados, quais KPIs, quais perguntas de negócio o dashboard deve responder
4 tipos de visual e quando usar — linha (evolução), barras (comparação), pizza (proporção), KPI card (número em destaque)
Conexão com dados vivos — Google Sheets via Looker Studio, CSV via upload, Airtable via API — nunca exponha credenciais no prompt
Publicar e compartilhar com controle — Lovable (1 clique), Looker Studio (email), Vercel/Netlify (profissional); dados sensíveis exigem autenticação

Próximo Módulo:

3.7 — 🔄 Criando Soluções de Fluxo e Automação: da aprovação de despesas ao onboarding automatizado com IA