엑셀 조건부서식, 숫자 보면 자동으로 색칠하는 법
매번 중요한 숫자에 손으로 색칠하고 계신가요? 매출 목표 미달인 셀을 빨갛게 칠하고, 상위 실적은 초록으로 바꾸고. 데이터가 바뀔 때마다 다시 색칠하느라 시간을 버리고 있다면, 조건부서식 하나만 알면 됩니다. 조건만 한 번 걸어두면 엑셀이 알아서 색을 바꿔줍니다. 이 글에서 기본부터 수식 활용까지 한 번에 확인하세요.
핵심 정리
- 조건부서식은 셀 값이 특정 조건을 만족하면 자동으로 서식(색상, 글꼴 등)을 바꿔주는 기능입니다.
- 홈 탭 → 조건부서식 메뉴에서 ‘셀 강조 규칙’이나 ‘상위/하위 규칙’을 선택하면 클릭 몇 번으로 설정할 수 있습니다.
- 중복값 표시, 상위/하위 10% 강조, 기한 초과 날짜 색칠 등은 기본 규칙만으로 가능합니다.
- 수식을 이용하면 =AND, =OR 같은 복합 조건도 적용할 수 있어 활용 범위가 넓어집니다.
- 데이터 막대, 색조, 아이콘 집합을 쓰면 숫자 크기를 시각적으로 한눈에 비교할 수 있습니다.
- 조건부서식이 겹치면 우선순위 충돌이 생길 수 있으므로 규칙 관리에서 순서를 확인해야 합니다.
- 서식이 적용 안 될 때는 셀 범위 지정 오류, 절대참조 누락, 규칙 순서 문제를 먼저 점검하세요.
조건부서식이 뭔가요?
조건부서식은 “이 조건에 맞으면 이 서식을 적용해줘”라고 엑셀에게 시키는 기능입니다. 예를 들어 “80점 이하면 빨간색으로 칠해줘”, “중복된 값이면 노란색으로 표시해줘” 같은 식입니다. 한 번 설정해두면 데이터가 바뀌어도 엑셀이 자동으로 색을 바꿔줍니다. 손으로 하나하나 색칠할 필요가 없어집니다.
기본 사용법: 특정 값보다 큰 셀을 강조하려면?
가장 많이 쓰는 기본 기능부터 해보겠습니다. 예를 들어, 매출 데이터에서 100만 원 이상인 셀만 초록색으로 강조하는 경우입니다.
- 조건부서식을 적용할 셀 범위를 선택합니다. (예: B2:B50)
- 상단 메뉴에서 홈 탭을 클릭합니다.
- 조건부서식 버튼을 클릭합니다. (스타일 그룹에 있습니다.)
- 셀 강조 규칙 → 보다 큼을 선택합니다.
- 값 입력란에 1000000을 입력합니다.
- 오른쪽 드롭다운에서 원하는 서식(예: 녹색 채우기)을 선택합니다.
- 확인을 누르면 끝입니다.
이제 B열에서 100만 원을 넘는 셀은 자동으로 초록색이 됩니다. 데이터를 수정하면 색도 자동으로 바뀝니다.
실전에서 바로 쓰는 조건부서식 4가지
1. 중복값을 한눈에 찾고 싶을 때
거래처 목록이나 이름 목록에서 중복 입력된 값을 찾아야 할 때 유용합니다.
- 범위를 선택합니다.
- 홈 → 조건부서식 → 셀 강조 규칙 → 중복 값을 클릭합니다.
- 서식을 선택하고 확인을 누릅니다.
같은 값이 두 번 이상 들어간 셀이 바로 표시됩니다. 데이터 정리할 때 빠뜨리기 쉬운 중복을 잡아줍니다.
2. 상위/하위 10%만 강조하고 싶을 때
성과 평가나 매출 분석에서 상위 실적자, 하위 실적자를 빠르게 골라낼 수 있습니다.
- 범위를 선택합니다.
- 홈 → 조건부서식 → 상위/하위 규칙 → 상위 10%를 클릭합니다.
- 퍼센트를 조정하거나 그대로 두고 확인합니다.
하위 10%도 같은 메뉴에서 하위 10%를 선택하면 됩니다. 상위는 초록, 하위는 빨강으로 설정하면 한눈에 구분됩니다.
3. 기한이 지난 날짜를 빨갛게 표시하고 싶을 때
프로젝트 마감일이나 계약 만료일 관리에 쓸 수 있습니다.
- 날짜가 들어 있는 범위를 선택합니다.
- 홈 → 조건부서식 → 셀 강조 규칙 → 날짜를 클릭합니다.
- 드롭다운에서 어제, 지난 주, 지난 달 등 원하는 조건을 선택합니다.
만약 “오늘 이전 날짜 전부”를 표시하고 싶다면, 수식 방식을 사용해야 합니다. 뒤에서 설명하겠습니다.
4. 빈 셀을 강조해서 누락을 방지하고 싶을 때
입력 양식에서 빈칸을 놓치는 실수를 막을 수 있습니다.
- 범위를 선택합니다.
- 홈 → 조건부서식 → 새 규칙을 클릭합니다.
- “수식을 사용하여 서식을 지정할 셀 결정”을 선택합니다.
- 수식란에 =ISBLANK(B2)를 입력합니다. (B2는 선택 범위의 첫 번째 셀)
- 서식 버튼을 눌러 배경색을 노란색 등으로 지정합니다.
- 확인을 누릅니다.
빈 셀이 노란색으로 표시되어 “여기 아직 안 채웠어요”라고 알려주는 효과가 납니다.
수식으로 조건부서식을 거는 방법은?
기본 메뉴에 없는 복잡한 조건은 수식으로 직접 만들 수 있습니다. 핵심은 결과가 TRUE인 셀에 서식이 적용된다는 것입니다.
수식 조건부서식 기본 설정
- 범위를 선택합니다.
- 홈 → 조건부서식 → 새 규칙을 클릭합니다.
- “수식을 사용하여 서식을 지정할 셀 결정”을 선택합니다.
- 수식을 입력합니다.
- 서식을 지정하고 확인합니다.
=AND 활용: 두 조건을 동시에 만족할 때
예를 들어 “매출이 100만 원 이상이면서 달성률이 80% 이상인 행”을 강조하고 싶다면:
=AND($B2>=1000000, $C2>=0.8)
B열이 매출, C열이 달성률이라고 가정한 수식입니다. 열은 $로 고정하고 행 번호는 고정하지 않습니다. 그래야 각 행에 맞게 조건이 적용됩니다.
=OR 활용: 여러 조건 중 하나만 맞아도 될 때
“부서가 영업팀이거나 마케팅팀인 행”을 강조하고 싶다면:
=OR($A2="영업팀", $A2="마케팅팀")
오늘 이전 날짜 전부 표시하기
앞에서 언급한 “기한 지난 날짜 전부” 문제는 이 수식으로 해결됩니다:
=$D2<TODAY()
D열에 마감일이 있다면 오늘보다 이전 날짜가 모두 강조됩니다.
데이터 막대, 색조, 아이콘 집합은 뭔가요?
숫자만 나열된 표에서 크기 차이를 한눈에 보고 싶을 때 씁니다. 세 가지 모두 홈 → 조건부서식 메뉴에 있습니다.
| 종류 | 모양 | 쓰기 좋은 상황 |
|---|---|---|
| 데이터 막대 | 셀 안에 가로 막대가 생김 | 매출, 수량 등 크기 비교 |
| 색조 | 셀 배경색이 그라데이션으로 변함 | 온도, 점수 등 분포 파악 |
| 아이콘 집합 | 셀에 화살표, 신호등 등 아이콘 표시 | 달성/미달, 상승/하락 표시 |
사용법은 간단합니다. 범위 선택 → 홈 → 조건부서식 → 원하는 항목 클릭. 그러면 엑셀이 선택 범위의 최솟값~최댓값을 기준으로 자동 배분합니다.
기준값을 직접 바꾸고 싶으면 적용 후 조건부서식 → 규칙 관리 → 규칙 편집에서 수정할 수 있습니다.
조건부서식을 삭제하거나 수정하려면?
규칙 삭제
- 범위를 선택합니다.
- 홈 → 조건부서식 → 규칙 지우기를 클릭합니다.
- 선택한 셀의 규칙 지우기 또는 시트 전체에서 규칙 지우기를 선택합니다.
규칙 수정 및 우선순위 변경
- 홈 → 조건부서식 → 규칙 관리를 클릭합니다.
- “서식 규칙 표시” 드롭다운에서 이 워크시트를 선택하면 시트 전체 규칙이 보입니다.
- 수정할 규칙을 선택하고 규칙 편집을 누릅니다.
- 규칙 순서를 바꾸려면 위로/아래로 화살표로 이동합니다. 위에 있는 규칙이 우선 적용됩니다.
팁: “이 규칙이 참이면 중지” 체크박스를 켜면, 해당 규칙이 적용된 셀에는 아래 규칙이 적용되지 않습니다. 규칙이 여러 개 겹칠 때 유용합니다.
조건부서식에서 자주 하는 실수 3가지
실수 1: 셀 참조를 절대참조로 안 잠그는 경우
수식에서 열은 $로 고정하지 않으면 범위가 밀려서 엉뚱한 열을 참조하게 됩니다. 예를 들어 =$B2>=100은 정상이지만, =B2>=100으로 쓰면 범위 오른쪽으로 갈수록 C열, D열을 참조합니다. 열은 $로 고정, 행은 풀어두는 것이 기본입니다.
실수 2: 규칙 순서를 신경 쓰지 않는 경우
같은 셀에 규칙이 두 개 이상 걸리면 위에 있는 규칙이 우선입니다. “90점 이상 초록, 80점 이상 노랑”이라면 90점 규칙이 위에 있어야 합니다. 반대로 하면 90점도 노랑으로 칠해집니다.
실수 3: 범위를 잘못 잡는 경우
조건부서식을 설정할 때 선택한 범위와, 수식에서 참조하는 셀 위치가 안 맞으면 서식이 아예 적용되지 않습니다. 수식의 첫 번째 셀 주소는 선택 범위의 첫 번째 셀과 일치해야 합니다. 범위가 B2:B50이면 수식도 B2부터 시작해야 합니다.
자주 묻는 질문
조건부서식을 다른 셀에 복사할 수 있나요?
네, 가능합니다. 조건부서식이 적용된 셀을 복사(Ctrl+C)한 뒤, 붙여넣기 할 셀에서 선택하여 붙여넣기(Ctrl+Alt+V) → 서식을 선택하면 서식만 복사됩니다. 값은 그대로 두고 조건부서식 규칙만 옮길 수 있습니다.
조건부서식이 적용 안 되는데 왜 그런가요?
세 가지를 확인하세요. 첫째, 셀 범위가 맞는지. 둘째, 수식의 셀 참조($기호)가 맞는지. 셋째, 규칙 관리에서 다른 규칙이 우선 적용되어 덮어쓰고 있진 않은지. 대부분 이 세 가지 중 하나입니다.
조건부서식이 너무 많으면 파일이 느려지나요?
네, 조건부서식이 수백 개 이상 쌓이면 파일 열기와 계산이 느려질 수 있습니다. 불필요한 규칙은 주기적으로 정리하세요. 특히 행을 복사해서 붙여넣다 보면 규칙이 자동으로 늘어나는 경우가 많습니다. 규칙 관리에서 한 번씩 확인하는 것을 권장합니다.
구글 스프레드시트에서도 같은 방법인가요?
기본 개념은 같습니다. 구글 스프레드시트에서는 메뉴 → 서식 → 조건부 서식으로 들어갑니다. 사용자 지정 수식도 동일하게 쓸 수 있습니다. 다만 데이터 막대, 아이콘 집합 같은 기능은 구글 스프레드시트에서 지원하지 않습니다.
기준일: 2026년 7월 | Microsoft Excel 365 기준