엑셀(excel) TIP 186 - (데이터를 시각화하는 조건부 서식)
엑셀(EXCEL 2007)에서 시트에 있는 많은 양의 데이터들이 단순하게 나열되어 있다면 데이터로서의 기능은 있지만 그 데이터를 보는 사람들이 답답함을 느낄 것입니다.. 이때 데이터를 일정한 조건을 주어서 분석하고 시각화로 표현하는 것이 조건부 서식이다. 이 시각적인 효과는 단순한 데이터 집합을 통계적으로 나타내서 누구나 빠르고 쉽게 이해할 수 있도록 합니다.
● 조건부서식의 종류
▷ 셀 강조규칙 : 비교연산자를 기준으로 숫자, 날짜, 텍스트 등에 서식을 지정함
▷ 상위/하위규칙 : 범위내에서 최상위 값과 하위값을 찾아서 서식을 지정함
▷ 데이터막대 : 지정한 셀의 값을 비교하여서 막대 길이로 나타냄
▷ 색조 : 셀값을 비교하여 그라데이션으로 지정할 수 있음
▷ 아이콘 : 3~5개의 사이의 값에 따라 아이콘을 이용하여 지정함 수 있음
● 조건부서식 지정하기
하단과 같이 학교, 학과, 성명, 총점, 평균의 값이 나와있습니다. 단순하게 총점과 평균이 나와 있어서 데이터가 눈에 잘 띠지는 않습니다. 만약 총점이 260점이상인 자료를 찾고자 한다면 하나하나 확인해야 할 것입니다. 이때 그 조건에 맞는 부분을 색을 이용해서 표시를 한다면 훨씬 쉽게 확인할 수 있을 것입니다. 따라서 이 자료를 조건부서식을 이용하여 좀더 보기좋게 시각화하는 작업을 해보도록 하겠습니다. 하단의 자료를 [데이터 막대]와 [셀 강조규칙]을 이용해서 시각화 해보도록 하겠습니다.
▷ 데이터 막대
[조건부 서식으로 표시하고자 하는 해당 셀 선택 - 조건부서식 - 데이터막대 - 원하는 막대표 선택]
▶ 셀 강조규칙
[조건부 서식으로 표시하고자 하는 해당 셀 선택 - 조건부서식 - 셀 강조 규칙 - 보다 큼]
[다음값보다 큰 셀의 서식지정에서 - 원하는 값 선택/90 - 적용할 서식/ 진한?빨강 텍스트가 있는 연한 빨강채우기 - 확인]
▶ 결과값
하단과 같이 총점은서로간의 값을 상대 비교하여 크기가 다른 막대로 표기가 되어 있어서 한눈에 보더라도 큰 값과 작은 값을 비교할 수 있습니다. 우측의 평균값도 90점 이상이 누구인지 하나하나 확인하지 않아도 바로 확인 가능 할 수가 있습니다
.
▷ 색조
[조건부 서식으로 표시하고자 하는 해당 셀 선택 - 조건부서식 - 색조- 빨강,노랑색조]
하단과 같이 2~3가지의 색조를 통해서 데이터값의 크기를 비교할 수 있습니다. 이처럼 조건부 서식을 이용하면 데이터베이스의 자료를 쉽고 빠르게 시각화할 수 있습니다.
▷ 결과 값
● 새서식규칙(수식을 사용한 셀서식 지정)
하단과 같이 [G3:G10)에 IF함수와 AND조건을 이용한 함수가 적용되어 있다. 이때 수식에 맞는 조건만을 조건부서식을 지정하고 할수 있다.
[홉탭 - 스타일그룹 - 조건부서식 - 새규칙 - 새서식규칙]
[새서식규칙창 - (수식을 사용하여 서식을 지정할 셀 결정) 선택 - 규칙설명 편집(다음수식이 참인 값의 서식 지정)에 함수 삽입[ =IF(AND($F3<>"C",$E3>90),100,0) ] - 서식클릭 ]
여기에서 중요한 사항은 해당 함수의 값중에서 F3와 E3의 앞부분에 절대참조 기호인 $을 삽입해야 한다. 즉 해당열만을 참조한다는 의미이다.
[셀 서식창 - 연녹색 선택 - 확인]
[새 서식 규칙 창 - 미리보기 확인하고 - 확인]
▶ 결과값
하단과 같이 함수가 적용된 [G3:G10]의 전 범위에서 해당 수식에 적합한(평균학점이 A이면서 95점인 학생에게 장학금 100만원지급하라) 수식이 적용된 해당 열의 셀의 열 항목에만 연녹색으로 서식이 지정되었다.