Como analisar uma conversa do WhatsApp no Excel

Para analisar uma conversa do WhatsApp no Excel, você precisa primeiro da conversa em planilha, com uma mensagem por linha. A partir daí, três ferramentas respondem quase tudo: CONT.SE conta as mensagens de cada pessoa, a Tabela Dinâmica resume por pessoa e por mês, e a função ESQUERDA separa a hora de cada mensagem para achar os horários de pico. O WhatsApp exporta só um arquivo de texto (Central de Ajuda do WhatsApp), então o primeiro passo é convertê-lo.

Passo 1: coloque a conversa do WhatsApp em uma planilha

  1. No WhatsApp, abra a conversa, toque no nome do contato ou do grupo e em Exportar conversa.
  2. Escolha Sem mídia: para análise, só o texto importa e o arquivo fica menor.
  3. Converta o arquivo em planilha. No iPhone, o Exportly (interface em inglês) faz isso: escolha o Exportly na folha de compartilhamento, toque em Export e depois em Excel. Exportar exige o Exportly Pro, assinatura com o preço mostrado no app antes da compra.

O passo a passo completo está em como exportar conversa do WhatsApp para o Excel.

A planilha do Exportly tem cinco colunas: Date (data), Time (hora), Sender (quem enviou), Message (mensagem) e Attachment (anexo). Um detalhe que muda as fórmulas: a data (no formato aaaa-mm-dd) e a hora (HH:mm, 24 horas) são gravadas como texto, não como datas do Excel. Por isso este guia usa a função ESQUERDA, que funciona com texto, em vez de agrupar datas.

A planilha de exemplo

Os exemplos abaixo usam uma conversa fictícia, criada só para este guia:

A: Date B: Time C: Sender D: Message E: Attachment
2 2026-03-02 08:15 Ana Bom dia! Chegou a encomenda?
3 2026-03-02 08:40 Bruno Chegou sim, obrigado
4 2026-03-14 21:05 Ana Olha a foto IMG-0001.jpg
5 2026-04-01 21:30 Bruno Amanhã às 9?

Nas fórmulas, o Excel em português usa ponto e vírgula para separar os argumentos.

Quantas mensagens cada pessoa mandou? (CONT.SE)

Escreva o nome da pessoa em uma célula livre, por exemplo H2, e use:

=CONT.SE(C:C;H2)

Ou com o nome direto na fórmula: =CONT.SE(C:C;"Ana"). No exemplo, o resultado é 2.

A função ignora maiúsculas e minúsculas, mas espaços sobrando no começo ou no fim do nome atrapalham a contagem, como avisa o Suporte da Microsoft sobre CONT.SE. Em um grupo, faça uma lista com todos os nomes na coluna H e arraste a fórmula para baixo.

Resumo por pessoa com Tabela Dinâmica

A Tabela Dinâmica faz a contagem de todos de uma vez (Suporte da Microsoft: Criar uma Tabela Dinâmica):

  1. Clique em qualquer célula da planilha.
  2. Selecione Inserir > Tabela Dinâmica.
  3. Escolha Nova Planilha e selecione OK.
  4. No painel Campos da Tabela Dinâmica, arraste Sender para Linhas e arraste Sender de novo para Valores.

Como Sender é texto, o Excel mostra o campo como uma CONTAGEM: o número de mensagens de cada pessoa. Usar Sender em Valores conta todas as linhas que têm um remetente.

Quais meses tiveram mais mensagens?

Como a data está em texto, crie uma coluna auxiliar com o mês. Em F1 escreva “Mês” e em F2:

=ESQUERDA(A2;7)

O resultado é 2026-03, os sete primeiros caracteres da data (Suporte da Microsoft: Função ESQUERDA). Arraste até a última linha. Na Tabela Dinâmica, coloque Mês em Linhas e Sender em Valores: você vê quantas mensagens houve em cada mês. Com Sender também em Colunas, vê quem escreveu mais em cada mês.

Em que horário a conversa é mais movimentada?

Crie outra coluna auxiliar. Em G1 escreva “Hora” e em G2:

=ESQUERDA(B2;2)

Para 21:05, o resultado é 21. Com Hora em Linhas e Sender em Valores, a Tabela Dinâmica mostra quantas mensagens foram enviadas em cada hora do dia. Ordene a contagem do maior para o menor para achar o pico.

Dá para fazer no celular?

A Microsoft documenta a Tabela Dinâmica no Excel para iPad; para o iPhone, a página não traz instruções. Para uma análise confortável, abra a planilha no computador ou no iPad: salve o arquivo no app Arquivos ou no OneDrive e abra de lá.

O Exportly só gera a planilha; a análise é feita por você, no Excel. Ele não faz resumos automáticos da conversa. A conversa é processada no iPhone e nunca é enviada para servidores.

Se você só precisa de um arquivo para ler ou guardar, uma planilha é exagero: veja como salvar uma conversa do WhatsApp em PDF. Para analisar um grupo inteiro, comece por como exportar conversa de grupo do WhatsApp.

Perguntas frequentes

Como contar quantas mensagens cada pessoa mandou no WhatsApp?

Com a conversa em planilha, use =CONT.SE(C:C;"Nome") na coluna de quem enviou, ou uma Tabela Dinâmica com Sender em Linhas e em Valores.

Por que o agrupamento por mês da Tabela Dinâmica não funciona?

Porque a data da planilha do Exportly está em texto. Crie uma coluna com =ESQUERDA(A2;7) e use essa coluna na Tabela Dinâmica.

O WhatsApp exporta direto para o Excel?

Não. O WhatsApp exporta um arquivo de texto dentro de um ZIP. É preciso convertê-lo em planilha antes de analisar.

Dá para usar o CSV em vez do Excel?

Dá. O Exportly também exporta CSV, que o Excel abre. Ao abrir, confira como o Excel leu as colunas de data e hora antes de aplicar as fórmulas deste guia.

Também disponível em: Deutsch · English · Español (México) · Français · Italiano · Türkçe