엑셀로 작업하다 보면 데이터가 입력되지 않은 빈 셀을 발견하게 되는 경우가 많습니다. 때로는 셀 안에 눈에 보이지 않는 숨겨진 개체나 공백 문자가 들어 있기도 합니다. 이 글에서는 엑셀에서 빈 셀을 한눈에 찾아 강조 표시할 수 있는 4가지 실용적인 방법을 소개합니다.
엑셀에서 빈 셀을 강조 표시하는 4가지 방법
여기서는 서로 다른 학년 학생들의 이름이 담긴 데이터 세트를 예시로 사용하여, 빈 셀을 강조 표시하는 4가지 방법을 단계별로 살펴보겠습니다.

방법 1: 조건부 서식으로 빈 셀 강조 표시
조건부 서식은 다양한 방식으로 활용할 수 있는 강력한 기능입니다. 빈 셀을 강조하는 대표적인 세 가지 활용법을 알아보겠습니다.
1-1. 범위 내 모든 빈 셀 강조하기
조건부 서식의 채우기 색상을 사용자 지정하여 범위 내의 모든 빈 셀을 한 번에 강조할 수 있습니다.
1단계:
- 먼저 빈 셀을 찾아 강조할 범위를 선택합니다.
- 범위의 왼쪽 위 첫 번째 셀을 클릭한 후 Ctrl+Shift+End를 누르면 전체 데이터 범위가 한 번에 선택됩니다.

2단계:
- 리본 메뉴에서 홈 탭으로 이동합니다.
- 조건부 서식 옵션을 클릭하면 드롭다운 메뉴가 나타납니다.
- 셀 규칙 강조에서 기타 규칙을 선택합니다. 그러면 새 서식 규칙 창이 열립니다.

3단계:
- 규칙 유형에서 다음 수식을 만족하는 셀만 서식 지정 대신 특정 내용이 포함된 셀만 서식 지정(Format only cells that contain)을 선택합니다.
- 셀 값 기준에서 빈 셀(Blanks)을 선택합니다.
- 그다음 서식 버튼을 클릭합니다.

4단계:
- 채우기 탭에서 원하는 색상을 선택합니다.
- 그리고 확인을 클릭합니다.

5단계:
- 이제 적용될 서식의 미리 보기를 확인할 수 있습니다.

6단계:
- 마지막으로 확인을 누르면 설정이 완료됩니다.

이렇게 하면 선택한 색상대로 빈 셀이 모두 강조 표시된 것을 확인할 수 있습니다.
1-2. 특정 열을 기준으로 빈 셀이 있는 행 강조하기
이번에는 특정 열을 기준으로 해당 열에 빈 셀이 있으면 행 전체를 강조하는 방법을 알아보겠습니다. 여기서는 ISBLANK 함수를 활용합니다.
1단계:
- 먼저 전체 데이터 세트를 선택합니다. (왼쪽 위 첫 번째 셀을 클릭한 후 Ctrl+Shift+End를 누릅니다.)

2단계:
- 홈 탭으로 이동합니다.
- 조건부 서식 명령에서 새 규칙을 선택합니다.

3단계:
- 규칙 유형에서 수식을 사용하여 서식을 지정할 셀 결정을 선택합니다.
- 아래 이미지에 표시된 입력란에 수식을 입력합니다.
=ISBLANK($B5)- 그다음 서식 버튼을 클릭합니다.

4단계:
- 채우기 탭에서 원하는 색상을 지정합니다.
- 그리고 확인을 누릅니다.

5단계:
- 작업 결과의 미리 보기를 확인할 수 있습니다.

6단계:
- 확인을 누르면 최종 결과가 화면에 나타납니다.

결과를 보면 B열을 기준으로 비교했기 때문에 B8 셀이 비어 있는 8번째 행 전체가 강조 표시되었습니다.
ISBLANK 대안 — LEN 함수 활용하기:
같은 작업을 LEN 함수로도 수행할 수 있습니다. 이 경우 수식을 수정하고 색상 서식만 다시 지정하면 됩니다.
수식은 다음과 같습니다.
=LEN($B5)=0
수식을 입력한 후 확인을 누릅니다.

LEN 함수 역시 동일한 방식으로 작동하는 것을 확인할 수 있습니다.
1-3. 어떤 열이든 빈 셀이 있는 행 강조하기
이번에는 COUNTBLANK 함수를 조건부 서식과 함께 사용해 보겠습니다. 이 방법은 어느 열이든 하나라도 빈 셀이 포함된 행을 모두 강조 표시합니다.
1단계:
- 앞서 설명한 것과 같은 방식으로 조건부 서식에 COUNTBLANK 수식을 입력합니다. 수식은 다음과 같습니다.
=COUNTBLANK($B5:$D5)
2단계:
- 서식 필드를 설정하고 미리 보기 창을 확인합니다.

3단계:
- 이제 확인을 누릅니다.

어느 열에든 빈 셀이 포함된 행들이 모두 강조 표시된 것을 볼 수 있습니다.
빈 셀에 대한 조건부 서식 해제하기:
설정한 조건부 서식을 해제하고 싶다면 아주 간단하게 처리할 수 있습니다.
조건부 서식 드롭다운 메뉴에서 규칙 지우기를 선택하면 두 가지 옵션이 나타납니다. 선택한 셀에서만 규칙을 지울지, 아니면 전체 시트에서 지울지 선택하면 됩니다.

추가 팁: 엑셀에서 빈 셀 찾는 방법 (8가지 쉬운 방법)
방법 2: 이동 옵션(Go To Special)으로 빈 셀 선택 후 강조 표시
1단계:
- 먼저 전체 데이터 셀을 선택합니다.

2단계:
- 그다음 F5 또는 Ctrl+G 키를 누릅니다.
- 이동이라는 새 창이 나타납니다.
- 창에서 옵션(Special) 버튼을 클릭합니다.

3단계:
- 옵션을 클릭하면 이동 옵션 창이 열립니다.
- 여기서 빈 셀(Blanks)을 선택합니다.

4단계:
- 마지막으로 확인을 누릅니다.

선택 범위 내의 빈 셀들만 정확히 선택된 것을 확인할 수 있습니다.
주의사항:
- 이 방법은 '완전히 빈' 셀만 선택합니다. 공백 문자, 빈 문자열(""), 인쇄 불가능한 특수 문자가 들어 있는 셀은 빈 셀로 간주하지 않습니다.
- 또한 일회성 작업이며 정적(static) 방식입니다. 즉, 이후에 데이터를 변경해도 선택 상태가 자동으로 업데이트되지 않습니다.
추가 팁: 이동 옵션으로 엑셀 빈 셀 채우기 (예제 3가지)
관련 글
- 엑셀에서 위 셀 값을 아래 빈 셀에 채우는 방법 (4가지)
- 엑셀에서 Null과 빈 셀의 차이점
- 엑셀에서 실제로는 빈 셀이 아닌 경우 처리하는 방법 (4가지)
- 엑셀 빈 셀에 0 채우기 (3가지 방법)
- 엑셀에서 수식으로 빈 행 건너뛰기 (8가지 방법)
방법 3: 필터를 활용해 특정 열의 빈 셀 강조 표시
자동 필터(AutoFilter) 기능은 특정 열을 기준으로 빈 셀을 손쉽게 찾아줍니다. 다만 필터만으로는 셀을 직접 강조할 수 없으므로, 몇 단계를 더 거쳐야 합니다.
1단계:
- 먼저 각 열의 제목 행(헤더)을 선택합니다.

2단계:
- 홈 탭으로 이동합니다.
- 편집 그룹에서 정렬 및 필터 도구를 찾습니다.
- 그다음 필터를 선택합니다.
- 또는 간편하게 Ctrl+Shift+L 키를 눌러도 됩니다.

3단계:
- 각 열 제목에 필터 드롭다운 버튼이 활성화된 것을 확인할 수 있습니다.

4단계:
- 원하는 열의 드롭다운을 클릭하고 빈 셀(Blanks)만 체크합니다.

5단계:
- 그다음 확인을 누릅니다.

B열을 기준으로 빈 셀이 있는 행만 화면에 표시됩니다. 이제 채우기 색상 옵션을 사용해 빈 셀을 직접 강조 표시하면 됩니다.
같은 방법으로 다른 열의 빈 셀도 확인할 수 있습니다.
추가 팁: 엑셀에서 빈 셀 삭제하는 방법 (6가지 방법)
방법 4: VBA 매크로로 빈 셀 강조 표시
마지막으로 VBA 코드를 사용하여 빈 셀을 강조하는 방법을 알아보겠습니다. VBA 매크로를 활용하면 ① 공백이나 빈 문자열 없이 완전히 빈 셀과 ② 겉보기에는 비어 있지만 실제로는 빈 문자열이 들어 있는 셀을 구분해서 처리할 수 있다는 장점이 있습니다.
4-1. 완전히 빈 셀 강조하기
1단계:
- 아래는 예시로 사용할 데이터 세트입니다. 여기에 VBA 코드를 적용해 보겠습니다.

2단계:
- 개발 도구(Developer) 탭으로 이동합니다. (홈 탭에서 리본 사용자 지정을 통해 개발 도구 탭을 먼저 활성화해야 할 수 있습니다.)
- 명령 목록에서 매크로(Macros)를 클릭합니다.

3단계:
- 새 창이 열리면 매크로 이름을 Highlight_Blank로 입력합니다.
- 그다음 만들기(Create)를 누릅니다.

4단계:
- VBA 편집 창이 열립니다.
- 아래의 VBA 코드를 입력합니다.
Sub Highlight_Blank()
Dim Dataset As Range
Set Dataset = Range("B5:D9")
Dataset.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106)
End Sub

5단계:
- 마지막으로 F5 키를 눌러 코드를 실행합니다.

완전히 빈 셀들이 지정한 색상으로 강조 표시된 것을 확인할 수 있습니다.
4-2. 빈 문자열이 있는 셀 강조하기
1단계:
- 먼저 데이터 세트를 수정합니다. 한 셀에 스페이스바(공백 문자)를 하나 입력해 봅니다.

2단계:
- 새 매크로를 생성하고 이름을 지정합니다.
- 그다음 확인을 누릅니다.

3단계:
- 이제 VBA 명령 모듈에 아래 코드를 작성합니다.
Sub Highlight_Empty_String()
Dim Dataset As Range
Set Dataset = Range("B5:D9")
For Each cell In Dataset
If cell.Text = "" Then
cell.Interior.Color = RGB(255, 181, 110)
Else
cell.Interior.ColorIndex = xlNone
End If
Next
End Sub

4단계:
- 마지막으로 F5 키를 눌러 코드를 실행합니다.

결과를 보면 공백 문자가 들어 있는 셀은 강조되지 않았고, 나머지 진짜 빈 셀들만 강조 표시된 것을 확인할 수 있습니다.
추가 팁: 엑셀 VBA로 위 셀 값을 빈 셀에 채우는 방법 (3가지 쉬운 방법)
마무리
지금까지 엑셀에서 빈 셀을 강조 표시하는 다양한 방법을 살펴보았습니다. 조건부 서식, 이동 옵션, 필터, VBA 매크로까지 상황에 맞는 방법을 선택하면 데이터 관리 효율이 크게 향상됩니다. 이 글이 여러분의 업무에 도움이 되기를 바랍니다. 더 많은 엑셀 활용 팁이 궁금하시다면 저희 웹사이트 Exceldemy.com을 방문해 주시고, 의견은 댓글로 남겨주세요.
함께 읽으면 좋은 글
- 엑셀에서 빈 셀 삭제 후 데이터 위로 밀어 올리기
- 엑셀에서 빈 줄 제거하기 (8가지 쉬운 방법)
- 엑셀에서 빈 셀에 색상 채우기 (5가지 방법)
- 엑셀에서 왼쪽 셀 값으로 빈 셀 채우기 (4가지 방법)
- 엑셀 VBA: 여러 셀이 비어 있는지 확인하기 (9가지 예제)