Skip to main content

Kutools for Office — 하나의 패키지. 다섯 가지 도구. 더 많은 일을 처리하세요.

특정 데이터를 검색하고 강조 표시하기

Author Sun Last modified

Excel에서 대규모 데이터 세트로 작업할 때 특정 값을 검색하는 것뿐만 아니라 데이터 분석, 검증 또는 검토 목적으로 이러한 값을 시각적으로 구분해야 하는 경우가 많습니다. Excel의 기본 제공 '찾기 및 바꾸기' 기능은 값을 찾는 데 도움을 줄 수 있지만, 검색 결과가 포함된 셀을 자동으로 강조 표시하는 방법은 제공하지 않습니다. 일치하는 데이터를 빠르게 돋보이게 하여 후속 편집, 강조 표시 또는 데이터 확인을 더 효율적으로 만드려면 추가적인 방법이 필요할 수 있습니다.

이 가이드에서는 Excel에서 결과를 동시에 검색하고 강조 표시하는 세 가지 실용적인 방법을 소개합니다. 각 방법은 장점, 적합한 시나리오 및 몇 가지 제한 사항이 있으며, 사용하기 전에 인지해야 합니다. 이러한 접근 방식을 이해하고 적용하면 데이터 처리 작업의 효율성과 정확성을 모두 개선할 수 있습니다.


VBA 코드를 사용하여 검색 결과 강조 표시

전체 워크시트 또는 특정 영역 내에서 특정 값을 포함하는 모든 셀을 강조 표시하려는 경우, VBA 매크로를 사용하면 Excel에서 매우 유연한 솔루션을 제공합니다. VBA는 검색 및 강조 표시 프로세스를 자동화하여 특히 대규모 또는 동적 데이터 세트를 처리할 때 시간을 절약할 수 있습니다.

그러나 이 접근 방식은 매크로를 활성화하고 Visual Basic for Applications(VBA) 편집기에 대한 기본적인 익숙함이 필요합니다. 조건부 서식으로는 충분하지 않을 수 있는 반복 작업이나, 워크시트의 다른 섹션에 걸쳐 비연속적으로 일치하는 항목을 강조 표시하는 등의 작업에 특히 유용합니다.

이 솔루션을 구현하기 위해 다음 세부 단계를 따르십시오:

1. 특정 데이터를 검색하고 강조 표시하려는 워크시트를 엽니다. Microsoft Visual Basic for Applications 창을 불러오기 위해 Alt + F11 키를 함께 누릅니다.

2. VBA 창에서 Insert > Module을 클릭합니다. 이 작업은 제공된 VBA 코드를 붙여넣을 수 있는 새 모듈을 생성합니다.

VBA: 검색 결과 강조 표시

Sub FindRange()
    'Updated by ExtendOffice
    Dim xRg As Range
    Dim xFRg As Range
    Dim xStrAddress As String
    Dim xVrt As Variant
    Dim xRsp As VbMsgBoxResult

    xVrt = Application.InputBox(prompt:="Search:", Title:="www.extendoffice.com", Type:=2)
    
    If xVrt = False Or xVrt = "" Then
        MsgBox "Search canceled.", vbInformation
        Exit Sub
    End If

    Set xFRg = ActiveSheet.Cells.Find(what:=xVrt, LookIn:=xlValues, LookAt:=xlPart)
    
    If xFRg Is Nothing Then
        MsgBox prompt:="Cannot find this value", Title:="www.extendoffice.com"
        Exit Sub
    End If
    
    xStrAddress = xFRg.Address
    Set xRg = xFRg

    Do
        Set xFRg = ActiveSheet.Cells.FindNext(After:=xFRg)
        If xFRg Is Nothing Then Exit Do
        If xFRg.Address = xStrAddress Then Exit Do
        Set xRg = Application.Union(xRg, xFRg)
    Loop

    If Not xRg Is Nothing Then
        xRg.Interior.ColorIndex = 8 ' Light blue
        xRsp = MsgBox(prompt:="Do you want to cancel highlighting?", Title:="www.extendoffice.com", Buttons:=vbQuestion + vbOKCancel)
        If xRsp = vbOK Then xRg.Interior.ColorIndex = xlColorIndexNone
    End If
End Sub

A screenshot showing how to paste VBA code in Excel to highlight search results

3. 코드를 실행하기 위해 F5 키를 누릅니다. 메시지 상자가 나타나며, 여기에 검색하려는 값을 입력할 수 있습니다.

A screenshot of the input box for entering a search value in Excel

4. 확인을 클릭하면 지정된 값을 포함하는 모든 일치하는 셀이 기본 강조 색상으로 강조 표시됩니다. 또한, 강조 표시를 제거할지 묻는 메시지 상자가 나타납니다. 확인을 클릭하면 모든 일치 항목의 강조 표시가 제거되고, 취소를 클릭하면 강조 표시가 유지됩니다.

A screenshot showing highlighted search results in Excel using VBA

노트와 팁:

• 검색과 일치하는 셀이 발견되지 않으면 매크로가 팝업 메시지로 알립니다.

A screenshot of the message box indicating no match found in Excel VBA

• 이 코드는 활성 워크시트 전체를 검색하며 대소문자를 구분하지 않습니다. 대소문자에 관계없이 텍스트를 일치시킵니다.
• 강조 표시된 색상은 표준 팔레트 색상입니다. 다른 색상을 사용하려면 코드의 “ColorIndex” 값을 수정하세요 (예: ColorIndex =6 노란색).
• 항상 작업을 저장하세요. 특히 중요한 데이터가 포함된 워크시트에서 매크로를 실행하기 전에는 반드시 저장해야 합니다. 매크로는 표준 Excel “실행 취소” 기능으로 되돌릴 수 없습니다.
• 전체 워크시트 대신 특정 범위에 코드를 적용하려면 ActiveSheet.Cells 원하는 범위로 수정하세요 (예: Range("A1:D20")).
• 일부 사용자는 VBA를 실행할 때 보안 경고를 받을 수 있습니다. 자신의 워크북에 대해 매크로를 활성화했는지 확인하세요.

검색 값이 시트에 여러 번 나타난다면, 이 매크로는 모든 인스턴스를 강조 표시합니다. 이는 특히 감사 또는 반복된 데이터 항목을 검토할 때 유용합니다.


조건부 서식을 사용하여 검색 결과 강조 표시

Excel에서 조건부 서식은 특정 기준을 충족하는 셀을 자동으로 강조 표시할 수 있는 동적 도구로, 선택된 범위 내에서 일치하는 데이터를 검색하고 시각적으로 표시하는 데 이상적입니다. 이 접근 방식은 검색 참조가 변경됨에 따라 강조 표시가 자동으로 업데이트되거나 공식 기반의 비파괴적인 형식으로 데이터를 포맷해야 할 때 특히 적합합니다. 또한 매크로가 제한적이거나 바람직하지 않은 공유 또는 협업 환경에서도 선호됩니다.

다음 스크린샷에서 보이는 것처럼, 데이터 세트와 검색 입력을 위한 전용 셀이 있다고 가정해 보겠습니다. 이제 조건부 서식을 설정하여 일치 항목을 동적으로 강조 표시하는 방법은 다음과 같습니다:

A screenshot of a data range and search box used for Conditional Formatting in Excel

1. 대상 값을 검색할 셀의 전체 범위를 선택합니다. 홈 탭으로 이동하여 조건부 서식을 클릭한 다음 새 규칙을 선택합니다.

A screenshot of the New Rule option in Conditional Formatting in Excel

2. 새 서식 규칙 대화 상자에서 ‘포맷될 셀을 결정하기 위해 수식 사용’을 선택합니다. ‘이 수식이 참인 경우 포맷할 값’ 상자에 다음 수식을 입력합니다 (필요한 경우 셀 참조를 교체).

=AND($E$2<>"",$E$2=A4)
여기서 E2는 검색 값을 입력할 셀이고 A4는 강조 표시할 범위의 첫 번째 셀입니다. 레이아웃에 맞게 참조를 조정합니다.
A screenshot of the formula for Conditional Formatting to highlight search results

3. 서식 버튼을 클릭하여 셀 서식 대화 상자를 열고, 서식 탭에서 원하는 채우기 색상을 선택합니다. 확인을 클릭하고 모든 대화창을 닫습니다.

A screenshot of the Format Cells dialog for selecting a highlight color

이제 E2 셀에 키워드를 입력할 때마다 선택한 범위 내의 일치 항목이 자동으로 강조 표시됩니다. 검색 값이 변경되면 즉시 업데이트되어 데이터를 검토하거나 용어를 반복적으로 검색하면서 수동 조정 없이도 원활하게 진행됩니다.

유용한 노트들:

• 조건부 서식 수식은 정확한 일치와 부분 일치(SEARCH 또는 FIND 함수를 사용하여 복잡한 규칙에서)를 처리할 수 있습니다.

• 이 방법은 비파괴적입니다—기본 데이터는 변경되지 않습니다.

• 조건부 서식을 다른 영역에 복사할 때는 참조가 정확한지 다시 확인하세요(절대 또는 상대 참조를 사용).

• 조건부 서식이 작동하지 않는 것처럼 보이면 수식을 확인하고 입력할 대상 셀이 올바르게 참조되는지 확인하세요; 오류는 일반적으로 수식 위치 또는 범위 선택의 겹침과 관련이 있습니다.

한 가지 제한 사항은 조건부 서식은 서식 지정에만 제한되며 예를 들어 필터링, 선택 또는 기타 방법으로 발견된 결과를 시각적 단서 외에 조작할 수 없다는 것입니다. 상호 작용식 또는 지속적인 색상 코딩(여러 시트 또는 통합 문서 간)이 필요한 경우 VBA 또는 Kutools 솔루션이 더 적합할 수 있습니다.


손쉬운 도구를 사용하여 검색 결과 강조 표시

여러 값들을 한 번에 검색하거나 복잡한 강조 표시를 위한 박스형 솔루션을 자주 필요로 한다면, Kutools for Excel의 "키워드 표시" 기능은 독특한 유연성을 제공합니다. 표준 Excel 기능과 달리 Kutools는 여러 키워드를 입력하고 다양한 강조 옵션을 지정하며 부분 문자열 일치를 선택하고 심지어 대소문자 구분 검색도 가능하도록 합니다. 이는 품질 관리, 감사 또는 제품 ID, 고객 이름 등과 같은 식별자 리스트에서 여러 항목을 신속히 표시하는 데 특히 유용합니다.

Kutools for Excel은 300개 이상의 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 향상시킵니다. AI 기능과 통합되어 Kutools는 정확하게 작업을 자동화하며, 데이터 관리를 손쉽게 만듭니다. Kutools for Excel의 상세 정보...무료 체험하기...

이 기능을 사용하려면 다음 단계를 따르세요:

1. 키워드를 검색하려는 범위를 선택합니다. 그런 다음 Kutools 탭으로 이동하여 텍스트를 클릭하고 키워드 표시를 선택합니다.

A screenshot showing the Kutools Mark Keyword option in Excel ribbon

2. 팝업 대화 상자에서 "키워드" 상자에 검색하려는 단어를 쉼표로 구분하여 입력합니다. 원하는 마크 옵션(강조 색상 및 글꼴 색상 등)을 선택하고 일치 여부를 어떻게 할 것인지(문자열 전체 또는 일부, 그리고 대소문자 구분 여부)를 지정합니다. 확인을 클릭하여 적용합니다.

예를 들어, 입력한 대문자와 일치하는 항목만 찾으려면 "대/소문자 구분" 상자를 체크하세요. 이것은 특정 코드나 제품 ID를 검색할 때 대소문자 구분이 중요할 때 특히 유용합니다.

A screenshot of the Mark Keyword dialog

매우 빠르게 선택한 범위 내의 일치 결과가 지정된 대로 표시되어 주요 항목에 즉시 주목할 수 있게 됩니다. 여러 키워드를 입력하면 각 발생은 데이터 전체에서 강조 표시됩니다.

A screenshot of search results highlighted with different font colors using Kutools

또한, "키워드 표시" 기능은 부분 문자열 일치를 허용합니다. 예를 들어, "ball" 또는 "jump"를 포함한 모든 셀을 강조 표시하려면 단순히 ball, jump를 키워드 상자에 입력하고 설정을 선택한 다음 확인을 클릭합니다.

A screenshot of the Kutools Mark Keyword dialog for partial string matching  >>>  A screenshot of highlighted partial string matches in Excel using Kutools

이 접근 방식은 간단명료하고 반복적인 검색 및 강조 작업에 이상적이어서 수동 서식 지정이나 복잡한 조건부 서식 규칙을 만드는 것보다 상당한 시간을 절약합니다. Kutools 작업은 쉽게 접근 가능하고 되돌릴 수 있으며 그 표시 옵션은 매우 사용자 정의가 가능하여 대량의 데이터 작업에 적합합니다.

참고로 Kutools for Excel은 추가 기능이며 별도 설치가 필요할 수 있습니다. 설치 후에는 Excel 리본에 직접 통합됩니다. 더욱 많은 사용자 정의나 복잡한 다중 키워드 시나리오에 대한 간편함을 추구하는 사용자에게 이 기능은 특히 유익합니다.

Kutools for Excel - 필수적인 300개 이상의 도구로 Excel을 강화하세요. 영구적으로 무료인 AI 기능을 활용하세요! 지금 바로 구매하기

필터와 수동 색칠을 사용하여 검색 결과 강조 표시

수식, VBA 또는 타사 추가 기능을 사용하지 않고도 Excel의 기본 제공 필터 기능을 사용하여 데이터를 일치하는 결과로 좁히고 수동으로 강조 표시할 수 있습니다. 이 접근 방식은 간단하고 설정이 필요 없으며 데이터 구조를 변경할 위험이 없습니다.

매크로나 추가 기능 권한이 없는 사용자들과 파일을 공유해야 할 때 적합하며, 다음과 같은 단계를 따르세요:

  • 데이터 범위를 선택합니다(헤더가 있는 경우 포함).
  • 데이터 > 필터로 이동합니다. 머리글 행에 드롭다운 화살표가 나타납니다.
  • 검색하려는 열의 필터 드롭다운 화살표를 클릭하고 검색 상자를 사용하거나 목록에서 값을 선택합니다. 확인을 클릭하여 데이터를 필터링합니다.
  • 일치하는 행만 표시되면 해당 행을 선택하고 홈 탭으로 이동하여 채우기 색상 도구를 사용하여 필요한 대로 강조 표시합니다.
  • 모든 데이터를 보기 위해 필터를 지웁니다. 강조 표시된 셀은 이제 쉽게 식별할 수 있습니다.

이 방법은 수동이라는 점을 염두에 두세요. 데이터 세트가 변경되면 필터링 및 강조 표시 단계를 반복해야 합니다. 그러나 모든 Excel 버전에서 작동하며 특히 빠른 일회성 강조 표시 필요나 매크로가 허용되지 않는 경우에 실용적입니다.

Excel 도우미 열 공식을 사용하여 검색 결과 강조 표시

VBA 또는 추가 기능을 사용하지 않고 재사용 가능한, 쉽게 감사할 수 있는 솔루션을 원하는 사용자의 경우, 도우미 열에 간단한 수식을 사용하여 일치 항목을 빠르게 식별할 수 있으며 이를 수동으로 또는 조건부 서식으로 강조 표시할 수 있습니다.

예를 들어, E2 셀에서 A4:A20 범위를 검색하는 경우, 다음 단계를 수행합니다:

1. 데이터 옆의 열 (예: B4 셀)에 다음 수식을 입력합니다:

=IF(A4=$E$2,"Match","")

2. Enter를 누릅니다. 수식을 관련된 모든 행 (예: B4:B20)에 복사합니다. 이 수식은 A 열의 값이 검색어와 일치하는지 확인하고 같으면 "Match"를 출력합니다.

3. 이제 도우미 열을 필터링하여 "Match"가 있는 행만 표시하거나, 도우미 열 값을 기준으로 자동으로 해당 행을 강조 표시하는 조건부 서식을 사용할 수 있습니다.

💡 팁: 부분 일치를 지원하려면 등호 확인을 다음 수식으로 대체하세요:

=IF(ISNUMBER(SEARCH($E$2,A4)),"Match","")

셀 내 어디에서든 검색 값이 발견되면 해당 행을 강조 표시합니다. 필요에 따라 절대 및 상대 참조를 조정하는 것을 잊지 마세요.

도우미 열을 사용하면 데이터가 정리되고 나중에 검색 로직을 감사하거나 수정하기 쉽습니다.

Excel에서 검색 및 강조 표시 방법을 선택할 때 데이터 크기, 공유 요구 사항 및 자동화의 필요성을 고려하세요. 매크로는 효율적이지만 권한이 필요하고, 조건부 서식은 동적이지만 단순한 규칙으로 제한될 수 있습니다. Kutools와 같은 추가 기능은 고급 배치 처리를 제공합니다. 대량 서식 지정을 적용하거나 익숙하지 않은 코드를 실행하기 전에 항상 원래 데이터를 백업하세요. 문제가 발생하면 셀 참조, 수식 구문을 다시 확인하고, 매크로를 사용 중이라면 활성화되었고 워크북이 저장되었는지 확인하세요.


샘플 파일

샘플 파일 다운로드 클릭


조건부 서식과 관련된 기타 작업 (기사)

조건부 서식을 사용하여 색상별로 셀 카운트/합계 계산하기
이 튜토리얼에서는 Excel에서 조건부 서식을 사용하여 색상별로 셀을 빠르게 카운트하거나 합계하는 유용하고 쉬운 방법을 알려줍니다.

Excel에서 조건부 서식 차트 만들기
예를 들어, 클래스의 점수 테이블이 있고, 다양한 범위의 점수를 색상으로 표시하는 차트를 만들고 싶다고 가정해 보겠습니다. 이 튜토리얼에서는 이 작업을 해결하는 방법을 소개합니다.

Excel에서 조건부 서식 스택 막대 차트
이 튜토리얼에서는 아래 스크린샷에 표시된 것처럼 Excel에서 조건부 서식 스택 막대 차트를 단계별로 생성하는 방법을 소개합니다.

Excel에서 두 열이 같은 경우 조건부 서식 행 또는 셀
이 기사에서는 두 열이 같은 경우 Excel에서 행 또는 셀에 조건부 서식을 적용하는 방법을 소개합니다.

Excel에서 각 행에 조건부 서식 적용하기
때때로 각 행에 조건부 서식을 적용하려고 할 수 있습니다. 각 행에 대해 동일한 규칙을 반복적으로 설정하는 대신 이 작업을 해결하기 위한 몇 가지 팁이 있습니다.


최고의 오피스 생산성 도구

🤖 Kutools AI 도우미: 데이터 분석에 혁신을 가져옵니다. 방법: 지능형 실행   |  코드 생성  |  사용자 정의 수식 생성  |  데이터 분석 및 차트 생성  |  Kutools Functions 호출
인기 기능: 중복 찾기, 강조 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 또는 셀 병합   |   반올림(수식 없이) ...
슈퍼 LOOKUP: 다중 조건 VLOOKUP    다중 값 VLOOKUP  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 드롭다운 목록 빠르게 생성   |  종속 드롭다운 목록   |  다중 선택 드롭다운 목록 ....
열 관리자: 지정한 수의 열 추가  |  열 이동  |  숨겨진 열의 표시 상태 전환  |  범위 및 열 비교 ...
추천 기능: 그리드 포커스   |  디자인 보기   |   향상된 수식 표시줄    통합 문서 & 시트 관리자   |  자동 텍스트 라이브러리   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵게/이탤릭/취소선 필터 등) ...
15대 주요 도구 세트12 가지 텍스트 도구(텍스트 추가, 특정 문자 삭제, ...)  |  50+ 종류의 차트(간트 차트, ...)  |  40+ 실용적 수식(생일을 기반으로 나이 계산, ...)  |  19 가지 삽입 도구(QR 코드 삽입, 경로에서 그림 삽입, ...)  |  12 가지 변환 도구(단어로 변환하기, 통화 변환, ...)  |  7 가지 병합 & 분할 도구(고급 행 병합, 셀 분할, ...)  |  ... 등 다양
Kutools는 사용자가 선호하는 언어로 이용할 수 있습니다 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및40개 이상의 언어 지원!

Kutools for Excel과 함께 엑셀 능력을 한 단계 끌어 올리고, 이전에 없던 효율성을 경험하세요. Kutools for Excel은300개 이상의 고급 기능으로 생산성을 높이고 저장 시간을 단축합니다.  가장 필요한 기능을 바로 확인하려면 여기를 클릭하세요...


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 더욱 간편하게 만듭니다

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기를 활성화합니다.
  • 새 창 대신 같은 창의 새로운 탭에서 여러 파일을 열고 생성할 수 있습니다.
  • 생산성이50% 증가하며, 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 추가 기능. 한 번에 설치

Kutools for Office 제품군은 Excel, Word, Outlook, PowerPoint용 추가 기능과 Office Tab Pro를 한 번에 제공하여 Office 앱을 활용하는 팀에 최적입니다.

Excel Word Outlook Tabs PowerPoint
  • 올인원 제품군 — Excel, Word, Outlook, PowerPoint 추가 기능 + Office Tab Pro
  • 설치 한 번, 라이선스 한 번 — 몇 분 만에 손쉽게 설정(MSI 지원)
  • 함께 사용할 때 더욱 효율적 — Office 앱 간 생산성 향상
  • 30일 모든 기능 사용 가능 — 회원가입/카드 불필요
  • 최고의 가성비 — 개별 추가 기능 구매 대비 절약