Excel에서 데이터를 그룹화하여 한 열의 고유 한 값으로 원형 차트 만들기 5 개

설문 조사 정보가 포함 된 Excel 문서가 있습니다. 위치 (국가)에 대한 원형 차트를 만들고 싶습니다.

Excel을 모든 고유 한 값으로 그룹화 한 다음 서로에 대해 상대적으로 표시하려면 어떻게해야합니까? 미국, 영국, 프랑스, ​​중국 및 독일의 5 개 국가에 100 개의 행이 있다고 가정합니다. 예를 들어 미국에 30 개 행이 있고 영국에 20 개, 프랑스에 10 개, 중국에 30 개, 독일에 10 개가 있다고 가정합니다. 원형 차트가 서로 관련하여 해당 값을 표시하고 나타내기를 원합니다.

위치 열만 선택하려고했지만 아무 것도 표시하지 않습니다. 어쨌든 원하는 것과는 다릅니다. 모든 고유 값을 계산할 수는 있지만 유사한 데이터에서 다른 원형 차트를 만들려고하므로 Excel에서 자동으로 수행하고 싶습니다.



답변

이것이 내가하는 방법입니다.

  1. 열을 추가하고 1로 채 웁니다 (예 : 이름은 Count).

  2. 데이터 (열 모두)를 선택하고 피벗 테이블을 만듭니다.
    삽입 탭에서 피벗 테이블 | 피벗 테이블 (같은 워크 시트 또는 새 시트에서 만들 수 있음)

  3. 피벗 테이블 필드 목록 끌기에 나라행 레이블 과 것은
    카운트 Excel에서 자동으로하지 않는 경우

  4. 이제 피벗 테이블 데이터를 선택하고 평소와 같이 원형 차트를 만듭니다.

추신 : 나는 피벗 테이블을 사용하여 정기적으로 데이터를 업데이트 한 다음 ” 국가 “데이터를 교체 하고 피벗 테이블을 새로 고칩니다.


답변

동일한 문제를 가진 사람들에게는 피벗 테이블 대신 사용할 수 있습니다.

FunFun 이라는 유용한 도구가 있습니다.이 도구 를 사용하면 Excel에서 HTML, CSS 및 JavaScript와 같은 웹 언어를 사용하고 원하는대로 차트를 개인화 할 수 있습니다.

Javascript에는 Charts.js 및 D3와 같은 데이터 시각화를위한 많은 강력한 라이브러리가 있으므로이 Excel 추가 기능과 함께 사용하여 원하는 차트를 만들 수 있습니다.

FunFun 웹 사이트에서 Chart.js로 차트를 만들었습니다. 아래 funfun 온라인 편집기 링크를 붙여 Excel에 직접로드했습니다.

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

다른 라이브러리를 테스트하려는 경우 Funfun은 스프레드 시트가 내장 된 온라인 편집기를 호스팅하여 코드 출력을 즉시 확인할 수 있습니다.

스크린 샷 (웹 사이트에서 Excel 추가 기능으로) :

희망이 있습니다!