엑셀

엑셀 조건부서식에 대한 이해 해보자.

콘파냐 2018. 2. 15. 17:59

엑셀 조건부서식 좀 거창하게 들리긴 하지만 조건에 따른 서식적용이라고 이해해두면 한결 쉽게 이해된다.

예를들어 날짜를 기입하는 셀이 있다고 하자.

셀에 기입된 날짜가 1월이라면 빨간색, 2월이라면 주황색, 3월이라면 노란색,.. 이렇게 언제인지에 따라서 셀 서식을 적용할 수 있다.

이런 조건들은 다양하기 때문에 기본적으로 엑셀 함수들과 수식에 대한 이해도가 높으면 다양한 조건들을 만들 수 있다.

또는 기본적으로 엑셀에서 제공되는 조건들을 활용해서 간편하게 조건부 서식을 적용할 수 있다.

엑셀 조건부서식

우선 위에서 언급한 날짜에 관련된 예를 조건부서식을 이용해 풀어보도록 하겠다.

① 먼저 조건부서식을 적용할 셀들을 선택해준다.


② 그리고 홈 -> 조건부서식 -> 새규칙을 선택하면 다음같은 창이 뜨는데 제일 아래 있는 수식을 사용하여 서식을 지정할 셀 결정을 선택한다.

  • "수식을 사용하여 서식을 지정할 셀 결정"을 선택
  • 직접 수식을 완성(수식을 적는 곳은 아래쪽에 있다. 위 그림 참조) - 자세한 수식은 ③에서 설명
  • 서식 버튼을 눌러서 조건(수식)에 따른 서식을 선택

규칙 유형 선택에서 수식을 사용하는 방법을 선택했지만 위쪽에 내용들을 보면 수식외에 미리 정해진 규칙을 사용할 수 있다. 

③ 우선 날짜에서 몇월인지를 알아내는 함수는 MONTH함수다. 이 함수로 1월일 때 셀이 빨간색이 되도록 만들어보자.

  • 수식을 적는 곳에 =MONTH(B6)=1 을 적는다. B6셀은 테이블(표)에서 제일 첫번째(왼쪽위)에 위치한 셀을 상대참조로 지정한 것이다.(중요) 이렇게 하면 표 전체에 적용이 된다.
  • 그리고 셀 서식에서 채우기->빨간색을 선택해 준다.
  • 이렇게 하면 하나의 규칙이 완성된 것이다.
위와 같은 절차로 1월 부터 12월까지의 규칙을 각각 하나씩 만들어 주면 된다. 2월일 때는 주황색, 3월일때는 노란색, ....

이렇게 조건부 서식을 적용하면 위 그림과 같이 달에 따라서 셀의 색이 달라진다. 이제 규칙관리로 들어가보자.

규칙관리에서는 만들어 놓은 규칙들을 편집하거나 삭제 그리고 서식 규칙의 적용범위등을 설정할 수 있다.

그리고 한가지 더!, 규칙에는 우선순위가 있는데 위 그림을 보면 제일 위에있는 규칙의 우선순위가 높다. 그렇다면 우선순위는 어떤 경우에 어떻게 적용되는가?

우선 아래위 화살표로 규칙의 우선순위를 바꿀 수도 있는데 두 규칙의 조건이 겹치는 경우 예를들어 (5보다 작을 때, 3보다 클 때 -> 만약 셀의 값이 4라면 두 규칙(조건)에 모두 해당) 인 경우 어떤 규칙이 적용되는지는 우선순위에 따른다. 즉 "5보다 작을 때" 라는 규칙이 "3보다 클 때"라는 조건 보다 위쪽에 있다면 "5보다 작을 때"에 대한 규칙(조건부서식)이 적용되는 것이다. 그러면 이젠 화살표로 적절하게 우선순위를 조절하면 된다.

반응형