본문 바로가기

엑셀

엑셀 조건부 서식 사용법 - 셀 강조부터 수식 규칙까지

반응형

매출 보고서에서 목표 미달인 항목만 빨간색으로 표시하고 싶을 때, 재고 목록에서 0인 셀만 노란색으로 칠하고 싶을 때.
이럴 때 쓰는 게 조건부 서식이에요.

조건부 서식은 셀 값이 특정 조건을 만족하면 자동으로 서식(배경색, 글자색, 아이콘 등)을 적용하는 기능입니다.
수동으로 색칠할 필요 없이, 데이터가 바뀌면 서식도 자동으로 갱신돼요.

이 글에서는 기본 제공 규칙, 수식을 활용한 사용자 정의 규칙, 실무에서 자주 쓰는 패턴을 다룹니다.

조건부 서식 메뉴 위치

[홈] 탭 → [스타일] 그룹 → [조건부 서식]

클릭하면 아래 5가지 기본 규칙이 나옵니다.

규칙 종류 설명
셀 강조 규칙 특정 값보다 큰/작은, 텍스트 포함, 중복값 등
상위/하위 규칙 상위 10개, 하위 10%, 평균 초과/미만 등
데이터 막대 셀 안에 값 크기에 비례하는 가로 막대 표시
색조 값 크기에 따라 배경색 그라데이션 적용
아이콘 집합 값 구간에 따라 화살표, 신호등 등 아이콘 표시

대부분의 실무 상황은 "셀 강조 규칙"과 "수식을 사용한 새 규칙"으로 처리 가능합니다.

예제 1 - 셀 강조 규칙 (기본 제공)

매출 데이터에서 3,000만 원 미만인 셀을 빨간 배경으로 강조하는 예제입니다.

데이터 (D열: 매출):

  A B D
2 김민수 영업1팀 3,500
3 이지은 영업2팀 2,800
4 박준호 영업1팀 4,100
5 최수진 영업2팀 1,900
6 정하늘 영업1팀 3,200

설정 순서:

  1. D2:D6 범위를 선택
  2. [홈] → [조건부 서식] → [셀 강조 규칙] → [보다 작음] 클릭
  3. 값에 3000 입력
  4. 서식을 "밝은 빨간색 채우기, 진한 빨간색 텍스트"로 선택
  5. [확인]

이렇게 하면 2,800과 1,900이 입력된 셀이 빨간 배경으로 표시돼요.
나중에 값이 바뀌면 서식도 자동으로 갱신됩니다.

예제 2 - 중복값 강조

거래처 목록에서 중복 입력된 항목을 찾아야 할 때 유용해요.

  1. 중복 여부를 확인할 범위를 선택
  2. [홈] → [조건부 서식] → [셀 강조 규칙] → [중복 값]
  3. "중복" 선택 후 원하는 서식 지정
  4. [확인]

중복이 있는 셀에만 서식이 적용됩니다.
데이터 정리 전에 중복 체크용으로 자주 사용하는 기능이에요.

예제 3 - 수식을 사용한 사용자 정의 규칙

기본 제공 규칙으로 해결되지 않는 경우, 수식으로 직접 조건을 만들 수 있어요.
이 방식이 실무에서 가장 활용도가 높습니다.

행 전체에 서식 적용하기

"상태" 열이 "미완료"인 행 전체를 노란색으로 칠하는 예제입니다.

데이터 (A2:D6):

  A B C D
2 T-001 보고서 작성 김민수 완료
3 T-002 데이터 정리 이지은 미완료
4 T-003 회의 준비 박준호 완료
5 T-004 견적서 발송 최수진 미완료
6 T-005 고객 미팅 정하늘 진행중

설정 순서:

  1. A2:D6 전체 범위를 선택
  2. [홈] → [조건부 서식] → [새 규칙]
  3. "수식을 사용하여 서식을 지정할 셀 결정" 선택
  4. 수식 입력: =$D2="미완료"
  5. [서식] 클릭 → [채우기] 탭에서 노란색 선택 → [확인]
  6. [확인]

핵심: 수식에서 $D2라고 쓴 이유

  • D 앞의 $: 열을 고정 (어떤 열에서든 D열을 기준으로 판별)
  • 2 앞에 $를 안 붙임: 행은 고정하지 않음 (각 행마다 해당 행의 D열 값을 비교)

이 혼합 참조가 조건부 서식의 핵심이에요.
$를 잘못 붙이면 모든 행이 같은 조건으로 판별되니 주의하세요.

두 셀 비교 - 목표 대비 실적

실적이 목표보다 낮은 행을 빨간색으로 표시하는 예제입니다.

데이터 (A2:D6):

  A B C D
2 김민수 영업1팀 300 350
3 이지은 영업2팀 300 280
4 박준호 영업1팀 350 310
5 최수진 영업2팀 250 190
6 정하늘 영업1팀 400 420

(C열: 목표, D열: 실적, 단위: 만 원)

수식: =$D2<$C2

  1. A2:D6 범위 선택
  2. [조건부 서식] → [새 규칙] → 수식 사용
  3. =$D2<$C2 입력
  4. 서식: 빨간 배경
  5. [확인]

실적이 목표 미만인 이지은(280<300), 박준호(310<350), 최수진(190<250) 행이 빨간색으로 표시돼요.

데이터 막대와 색조 활용

숫자 데이터를 시각적으로 비교하고 싶을 때 유용합니다.

데이터 막대

  1. 숫자가 입력된 범위 선택
  2. [조건부 서식] → [데이터 막대] → 원하는 색상 클릭

각 셀에 값 크기에 비례하는 가로 막대가 표시돼요.
매출이나 진행률 같은 데이터를 한눈에 비교할 수 있습니다.

색조

  1. 범위 선택
  2. [조건부 서식] → [색조] → 원하는 색상 조합 클릭

값이 높을수록 진한 색, 낮을수록 연한 색으로 표시됩니다.
히트맵처럼 전체 데이터의 분포를 파악하기 좋아요.

조건부 서식 관리

규칙 수정 및 삭제

[홈] → [조건부 서식] → [규칙 관리]

여기서 현재 시트에 적용된 모든 조건부 서식 규칙을 확인하고 수정/삭제할 수 있어요.

"적용 대상" 열에서 범위를 변경할 수도 있고, 규칙의 우선순위를 조정할 수도 있습니다.

규칙 우선순위

하나의 셀에 여러 규칙이 적용되면, 목록에서 위에 있는 규칙이 우선 적용돼요.
"중지" 체크박스를 켜면 해당 규칙이 적용된 셀에는 아래 규칙을 적용하지 않습니다.

자주 하는 실수 / 주의사항

1. 수식 규칙에서 절대참조/혼합참조 혼동

수식 기반 조건부 서식에서 가장 흔한 실수예요.

  • 행 전체에 적용하려면: $D2 (열 고정, 행 자유)
  • 특정 셀 하나만 기준으로 하려면: $D$2 (열, 행 모두 고정)
  • 각 열마다 다른 기준이면: D2 (열, 행 모두 자유)

수식을 입력하기 전에 "현재 선택 범위에서 활성 셀이 어디인지"를 확인하세요.
좌측 상단 이름 상자에 표시되는 셀 주소가 수식의 기준점이 됩니다.

2. 수식 앞에 등호(=)를 빠뜨리는 경우

수식 입력란에는 반드시 =로 시작해야 해요.
=를 빠뜨리면 엑셀이 자동으로 따옴표를 추가해서 텍스트로 처리하고, 조건이 작동하지 않습니다.

3. 조건부 서식이 너무 많으면 속도 저하

조건부 서식 규칙이 많거나 적용 범위가 넓으면 파일이 느려질 수 있어요.
사용하지 않는 규칙은 [규칙 관리]에서 삭제하고, 범위도 필요한 만큼만 지정하는 게 좋습니다.

관련 기능 안내

조건부 서식과 함께 자주 사용하는 기능으로 데이터 유효성 검사가 있어요.
셀에 입력할 수 있는 값의 범위를 미리 제한하는 기능인데, 데이터 입력 오류를 사전에 방지할 수 있습니다.

이전 글에서 다룬 SUMIF/COUNTIF 함수로 조건별 집계를 하고, 조건부 서식으로 시각적 강조를 하면 보고서 품질이 한 단계 올라갑니다.

다음 글에서는 XLOOKUP 함수를 다룰 예정이에요. VLOOKUP의 한계를 보완한 함수입니다.

반응형