Excel 에서 수식 내에서만 텍스트를 찾는 방법
때로는 Excel 에서 단순히 값을 찾는 것만으로 충분하지 않습니다。 해당 값이 수식 내에 직접 작성되어 있는지 확인해야 할 때가 있습니다。 이는 워크시트 감사를 수행할 때 흔히 발생하는 상황입니다。 예를 들어0.08와 같은 하드코딩된 세율을 찾거나,VLOOKUP같은 오래된 함수가 여전히 사용되고 있는지 확인하거나, 이전 시트나 워크북과 연결된 수식을 찾거나,「Closed」또는「Approved」와 같은 특정 조건을 포함하는 수식을 찾는 경우입니다。
문제는 동일한 텍스트나 숫자가 일반 셀에도 나타날 수 있다는 점입니다。 예를 들어,0.08는 세율 열, 메모, 그리고=B2*(1+0.08)와 같은 수식 내에 모두 나타날 수 있습니다. Excel 의 일반적인 찾기 명령을 사용하면 이러한 모든 항목이 혼합되어 결과가 나오기 때문에 수식 확인 작업이 느리고 혼란스러워질 수 있습니다。
이 자습서에서는 수식 내에서만 텍스트나 숫자를 찾는 세 가지 방법을 소개합니다. Excel 의 기본 제공 특수 이동 및 찾기 도구를 사용하거나, Kutools for Excel 을 사용해 수식을 더 직접적으로 검색하거나, VBA 매크로를 실행하여 수식 구분 셀을 자동으로 강조 표시할 수 있습니다。
특수 이동 및 찾기 기능으로 수식 셀 검색하기
이 방법은 현재 워크시트 또는 범위 선택 내에서만 검색해야 할 때 가장 쉬운 옵션입니다。 핵심 아이디어는 간단합니다。 먼저 모든 수식 셀을 선택한 다음 해당 선택 영역에서 찾기 기능을 실행하는 것입니다。 이를 통해 동일한 텍스트를 포함하는 일반 값이나 메모에서 발생하는 일치 항목을 피할 수 있습니다。
중요 참고 사항:
에만 의존하지 마십시오。찾을 위치: 수식이 옵션은 Excel 에서 수식 셀의 수식 텍스트만 검색 대상으로 삼는다는 의미이지만, 일반 셀도 여전히 검색 결과에 포함될 수 있습니다。 수식 내 텍스트만 찾으려면 먼저특수 이동을 사용하여 수식 셀을 선택하세요。
- 홈탭에서찾기 및 선택>수식을 클릭합니다。

- 이제 수식 셀만 선택되어 있습니다。Ctrl + F를 눌러찾기 및 바꾸기대화 상자를 엽니다。
- 찾을 내용상자에 공식에서 찾기하고자 하는 텍스트를 입력합니다。
- 클릭하세요。옵션 >>고급 옵션이 숨겨져 있는 경우입니다。
- 다음을 설정합니다。범위 내를워크시트로,찾을 위치를수식으로 설정합니다。

- 클릭하세요。모두 찾기또는다음 찾기.
결과
이 워크시트에서는 수식 셀을 선택한 후0.08를 검색하면0.08를 포함하는 수식(예: D 열의 하드코딩된 세율 수식)만 반환되며, C 열의 세율 값과 E 열의 텍스트 일치 항목은 제외됩니다。

팁:
수식 셀을 선택한 후에는Ctrl + F를 누르기 전까지 선택 상태를 유지하세요. 검색 전에 다른 셀을 클릭하면 Excel 이 다시 더 넓은 범위를 검색할 수 있습니다。
장점
- Excel 에 내장됨
- 추가 기능이나 코드 불필요
- 수식 셀에서 빠른 검색에 적합함
단점
- 여러 수동 단계 필요
- 새로운 검색 범위마다 수식 셀을 다시 선택해야 함
- 여러 워크시트나 워크북 간 검색 시 덜 편리함
Kutools 로 범위, 시트 또는 워크북 전체에서 찾기
대규모 워크북, 여러 워크시트 또는 범위 선택에서 수식을 자주 검색해야 한다면,Kutools for Excel가 더 직접적인 방법을 제공합니다。슈퍼 찾기기능은 수식을 포함한 셀 유형별로 검색할 수 있으며, 선택 영역, 현재 워크시트, 선택한 시트, 현재 워크북 또는 모든 워크북과 같이 검색 범위를 직접 지정할 수 있습니다。
Kutools 를 사용하면 특정 텍스트를 포함하는 수식, 특정 텍스트로 시작하거나 끝나는 수식, 특정 텍스트를 포함하지 않는 수식, 그리고 텍스트 길이 또는 대소문자 관련 조건에 기반한 수식을 찾을 수 있습니다。
- 클릭하세요。Kutools>찾기>슈퍼 찾기을 클릭하여슈퍼 찾기창을 엽니다。
- 범위 내드롭다운 목록에서 검색 범위를 선택합니다。선택 영역,현재 워크시트,선택한 시트,현재 워크북, 또는모든 워크북중에서 선택할 수 있습니다。
- 수식버튼만 활성화하고 다른 선택된 검색 유형 버튼은 비활성화하여 Kutools 가 수식 내에서만 검색 텍스트하도록 합니다。
- 유형드롭다운 목록에서텍스트 포함과 같은 조건을 선택합니다。
- 값상자에 찾고자 하는 텍스트(예:0.08,VLOOKUP등)를 입력합니다。
- 클릭하세요。찾기수식 구분 셀이 모두 결과 목록에 표시됩니다。
- 결과를 클릭하면 해당 셀로 바로 이동하거나,선택을 클릭하여 일치하는 모든 셀을 한 번에 선택할 수 있습니다。

이 방법은 여러 시트나 워크북에서 수식을 검색해야 할 때 특히 유용합니다。범위 내드롭다운 목록에서 직접 검색 범위를 제어할 수 있기 때문에 수식 셀을 반복적으로 수동으로 선택할 필요가 없습니다。
장점
- 수식 셀을 직접 검색함
- 선택 영역, 현재 워크시트, 선택한 시트, 현재 워크북 및 모든 워크북 지원
- 텍스트 포함, 시작 문자, 끝 문자, 미포함 등 다양한 조건 제공
- 일치하는 모든 셀을 나열하고 빠르게 이동 가능
단점
- Kutools for Excel 설치 필요
Kutools for Excel- Excel 을 위한 필수 도구 300 개 이상이 포함되어 있습니다。 Excel 작업을 더 빠르고 쉽게, 그리고 효율적으로 만들어 보세요。지금 다운로드하세요!
특정 텍스트를 포함하는 수식 셀을 VBA 로 강조 표시
동일한 검색을 자주 반복해야 한다면 VBA 매크로를 사용할 수 있습니다。 다음 매크로는 수식을 포함하는 셀만 확인한 후 입력한 텍스트를 포함하는 수식이 있는 셀을 강조 표시합니다。
- 검색할 범위를 선택합니다。 전체 워크시트를 검색하려면 먼저 아무 셀이나 클릭하세요。
- 누르세요。Alt + F11를 눌러 VBA 편집기를 엽니다。
- 클릭하세요。삽입>모듈.
- 다음 코드를 모듈에 붙여넣으세요:
Sub FindTextInFormulasOnly() Dim c As Range Dim searchText As String Dim searchRange As Range Dim foundCount As Long searchText = InputBox("Enter the text to find in formulas:", "Kutools for Excel") If Len(searchText) = 0 Then Exit Sub On Error Resume Next Set searchRange = Selection.SpecialCells(xlCellTypeFormulas) On Error GoTo 0 If searchRange Is Nothing Then MsgBox "No formula cells found in the selected range.", vbInformation, "Kutools for Excel" Exit Sub End If For Each c In searchRange If InStr(1, c.Formula, searchText, vbTextCompare) > 0 Then c.Interior.Color = vbYellow foundCount = foundCount + 1 End If Next c If foundCount = 0 Then MsgBox "No matches found.", vbInformation, "Kutools for Excel" Else MsgBox foundCount & " matching formula cell(s) found and highlighted.", vbInformation, "Kutools for Excel" End If End Sub - 누르세요。F5를 눌러 매크로를 실행합니다。
- 찾고자 하는 텍스트를 입력하세요。 수식 구분 셀이 노란색으로 강조 표시됩니다。

장점
- 수식만 검색함
- 모든 수식 구분 셀을 자동으로 강조 표시 가능
- 반복 작업 및 맞춤 워크플로우에 적합
단점
- 매크로 접근 권한 필요
- 보안이 제한된 회사 환경에서는 사용 불가능할 수 있음
- 결과가 강조 표시되어 기존 채울 색상을 덮어쓰고 수동으로 지워야 할 수 있음
어떤 방법이 가장 효과적인가요?
| 방법 | 최적의 용도 | 제한 사항 |
|---|---|---|
| 먼저 수식 셀을 선택한 후 찾기 실행 | 한 시트 또는 범위 선택에서 빠른 기본 검색 | 검색 전 수식 셀을 수동으로 선택해야 함 |
| Kutools for Excel 슈퍼 찾기 | 선택 영역, 시트, 워크북 또는 여러 워크북 간 수식 검색 | Kutools for Excel 설치 필요다운로드 |
| VBA 매크로 | 수식 전용 반복 검색 및 자동 강조 표시 | 매크로 활성화 필요 |
결론
값, 함수 이름 또는 참조가 일반 셀에도 나타날 때 수식 내에서만 텍스트를 찾는 것이 유용합니다。 각각의 일치 항목을 하나씩 확인하는 대신 수식 셀로 검색 범위를 좁혀 중요한 결과에만 집중할 수 있습니다。
빠른 검색을 위해서는 먼저 수식 셀을 선택한 후찾기를 사용하는 것으로 충분합니다。 대용량 파일을 다루거나 여러 시트 및 워크북에서 검색해야 한다면Kutools for Excel를 사용하는 것이 더 쉽게 제어할 수 있습니다。 반복적인 확인 작업의 경우 VBA 매크로가 수식 구분을 자동으로 강조 표시해 줍니다。
이 작업을 얼마나 자주 수행해야 하는지와 워크북의 크기에 따라 적절한 방법을 선택하세요。
이 자습서가 도움이 되었기를 바랍니다。 더 많은 Excel 팁과 실용적인 솔루션을 탐색하고 싶다면여기를 클릭하세요를 눌러 전체 Excel 자습서 모음을 찾아보세요。
최고의 Office 생산성 도구
Kutools for Excel - 당신을 군중 속에서 돋보이게 만들어 드립니다
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행 | 코드 생성| 사용자 지정 수식 만들기 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 처리 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 VLookup:다중 조건 | 다중 값 | 다중 시트 간 검색 | 퍼지 매치... | |
| 고급 드롭다운 목록:쉬운 드롭다운 목록 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록... | |
| 열 관리자:특정 수의 열 추가 | 열 이동 | 숨겨진 열의 표시 상태 전환 |열 비교하여동일한/다른 셀 선택... | |
| 주요 기능:그리드 포커스 | 디자인 보기 | 향상된 수식 표시줄 | 워크북 및 시트 관리자|자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록 기반 이메일 발송 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제...)| 50+차트유형(간트 차트...)| 40+ 실용적인수식(생일을 기준으로 나이 계산...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입...)| 12 변환도구(단어로 변환하기,환율 변환...)| 7 병합 및 분할도구(고급 행 병합,Excel 셀 분할...)|。。。 외에도 더 많은 기능 |
Kutools for Excel 은 300 개 이상의 기능을 제공하며,필요한 기능을 언제나 한 번의 클릭으로 사용할 수 있게 해줍니다。。。
Office Tab - Microsoft Office(Excel 포함)에서 탭 기반 읽기 및 편집 활성화
- 수십 개의 열린 문서 간 전환에 단 1 초면 충분합니다!
- 매일 수백 번의 마우스 클릭을 줄여주어 마우스 손과 작별하세요。
- 여러 문서를 보거나 편집할 때 생산성을 50% 향상시킵니다。
- Chrome, Edge, Firefox 와 같은 효율적인 Tabs 을 Office(Excel 포함)에 도입합니다。



