Cree un gráfico circular a partir de valores distintos en una columna agrupando datos en Excel

38

Tengo un documento de Excel que contiene información de una encuesta. Quiero crear un gráfico circular sobre la ubicación (países).

¿Cómo puedo hacer que Excel agrupe todos los valores distintos y luego los muestre entre sí? Digamos que hay 100 filas, con cinco países diferentes: Estados Unidos, Reino Unido, Francia, China y Alemania. Por ejemplo, digamos que Estados Unidos tiene 30 filas, el Reino Unido tiene 20, Francia tiene diez, China tiene 30 y Alemania tiene diez. Me gustaría que el gráfico circular muestre y represente esos valores en relación entre sí.

Intenté seleccionar solo la columna de ubicación, pero de todos modos no muestra nada, ni nada parecido a lo que quiero. Sé que puedo contar todos los valores distintos, pero me gustaría que Excel lo haga automáticamente porque voy a crear otros gráficos circulares a partir de datos similares.

Mestika
fuente

Respuestas:

49

Así es como lo hago:

  1. Agregue una columna y llénela con 1 (asígnele el nombre Count)

    ingrese la descripción de la imagen aquí

  2. Seleccione sus datos (ambas columnas) y cree una tabla dinámica: en la pestaña Insertar, haga clic en la tabla dinámica | Tabla dinámica (puede crearla en la misma hoja de trabajo o en una nueva hoja)

    ingrese la descripción de la imagen aquí

  3. En la Lista de campos de la tabla dinámica, arrastre las etiquetas País a fila y Cuenta a valores si Excel no lo hace automáticamente

    ingrese la descripción de la imagen aquí

  4. Ahora seleccione los datos de la tabla dinámica y cree su gráfico circular como de costumbre.

    ingrese la descripción de la imagen aquí

PD: Utilizo la tabla dinámica para actualizar los datos de forma regular, luego solo reemplazo los datos del " País " y actualizo la tabla dinámica.

Nicu Zecheru
fuente
1
Gracias por la respuesta. ¿Hay alguna forma de ordenar la tabla dinámica por recuentos? La opción de filtro está atenuada para la tabla dinámica.
Gani Simsek
2

Para las personas con los mismos problemas, existe una alternativa a la tabla dinámica.

Existe una herramienta útil llamada FunFun , que permite a las personas usar lenguajes web como Html, Css y JavaScript en Excel y personalizar realmente su gráfico a su gusto.

Javascript tiene muchas bibliotecas potentes para la visualización de datos, como Charts.js y D3, que puede usar con este complemento de Excel para crear cualquier gráfico que desee.

Hice este gráfico con Chart.js en el sitio web de FunFun que cargué directamente en Excel pegando el enlace del editor en línea de funfun a continuación:

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

Si desea probar diferentes bibliotecas, Funfun aloja un editor en línea con una hoja de cálculo incrustada, donde puede ver la salida de su código al instante.

Aquí hay algunas capturas de pantalla (Complemento de sitio web a Excel):

patio de recreo

carga

código

final

Espero que esto ayude !

nicolas dejean
fuente
Proyecto muy interesante. No sabía que esto era posible.
FranzHuber23