Crie um gráfico de pizza a partir de valores distintos em uma coluna, agrupando dados no Excel

38

Eu tenho um documento do Excel que contém informações de uma pesquisa. Eu quero criar um gráfico de pizza sobre a localização (países).

Como posso fazer com que o Excel agrupe todos os valores distintos e depois os exiba em relação um ao outro? Digamos que haja 100 linhas, com cinco países diferentes: América, Reino Unido, França, China e Alemanha. Por exemplo, digamos que a América tenha 30 linhas, o Reino Unido tenha 20, a França tenha dez, a China tenha 30 e a Alemanha tenha dez. Eu gostaria que o gráfico de pizza fosse exibido e representasse esses valores em relação um ao outro.

Eu tentei selecionar apenas a coluna de localização, mas ela não exibe nada - de maneira alguma a coisa que eu quero. Sei que posso contar todos os valores distintos, mas gostaria que o Excel fizesse isso automaticamente porque vou criar outros gráficos de pizza a partir de dados semelhantes.

Mestika
fonte

Respostas:

49

É assim que eu faço:

  1. Adicione uma coluna e preencha-a com 1 (nomeie Count por exemplo)

    insira a descrição da imagem aqui

  2. Selecione seus dados (ambas as colunas) e crie uma Tabela Dinâmica: Na guia Inserir, clique em Tabela Dinâmica | Tabela dinâmica (você pode criá-la na mesma planilha ou em uma nova planilha)

    insira a descrição da imagem aqui

  3. Na Lista de Campos da Tabela Dinâmica, arraste País para Rótulos de Linha e Contagem para Valores, se o Excel não for automaticamente

    insira a descrição da imagem aqui

  4. Agora selecione os dados da tabela dinâmica e crie seu gráfico de pizza normalmente.

    insira a descrição da imagem aqui

PS: Eu uso a tabela dinâmica para atualizar os dados regularmente, substituindo os dados de " País " e atualizando a tabela dinâmica.

Nicu Zecheru
fonte
1
Obrigado pela resposta. Existe alguma maneira de classificar a tabela dinâmica por contagens? A opção Filtro está acinzentada na tabela dinâmica.
precisa saber é o seguinte
2

Para pessoas com os mesmos problemas, existe uma alternativa para a tabela dinâmica.

Existe uma ferramenta útil chamada FunFun , que permite que as pessoas usem linguagens da Web como HTML, CSS e JavaScript no Excel e realmente personalize seu gráfico como desejar.

O Javascript possui muitas bibliotecas poderosas para visualização de dados, como Charts.js e D3, que você pode usar com este suplemento do Excel para criar qualquer gráfico que desejar.

Fiz esse gráfico com o Chart.js no site da FunFun que carreguei diretamente no Excel colando o link do editor on-line da funfun abaixo:

https://www.funfun.io/1/edit/5a32b45161242f75d9405449

Se você deseja testar diferentes bibliotecas, o Funfun hospeda um editor on-line com uma planilha incorporada, na qual você pode ver a saída do seu código instantaneamente.

Aqui estão algumas capturas de tela (suplemento do site para o Excel):

Parque infantil

carga

código

final

Espero que isto ajude !

Nicolas Dejean
fonte
Projeto muito interessante. Eu não sabia que isso era possível.
FranzHuber23