2011-08-29 14:22:19 +0000 2011-08-29 14:22:19 +0000
38
38

Tworzenie wykresu kołowego z różnych wartości w jednej kolumnie poprzez grupowanie danych w Excelu

Posiadam dokument w Excelu zawierający informacje z ankiety. Chcę stworzyć wykres kołowy nad lokalizacją (krajami).

Jak mogę sprawić, aby Excel pogrupował wszystkie odrębne wartości, a następnie wyświetlił je względem siebie? Powiedz, że jest 100 wierszy, z pięcioma różnymi krajami: Ameryka, Wielka Brytania, Francja, Chiny i Niemcy. Na przykład, powiedzmy, że Ameryka ma 30 wierszy, Wielka Brytania ma 20, Francja ma dziesięć, Chiny ma 30, a Niemcy dziesięć. Chciałbym, aby wykres kołowy wyświetlał i reprezentował te wartości w stosunku do siebie.

Próbowałem tylko wybrać kolumnę lokalizacji, ale nie wyświetla niczego - i tak nie ma nic takiego, jak to, czego chcę. Wiem, że mogę zliczyć wszystkie odrębne wartości, ale chciałbym, aby Excel zrobił to automatycznie, ponieważ zamierzam tworzyć inne wykresy kołowe z podobnych danych.

Odpowiedzi (2)

51
51
51
2011-08-29 16:59:52 +0000

Oto jak to robię:

  1. Dodaj kolumnę i wypełnij ją 1 (nazwij ją np. Liczy)

  2. Wybierz swoje dane (obie kolumny) i stwórz tabelę przestawną: Na zakładceInsert kliknij na PivotTable | Pivot Table (możesz utworzyć ją na tym samym arkuszu lub na nowym arkuszu)

  3. Na liście pól PivotTable przeciągnij kraj do wiersza Etykiety orazliczenie do Wartości jeśli Excel nie zrobi tego automatycznie

  4. Teraz wybierz dane tabeli przestawnej i utwórz wykres kołowy jak zwykle.

P.S. Używam tabeli przestawnej do regularnej aktualizacji danych, następnie po prostu zastępuję dane “kraj” i odświeżam tabelę przestawną.

2
2
2
2017-12-28 10:03:33 +0000

Dla osób z tymi samymi problemami, istnieje alternatywa dla tabeli przestawnej.

Istnieje użyteczne narzędzie o nazwie FunFun , które pozwala ludziom używać języków internetowych takich jak Html, Css i JavaScript w Excelu i naprawdę spersonalizować swój wykres jak chcesz.

Javascript ma wiele potężnych bibliotek do wizualizacji danych, takich jak Charts.js i D3, które można używać z tym dodatkiem w Excelu do tworzenia dowolnych wykresów.

Stworzyłem ten wykres z Chart.js na stronie FunFun, który bezpośrednio załadowałem w Excelu, wklejając link do edytora online funfun poniżej: https://www.funfun.io/1/edit/5a32b45161242f75d9405449

Jeśli chcesz przetestować różne biblioteki, Funfun posiada edytor online z wbudowanym arkuszem kalkulacyjnym, gdzie możesz natychmiast zobaczyć wyjście swojego kodu.

Oto kilka zrzutów ekranu (Dodatek do Excela):

Mam nadzieję, że to pomoże!