Excel에서 빈 셀을 강조 표시하고 선택하는 방법

  • 이 공유
Michael Brown

이 기사에서는 조건부 서식 및 VBA를 사용하여 Excel에서 공백을 찾고 강조 표시하는 방법을 보여줍니다. 필요에 따라 완전히 비어 있는 셀이나 길이가 0인 문자열이 포함된 셀에만 색상을 지정할 수 있습니다.

누군가로부터 Excel 파일을 받거나 외부 데이터베이스에서 가져올 때 항상 데이터를 확인하여 공백이나 누락된 데이터 포인트가 없는지 확인하는 것이 좋습니다. 작은 데이터 세트에서 눈으로 모든 공백을 쉽게 찾을 수 있습니다. 그러나 수백 또는 수천 개의 행이 포함된 거대한 파일이 있는 경우 빈 셀을 수동으로 정확히 찾아내는 것은 불가능에 가깝습니다.

이 자습서에서는 Excel에서 빈 셀을 강조 표시하는 4가지 빠르고 쉬운 방법을 알려드립니다. 시각적으로 식별합니다. 어떤 방법이 가장 좋은가요? 데이터 구조, 목표 및 "공백"의 정의에 따라 다릅니다.

    Go To Special로 빈 셀을 선택하고 강조 표시

    이 간단한 방법은 다음을 선택합니다. 지정된 범위의 모든 빈 셀을 선택한 다음 원하는 색상으로 채울 수 있습니다.

    Excel에서 빈 셀을 선택하려면 다음을 수행해야 합니다.

    1. 공백을 강조 표시할 범위를 선택합니다. 데이터가 있는 모든 셀을 선택하려면 왼쪽 상단 셀을 클릭하고 Ctrl + Shift + End를 눌러 마지막으로 사용한 셀까지 선택 영역을 확장합니다.
    2. 탭의 편집 그룹에서 찾기 및 찾기를 클릭합니다. 선택 > 특집으로 이동 . 또는 F5 키를 누르고 특수... 를 클릭합니다.

    3. 특수로 이동 대화 상자에서 공백<12을 선택합니다> 확인 을 클릭하세요. 이렇게 하면 범위의 빈 셀이 모두 선택됩니다.

    4. 빈 셀이 선택된 상태에서 홈<2에서 채우기 색상 아이콘을 클릭합니다> 탭의 글꼴 그룹에서 원하는 색상을 선택합니다. 완료!

    팁 및 참고 사항:

    • Go To Special 기능은 진정한 항목만 선택합니다. 빈 셀 , 즉 아무것도 포함하지 않는 셀입니다. 빈 문자열, 공백, 캐리지 리턴, 인쇄되지 않는 문자 등을 포함하는 셀은 공백으로 간주되지 않으며 선택되지 않습니다. 결과로 빈 문자열("")을 반환하는 수식이 있는 셀을 강조 표시하려면 조건부 서식 또는 VBA 매크로를 사용하십시오.
    • 이 방법은 정적 이며 일회성 솔루션. 나중에 변경한 내용은 자동으로 반영되지 않습니다. 새 공백은 강조 표시되지 않고 값으로 채운 이전 공백은 색상이 유지됩니다. 동적 솔루션을 찾고 있다면 조건부 서식 접근 방식을 사용하는 것이 좋습니다.

    특정 열의 공백 필터링 및 강조 표시

    빈 셀에 신경 쓰지 않는 경우 특정 열에 공백이 있는 전체 행 또는 셀을 찾아서 강조 표시하려는 경우 Excel 필터가 적합할 수 있습니다.솔루션입니다.

    완료하려면 다음 단계를 수행하세요.

    1. 데이터세트 내에서 아무 셀이나 선택하고 정렬 & 탭의 필터 > 필터 . 또는 CTRL + Shift + L 단축키를 눌러 자동 필터를 켭니다.
    2. 대상 열에 대한 드롭다운 화살표를 클릭하고 빈 값을 필터링합니다. 이를 위해 모두 선택 상자의 선택을 취소한 다음 (공백) 을 선택합니다.
    3. 키 열 또는 전체 행에서 필터링된 셀을 선택하고 <1을 선택합니다. 적용하려는 색상을>채우십시오 .

    샘플 표에서 필터링할 수 있는 방법은 다음과 같습니다. 그런 다음 SKU 셀이 비어 있는 행을 강조 표시합니다.

    참고:

    • 이전 방법과 달리 이 접근 방식은 빈 문자열 ("")을 반환하는 수식을 빈 셀로 간주합니다.
    • 변경할 때마다 정리하고 다시 강조 표시해야 하기 때문에 자주 변경되는 데이터에는 이 솔루션이 적합하지 않습니다.

    조건부 서식을 사용하여 Excel에서 빈 셀을 강조 표시하는 방법

    앞서 논의한 두 기술 모두 간단하고 간결하지만 중요한 단점이 있습니다. 두 방법 모두 데이터 세트의 변경 사항에 반응하지 않습니다. 이와는 달리 조건부 서식은 동적 솔루션이므로 규칙을 한 번만 설정하면 됩니다. 빈 셀에 값을 채우는 즉시 색상이 사라집니다. 그리고 반대로 새로운 공백이 나타나면자동으로 강조 표시됩니다.

    예 1. 범위의 모든 빈 셀 강조 표시

    지정된 범위의 모든 빈 셀을 강조 표시하려면 다음과 같이 Excel 조건부 서식 규칙을 구성합니다.

    1. 빈 셀을 강조 표시할 범위를 선택합니다(이 경우 A2:E6).
    2. 탭의 스타일 그룹에서 새 규칙 > 수식을 사용하여 서식을 지정할 셀 결정 을 클릭합니다.
    3. 이 공식이 참인 값 서식 지정 상자에 아래 수식 중 하나를 입력합니다. 여기서 A2는 선택한 범위의 왼쪽 위 셀입니다.

      아무 것도 포함하지 않은 완전히 비어 있는 셀 을 강조 표시하려면:

      =ISBLANK(A2)

      수식에서 반환된 길이가 0인 문자열("")이 포함된 빈 셀 도 강조 표시하려면:

      =LEN(A2)=0

      또는

      =A2=""

    4. 포맷 버튼을 클릭하고 채우기 탭으로 전환한 다음 원하는 배경색을 선택하고 확인을 클릭합니다.
    5. 확인 을 클릭하여 규칙을 저장하고 기본 대화창을 닫습니다. ow.

    자세한 단계는 Excel에서 수식 기반 조건부 서식 규칙 만들기를 참조하세요.

    예 2. 특정 열에 공백이 있음

    특정 열에 빈 셀이 있는 전체 행을 강조 표시하려는 경우 위에서 설명한 수식을 약간 변경하여 해당 셀을 참조하도록 합니다.열 좌표를 $ 기호로 잠그십시오.

    예를 들어 열 B에서 공백이 있는 행을 강조 표시하려면 열 머리글이 없는 전체 테이블(이 예에서는 A2:E6)을 선택하고 다음 수식 중 하나를 사용하여 규칙을 만듭니다.

    완전히 비어 있는 셀 강조 표시:

    =ISBLANK($B2)

    공백 강조 표시 및 빈 문자열 을 포함하는 셀:

    =LEN($B2)=0

    또는

    =$B2=""

    결과적으로 SKU 셀이 있는 행만 빈 셀이 강조 표시됨:

    자세한 내용은 빈 셀에 대한 Excel 조건부 서식을 참조하세요.

    VBA로 비어 있는 경우 강조 표시

    If 자동화를 좋아한다면 다음 VBA 코드를 사용하여 Excel에서 빈 셀에 색을 지정하는 것이 유용할 수 있습니다.

    매크로 1: 빈 셀에 색 지정

    이 매크로는 진정하게 강조 표시하는 데 도움이 됩니다. 아무것도 포함하지 않는 빈 셀 .

    선택한 범위의 빈 셀을 모두 색칠하려면 코드 한 줄만 있으면 됩니다.

    Sub Highlight_Blank_Cells() Selectio n.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) End Sub

    미리 정의된 워크시트 및 범위(아래 예에서 시트 1의 범위 A2:E6)에서 공백을 강조 표시하려면 사용할 코드:

    Sub Highlight_Blank_Cells() Dim rng As Range Set rng = Sheet1.Range( "A2:E6" ) rng.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) End Sub

    RGB 색상 대신색상 이름 앞에 "vb"를 입력하여 8가지 기본 색상 중 하나를 적용할 수 있습니다. 예:

    Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue

    또는 다음과 같이 색상 인덱스를 지정할 수 있습니다.

    Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6

    Macro 2: Color blanks and empty strings

    빈 문자열을 공백으로 반환하는 수식이 포함된 시각적으로 빈 셀을 인식하려면 각 셀의 텍스트 속성이 선택한 범위에서 = "", TRUE인 경우 색상을 적용합니다.

    선택한 범위에서 모든 공백과 빈 문자열을 강조 표시하는 코드는 다음과 같습니다.

    Sub Highlight_Blanks_Empty_Strings() Dim rng As Range Set rng = 각 셀에 대한 선택 In rng If cell.Text = "" Then cell.Interior.Color = RGB(255, 181, 106) Else cell.Interior.ColorIndex = xlNone End If Next End Sub

    삽입 방법 및 run macro

    통합 문서에 매크로를 추가 하려면 다음 단계를 수행하십시오.

    1. Alt + F11을 눌러 Visual Basic Editor를 엽니다.
    2. 왼쪽의 프로젝트 탐색기에서 대상 통합 문서를 마우스 오른쪽 버튼으로 클릭한 다음 삽입 > 모듈 을 클릭합니다.
    3. 오른쪽의 코드 창에 VBA 코드를 붙여넣습니다.

    매크로를 실행 하려면 다음 작업을 수행해야 합니다.

    1. 워크시트에서 범위를 선택합니다.
    2. Alt + F8을 눌러 매크로 대화 상자를 엽니다.
    3. 매크로를 선택하고 실행<2을 클릭합니다>.

    자세한 단계별 지침은 다음을 참조하십시오.

    • VBA 코드 삽입 및 실행 방법 엑셀
    • 방법Excel에서 매크로 실행

    Excel에서 빈 셀을 찾고 선택하고 강조 표시하는 방법입니다. 읽어 주셔서 감사합니다. 다음 주 블로그에서 뵙기를 바랍니다!

    사용 가능한 다운로드

    조건부 서식으로 공백 강조 표시(.xlsx 파일)

    색칠할 VBA 매크로 빈 셀(.xlsm 파일)

    Michael Brown은 소프트웨어 도구를 사용하여 복잡한 프로세스를 단순화하려는 열정을 가진 열성적인 기술 애호가입니다. 기술 산업에서 10년 이상의 경험을 쌓은 그는 Microsoft Excel 및 Outlook은 물론 Google 스프레드시트 및 문서 도구에 대한 기술을 연마했습니다. Michael의 블로그는 자신의 지식과 전문 지식을 다른 사람과 공유하는 데 전념하며 따라하기 쉬운 팁과 생산성 및 효율성 향상을 위한 자습서를 제공합니다. 노련한 전문가이든 초보자이든 Michael의 블로그는 이러한 필수 소프트웨어 도구를 최대한 활용하기 위한 귀중한 통찰력과 실용적인 조언을 제공합니다.