Excel SEARCH 함수
Excel에서 SEARCH 함수는 아래 스크린샷에 표시된 대로 주어진 텍스트 문자열에서 특정 문자 또는 하위 문자열의 위치를 찾는 데 도움이 될 수 있습니다. 이 튜토리얼에서는 Excel에서 이 SEARCH 함수를 사용하는 방법을 소개하겠습니다.

- 예제 1: 텍스트 문자열에서 문자 또는 텍스트 검색하기 (처음부터)
- 예제 2: 텍스트 문자열에서 문자 또는 텍스트 검색하기 (지정된 시작점부터)
- 예제 3: 괄호 안의 텍스트 찾기 및 추출하기
구문:
Excel에서 SEARCH 함수의 구문은 다음과 같습니다:
인수:
- 찾을_텍스트: 필수. 찾고자 하는 문자 또는 텍스트입니다.
- 검색할_텍스트: 필수. 검색될 텍스트 문자열입니다.
- 시작_번호: 선택 사항. 텍스트 문자열 내에서 검색을 시작할 위치입니다. 이 인수가 생략되면 검색은 주어진 텍스트 문자열의 첫 번째 문자부터 시작됩니다.
참고:
- 1. start_num이 생략된 경우 SEARCH 함수는 find_text가 처음으로 나타나는 위치를 반환합니다.
- 2. SEARCH 함수는 대소문자를 구분하지 않습니다. 대소문자를 구분하는 검색을 해야 한다면 FIND 함수를 사용해야 합니다.
- 3. find_text 값이 발견되지 않으면 SEARCH 함수는 #VALUE! 오류 값을 반환합니다.
- 4. start_num이 0보다 크지 않거나 within_text의 길이보다 큰 경우에도 #VALUE! 오류 값이 반환됩니다.
- 5. SEARCH 함수는 와일드카드를 사용할 수 있습니다. 찾을_텍스트 인수:
- 물음표 (?): 한 글자를 일치시킵니다;
- 별표 (*): 임의의 문자 시퀀스를 일치시킵니다;
- 실제 물음표(?) 또는 별표(*)를 찾으려면 그 앞에 물결표(~)를 입력하세요. 예: ~*, 또는 ~?.
반환값:
주어진 텍스트 문자열에서 특정 문자 또는 텍스트의 위치를 반환합니다.
예제:
예제 1: 텍스트 문자열에서 문자 또는 텍스트 검색하기 (처음부터)
특정 문자 또는 단어를 텍스트 문자열에서 검색하여 첫 번째 문자로부터의 위치를 반환하려면 다음 공식을 적용하세요:
참고: 위의 공식에서 B2는 찾고자 하는 문자 또는 텍스트가 포함된 셀이고, A2는 검색하고자 하는 텍스트 문자열입니다.
그러면 텍스트 문자열의 처음부터 검색된 텍스트의 위치를 얻을 수 있습니다. 스크린샷 참조:

예제 2: 텍스트 문자열에서 문자 또는 텍스트 검색하기 (지정된 시작점부터)
때때로 특정 문자의 위치를 텍스트 문자열에서 특정 시작점에서 얻고 싶을 수 있습니다. 이 경우 세 번째 start_num 인수를 추가하면 됩니다.
다음 공식을 빈 셀에 입력하거나 복사하세요:
참고: 위의 공식에서 B2는 찾고자 하는 문자 또는 텍스트가 포함된 셀이고, A2는 검색하고자 하는 텍스트 문자열이며, C2는 텍스트 문자열 내에서 검색을 시작할 숫자입니다.
그런 다음 텍스트 문자열 내에서 검색을 시작하려는 위치에서의 문자 또는 텍스트의 위치가 반환됩니다. 스크린샷 참조:

예제 3: 괄호 안의 텍스트 찾기 및 추출하기
괄호로 묶인 텍스트가 포함된 텍스트 문자열 목록이 있고, 괄호 안의 텍스트만 추출하려는 경우 SEARCH 함수와 MID 함수를 결합하여 이 작업을 해결할 수 있습니다.
다음 공식을 빈 셀에 적용하세요:
그러면 괄호 안의 모든 텍스트가 한 번에 추출됩니다. 스크린샷 참조:

추가 기능:
- Excel RIGHT 함수
- RIGHT 함수는 텍스트 문자열의 오른쪽에서 텍스트를 반환하는 데 사용됩니다.
- Excel NUMBERVALUE 함수
- NUMBERVALUE 함수는 텍스트로 저장된 숫자에서 실제 숫자를 반환하는 데 도움이 됩니다.
- Excel REPLACE 함수
- REPLACE 함수는 주어진 위치에서 텍스트 문자열의 문자를 새 텍스트로 찾아 바꾸는 데 도움이 됩니다.
최고의 오피스 생산성 도구
Kutools for Excel - 당신을 돋보이게 하는 도구
🤖 | Kutools AI Aide: 지능형 실행, 코드 생성, 사용자 정의 수식 작성, 데이터 분석 및 차트 생성, Kutools 기능 호출을 통해 데이터 분석 혁신 |
인기 있는 기능: 중복 찾기, 강조 또는 식별 | 빈 행 삭제 | 데이터 손실 없이 열 또는 셀 결합 | 수식 없이 반올림 ... | |
슈퍼 VLookup: 다중 조건 | 다중 값 | 여러 시트 간 | 퍼지 매치... | |
고급 드롭다운 목록: 쉬운 드롭다운 목록 | 종속 드롭다운 목록 | 다중 선택 드롭다운 목록... | |
열 관리자: 특정 개수의 열 추가 | 열 이동 | 숨겨진 열 표시 상태 전환 | 열 비교하여 동일한 셀 & 다른 셀 선택... | |
주요 기능: 그리드 포커스 | 디자인 보기 | 큰 수식 표시줄 | 통합 문서 & 시트 관리자 | 자동 텍스트 라이브러리(자동 텍스트) | 날짜 선택기 | 데이터 병합 | 셀 암호화/해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터 (굵게/이탤릭체/취소선 필터링...) ... | |
상위 15가지 도구 세트: 12개의 텍스트 도구(텍스트 추가, 특정 문자 삭제...) | 50+ 차트 유형(간트 차트...) | 40+ 실용적인 수식(생일을 기반으로 나이 계산...) | 19개 삽입 도구(QR 코드 삽입, 경로에서 그림 삽입...) | 12개 변환 도구(숫자를 단어로, 통화 변환...) | 7개 병합 및 분할 도구(고급 행 병합, 엑셀 셀 분할...) | ... 그리고 더 많은 기능 |
Kutools for Excel은 300개 이상의 기능을 제공하며, 원하는 모든 것이 단 한 번의 클릭만으로 가능합니다...
Office Tab - Microsoft Office(Excel 포함)에서 탭 방식의 읽기 및 편집 활성화
- 수십 개의 열린 문서 간에 1초 만에 전환 가능!
- 매일 수백 번의 마우스 클릭을 줄이고, 마우스 손과 작별 인사하세요.
- 여러 문서를 보고 편집할 때 생산성을 50% 향상시킵니다.
- Office(Excel 포함)에 효율적인 탭을 제공합니다. Chrome, Edge 및 Firefox와 비슷합니다.