엑셀 조건부 서식에서 함수를 쓰려면 범위를 선택한 뒤 새 규칙에서 수식을 입력하되, 절차별로 혼합 참조와 논리함수를 활용해야 한다. 실무에서는 행 강조·날짜 조건·다중 조건 3가지 수식 패턴이 가장 많이 쓰인다.
엑셀 조건부 서식 함수 적용 절차 4단계
조건부 서식에서 함수를 쓰기 위한 기본 절차는 정해져 있어요. 먼저 서식을 적용할 셀 범위를 전체 선택한 뒤, 홈 탭 → 조건부 서식 → 새 규칙으로 들어갑니다.
그다음 대화상자에서 ‘수식을 사용하여 서식을 지정할 셀 결정’을 선택하고 수식 입력창에 조건을 입력하면 돼요. 입력한 수식이 TRUE가 되는 셀에만 자동으로 서식이 적용됩니다.
마지막으로 서식 버튼에서 채우기·글꼴 색·테두리 등을 지정한 뒤 확인을 누르면 완성이에요.
핵심 주의사항
수식은 적용 대상 범위의 가장 왼쪽 위 셀을 기준으로 작성해야 참조가 어긋나지 않습니다. 규칙이 여러 개면 위에서 아래 순서로 우선 적용되므로, 큰 조건을 위에 두는 것이 좋습니다.
혼합 참조로 행 전체 강조하는 패턴 (가장 많이 쓰임)
실무에서 가장 자주 쓰는 패턴은 특정 열의 값에 따라 행 전체를 강조하는 거예요.
예를 들어 C열의 값이 완료인 행을 모두 초록색으로 칠하고 싶다면 수식을 이렇게 입력합니다:
=$C2="완료"
여기서 핵심은 열(C)에만 $를 붙이는 것이에요. $C2에서 $는 C열을 고정하고, 행 번호(2)는 고정하지 않아서 아래로 내려가면서 자동 적용됩니다.
상태별 다중 규칙 설정
이 패턴을 활용하면 여러 규칙을 만들 수 있어요:
– 규칙 1: =$C2=”완료” → 초록색
– 규칙 2: =$C2=”진행 중” → 노란색
– 규칙 3: =$C2=”지연” → 빨간색
같은 형식으로 3개의 규칙을 만들면, 프로젝트 진행 상황을 한눈에 파악할 수 있어요.
AND/OR 논리 함수로 다중 조건 설정하기
두 가지 이상의 조건을 동시에 만족하는 경우를 강조하려면 AND/OR 함수를 써요.
AND로 여러 조건을 동시 충족하려면:
=AND($B2>=80, $C2="합격")
이 수식은 B열이 80 이상 AND C열이 합격인 행을 강조합니다. 두 조건을 모두 만족할 때만 서식이 적용돼요.
OR로 조건 중 하나라도 만족하려면:
=OR($B2<50, $C2="재시험")
B열이 50 미만이거나 C열이 재시험인 행을 모두 빨간색으로 표시할 수 있습니다.
실무 활용 예시
매출 현황표에서 부산 + 평균 미만이거나 서울 + 목표 미만인 셀을 빨간색으로 표시할 때 AND/OR을 조합하면 매우 유용해요.
기본 규칙 6가지와 색조 그라데이션 활용
조건부 서식에는 수식 없이 바로 적용할 수 있는 기본 규칙들이 있어요.
기본 규칙 종류:
– 보다 큼: 입력한 값보다 큰 셀 강조 (예: 매출 1,000만 원 초과)
– 보다 작음: 입력한 값보다 작은 셀 강조 (예: 재고 10개 미만)
– 사이에 있는 값: 특정 범위 내의 값만 강조 (예: 점수 60~80점)
– 같은 값: 특정 텍스트나 숫자와 일치하는 셀 강조
– 중복 값: 중복된 데이터를 자동으로 찾아서 표시 (거래처 중복 체크)
– 날짜: 어제, 오늘, 내일, 이번 주 등 날짜 기준 강조
색조 규칙으로 히트맵 표현
색조(Color Scales) 규칙은 값의 크기에 따라 배경색이 그라데이션처럼 자동 변해요. 예를 들어 빨강(낮음) → 노랑(중간) → 초록(높음)처럼 표현되므로, 매출 현황표를 한눈에 시각화할 수 있습니다. 어느 지역이 잘되고 있는지, 어느 달이 부진한지 즉시 파악 가능해요.
자주 묻는 질문
적용 대상 범위의 가장 왼쪽 위 셀을 기준으로 수식을 작성하지 않는 것이에요. 만약 A2:Z100 범위에 조건부 서식을 적용한다면 수식도 A2 기준으로 작성해야 합니다. 그래야 각 행이 정확하게 판단돼요.
열에만 $를 붙이면 해당 열은 고정되고 행번호만 자동으로 변하게 돼요. 예를 들어 =$C2는 C열의 기준은 유지하면서 행만 2→3→4→5로 진행되므로, 모든 행에서 C열 값을 판단하게 됩니다. 이것이 행 전체를 강조하는 핵심 기법이에요.
홈 탭 → 조건부 서식 → 셀 강조 규칙 → 중복 값을 클릭하면 자동으로 중복된 셀을 찾아줍니다. 수천 줄의 거래처 목록에서 같은 업체가 두 번 입력됐는지 확인할 때 매우 유용해요. 수동으로 일일이 확인할 필요 없이 1초 만에 찾을 수 있습니다.
조건부 서식에서 새 규칙 → 수식 선택 후 =A1<TODAY()를 입력하면 돼요. 이 수식은 오늘 날짜보다 이전인 셀을 TRUE로 반환하므로, 지난 기한의 항목이 모두 빨간색으로 표시됩니다. TODAY() 대신 EDATE() 함수를 쓰면 30일 이내 같은 조건도 만들 수 있어요.
조건부 서식은 위에서 아래 순서로 우선 적용되므로, 더 범용적인 조건은 아래에, 더 구체적인 조건은 위에 배치해야 해요. 예를 들어 ≥120%는 위에, ≥80%는 아래에 두면 120% 이상인 항목이 먼저 표시되고, 80~120% 구간만 다시 강조됩니다. 순서를 바꾸면 원하지 않은 결과가 나올 수 있어요.