본문 바로가기
프로그래밍

엑셀, 팁() - 히스토그램+차트 (2)

by 청청개구리 2022. 5. 14.
728x90

 

 

이전 글에서 엑셀2010에서 히스토그램을 사용하는 법을 살펴보았는데,

https://nothing-else-matters.tistory.com/40

 

엑셀, 팁() - 히스토그램+차트

데이터 분포가 보고 싶을때 히스토그램이 유용한다. 웬일인지 아무리 찾아도 엑셀에 히스토그램이 안보여서,,, 2010에는 그래프에 히스토그램이라는 선택이 없음 회사의 pc에는 365가 있는데, 집

nothing-else-matters.tistory.com

주의할 점으로 데이터가 변경되었을때 히스토그램 데이터가 연동되어 변경되지 않음을

보인적이 있다.

스스로 그 불편함을 직면하고, 해결방법을 찾아본다.

 

 

해결방법은 COUNTIFS() 를 사용한다.

해보자. 이전과 같은 데이터를 준비하고,

(시합7,8은 나중에 비교테스트를 위해 오렌지 색으로 강조해 두었음)

 

COUNTIFS()를 사용해서 각 구간에 해당하는 빈도수를 카운트하는 것이 컨셉이다.

 

히스토그램의 원리를 그대로(무식하게) 만드는 작업.

위의 노란색 셀을 채우는 것이 목적이다.

 

1보다같거나크고(이상) 2보다작은(미만)의 빈도수(셀H2) 구하는 수식을 보인다.(H2셀)

 

대상데이터에 대해서, xx이상~yy미만 구간을 주고, 카운트하라 라는 의미. 

같은 요령으로 모든 구간에 대해서 계산해 주면 되겠다. (셀카피)

완성본은 아래와 같다.

 

그래프는 그냥 평범하게 막대그래프를 그리면 된다. 역시 테이블보다 이해가 쉽다

 

 

 

이제 본래의 아쉬운 부분이었던 데이터변경했을때의 연동테스트해보자.

시합7,8의 슈팅수가 2인 것을 4로 바꾸어 본다.

원본데이터를 바꾸면, 히스토그램 테이블(빈도수)과 그래프가 연동되어 변경되는 것을 확인할 수 있다.

 

 

※하다보니,,,

하~~~, 웬만하면 그냥 그래프로 쉽게 작업할 수 있는 365사용하는게 어떠냐? ㅎㅎ

 

 

 

 

728x90