mygems

Como analisar um arquivo CSV com IA e o que ela envia (2026 guide)

ChatGPT, Claude e Gemini leem um CSV, mas leem tudo. Veja como cada um funciona, onde erram os números e como perguntar sem enviar os dados.

Por uos ·

Envie um CSV para o ChatGPT, o Claude ou o Gemini e faça uma pergunta. Esse é o método inteiro, ele funciona e, para a maioria dos arquivos, é a resposta certa. Duas coisas valem a pena antes de usá-lo com algo importante: o arquivo inteiro sai do seu dispositivo, e o número que você recebe só é tão bom quanto o fato de o modelo ter executado código para chegar a ele.

A resposta rápida

  • Arquivo não sensível, análise de verdade: envie para o ChatGPT, o Claude ou o Gemini e pergunte. Depois, confira a resposta com um número que você já conhece.
  • Dados de clientes, folha de pagamento ou banco: não envie as linhas. Use uma ferramenta que mande à IA só os nomes das colunas, receba uma consulta de volta e a execute localmente.
  • Você quer o número exato, sempre: pule o chat e use SQL. A IA escreve bem a consulta; o que é confiável é a consulta.

Como os assistentes de chat realmente leem um CSV

Um chatbot pode fazer duas coisas bem diferentes com o seu arquivo, e a interface nem sempre mostra qual delas aconteceu.

Ele executa código. O ChatGPT, o Claude e o Gemini conseguem escrever um programa curto (em geral Python com pandas), executá-lo sobre o arquivo em um ambiente isolado e informar o resultado. Quando isso acontece, uma soma é uma soma de verdade sobre todas as linhas. Normalmente você vê o código, ou uma etapa de "raciocínio" ou "análise" que dá para expandir.

Ele lê o texto. O CSV é colado na conversa como texto e o modelo responde com base no que "enxerga". Isso serve para "quais são as colunas" ou "descreva estes dados". Não serve para "qual é a receita total": um modelo de linguagem que precisa somar 4.000 números de cabeça vai produzir um número, com toda a confiança, e ele estará errado.

A única regra: para qualquer número que você pretenda usar, peça ao assistente que mostre o código que executou. Se não há código, não houve cálculo.

Arquivos grandes tornam o segundo caso mais provável. Um arquivo grande demais para o contexto do modelo é truncado ou amostrado quando lido como texto, e a resposta passa a ser sobre a parte que ele viu.

Os três grandes assistentes, em resumo

Como usarBom emAtenção a
ChatGPTAnexe o CSV e pergunteGráficos, tabelas dinâmicas, limpeza e devolução de um arquivo novoLimites de tamanho em planilhas; confira se o código rodou
ClaudeAnexe o CSV e pergunteExplicar o que há em um arquivo desconhecido, raciocínio cuidadosoO mesmo: peça que a análise seja executada, não estimada
Gemini no Planilhas GoogleAbra o CSV no Planilhas e use o painel lateral do GeminiDados que já estão no Planilhas; fórmulas que você pode manterO limite próprio do Planilhas, de 10 milhões de células, vale primeiro

Os três mudam seus limites com frequência suficiente para que qualquer número impresso aqui fique desatualizado no próximo trimestre. O padrão não muda: perguntar e depois verificar.

Prompts que funcionam

Perguntas vagas geram respostas vagas. Cite as colunas e a operação:

  • "Usando as colunas amount e category, some amount por category, em ordem decrescente. Mostre o código."
  • "Quantas linhas têm email vazio? Liste os dez primeiros id."
  • "Faça um gráfico de linhas com os totais mensais de amount por order_date."
  • "Antes de responder qualquer coisa, diga quantas linhas e colunas você carregou."

Essa última frase é a mais útil deste guia. Se o número de linhas informado não for o do seu arquivo, nada do que ele disser depois é sobre o seu arquivo.

O que sai do seu dispositivo

Enviar um CSV a um assistente de chat manda cada célula para os servidores do provedor. Se ela é guardada, e se é usada para treinamento, depende do seu plano e das suas configurações, e é uma pergunta para a página de privacidade do provedor, não para este guia.

Para um conjunto de dados público, isso não importa. Para uma exportação de CRM, uma folha de pagamento, um extrato bancário ou qualquer coisa com dados pessoais, muitas vezes a decisão não é sua: a política da sua empresa, ou a lei do lugar onde você vive, pode já tê-la tomado.

Perguntar sem enviar as linhas

Há uma segunda maneira de aplicar IA a um CSV, e é a que se deve usar quando os dados são privados: enviar à IA a forma do arquivo, não o conteúdo.

  1. A IA recebe sua pergunta e os nomes das colunas, nada mais.
  2. Ela escreve uma consulta, normalmente em SQL.
  3. A consulta roda na sua máquina, sobre o seu arquivo.

O modelo nunca vê um valor, então não pode vazar nenhum, e também não pode errar a conta de cabeça, porque a aritmética é feita por um mecanismo de consulta. Dá para fazer isso manualmente com qualquer chatbot: cole só a linha de cabeçalho, peça uma consulta DuckDB e execute você mesmo. O guia de SQL em um CSV mostra como.

No celular, é exatamente assim que o assistente do Smart CSV Viewer funciona. Você digita a pergunta; só a pergunta e os nomes das colunas vão para o servidor; o filtro que volta roda no celular, e você vê as linhas correspondentes antes de qualquer coisa ser aplicada à tabela.

A tela «Ask about your data», com sugestões de perguntas e um aviso de que só os nomes das colunas são enviados
Só os nomes das colunas são enviados
Um cartão de resposta: viagens pela Europa por menos de 2000 dólares, 4 de 30 linhas, com Roma, Barcelona, Praga e Amsterdã, e um botão «Apply»
A resposta é um filtro que você pode inspecionar

Show SQL no cartão de resposta mostra a consulta executada, que é a regra de "mostre o código" de antes, já embutida.

CSV File Viewer - Smart CSViPhone e iPad · Android

Pergunte sobre um CSV com palavras simples no iPhone ou no Android. Só a sua pergunta e os nomes das colunas saem do celular; o filtro roda localmente, com o SQL a um toque de distância.

O que ele faz

O que ele não é: um redator de relatórios. Ele encontra, filtra e ordena linhas. Para "resuma este arquivo em três parágrafos", você precisa de um assistente de chat e do envio do arquivo que vem junto.

Como conferir qualquer resposta de IA em trinta segundos

Seja qual for a ferramenta, antes de colar o número de uma IA em um slide:

  1. Número de linhas. Bate com o arquivo? (wc -l no computador, ou a contagem que o seu visualizador mostra.)
  2. Um total conhecido. Escolha um valor que você consiga verificar de outro jeito, como a receita do mês passado no seu painel, e peça esse valor. Se ele estiver errado, os outros também estão.
  3. O filtro. Para "quantos clientes na Alemanha", veja a condição usada. country = 'Germany' deixa passar DE, germany e Germany com um espaço no final. A IA escreve a consulta óbvia; seus dados raramente são óbvios.

Quando a IA é a ferramenta errada

  • Relatórios recorrentes. Se você faz a mesma pergunta toda segunda-feira, escreva a consulta uma vez e salve. Um chatbot dá uma resposta um pouco diferente a cada vez, por projeto.
  • Arquivos enormes. Acima de algumas centenas de megabytes, o envio é a parte lenta. Um mecanismo local como o DuckDB responde antes de o envio terminar. Veja como abrir um arquivo CSV de 1 GB.
  • Os dados estão errados. Nenhum assistente vai avisar que metade das suas datas está em MM/DD e a outra metade em DD/MM, a menos que você pergunte. Olhe o arquivo primeiro.

Perguntas

O ChatGPT consegue analisar um arquivo CSV?
Sim. Anexe o arquivo e faça uma pergunta; o ChatGPT pode escrever e executar Python sobre ele para calcular totais, tabelas dinâmicas e gráficos. Peça que ele mostre o código executado, porque uma resposta produzida sem código é uma estimativa, não um cálculo.
É seguro enviar um CSV para um chatbot de IA?
Ele envia cada célula ao provedor. Para dados públicos ou não sensíveis, isso geralmente é aceitável. Para dados pessoais, financeiros ou de clientes, confira antes a política da sua empresa e as configurações de dados do provedor, ou use um método que envie só os nomes das colunas e execute a consulta localmente.
Por que a IA dá o total errado do meu CSV?
Em geral porque ela leu o arquivo como texto e estimou em vez de executar código, ou porque um arquivo grande foi truncado antes da leitura. Pergunte quantas linhas ela carregou e peça que calcule o valor com código.
Posso usar IA em um CSV sem enviar meus dados?
Sim. Dê à IA apenas os nomes das suas colunas e peça que ela escreva uma consulta SQL; depois execute essa consulta você mesmo com uma ferramenta local, como o DuckDB. Alguns apps, incluindo o Smart CSV Viewer, fazem isso automaticamente: a pergunta e os nomes das colunas são enviados, as linhas não.
Qual é a melhor IA para analisar arquivos CSV?
ChatGPT, Claude e Gemini lidam bem com análises comuns de CSV quando executam código. O que importa mais do que o modelo escolhido é para onde os seus dados vão e se você verifica o resultado.

uos — Desenvolve o Smart CSV Viewer, cujo assistente de IA envia os nomes das colunas e nunca as suas linhas.