본문 바로가기
엑셀

[엑셀] 그래프에서 특정 요일만 색을 다르게 설정하기

by LightBlogger 2016. 10. 18.

가끔 특정 요일만 색이 다른 그래프를 만들고 싶을 때가 있다.



위와 같이 일요일만 빨간 색으로 만들어 보자.


먼저 자료를 준비하고



2016/09/01 - [엑셀] - [엑셀] 일요일만 빨간 색으로 바꾸기 에서 나온 WEEKDAY() 함수를 사용하여


일요일에 해당하는 데이터만 별도로 추출한다.


'일요일'에 해당하는 조건은 WEEKDAY(셀) = 1 이 될 것이다.



A열이 일요일이면 B열의 값을 반환하고, 아니면 공란으로 두라는 IF문을 작성하였다.


아래로 채워주면



일요일에 해당하는 데이터만 뽑아낼 수 있다.


마찬가지로 이번에는 일요일이 아닌 다른 요일의 데이터를 뽑아내 보자.


'일요일이 아님'에 해당하는 조건은 WEEKDAY(셀)<>1 이 될 것이다.


NOT을 의미하는 연산자가 != 가 아니라 <> 인 것이 특이하다.



위와 같이 데이터를 두 개로 나누었다.


이제 그래프를 만들자.


우선 B열을 선택하고 막대 그래프를 생성한다.



그리고 범위를 아까 추출한 두 열로 옮겨 준다.



제목과 색을 변경해 준다.



간격이 마음에 들지 않을 것이다. [계열 옵션]을 사용해 조정해 준다.



마지막으로 x축의 레이블을 지정해 주어야 하는데


아무래도 날짜와 함께 요일도 나오는 것이 보기에 편하겠다.


날짜를 범위 설정하고 Ctrl + 1 을 눌러 [셀 서식] - [표시 형식] - [사용자 지정] 으로 들어간다.



2016/09/20 - [엑셀] - [엑셀] 요일 연속으로 채우기 에서 본 대로


aaa 는 요일을 의미한다.


이제 그래프에서 마우스 오른쪽 버튼을 클릭해 [데이터 선택] - [가로(항목) 축 레이블] - [편집] 으로 들어가 날짜 열을 지정해 준다.




그래프가 완성되었다.






반응형

댓글