반응형
엑셀 SEARCH 함수는 텍스트 위치 찾기(대소문자 무시) 기능을 하는 함수입니다. FIND의 느슨한 버전 — 대소문자 무시하고 *,? 와일드카드도 사용 가능 이 글에서는 SEARCH 함수의 기본 문법부터 실전 예시 3가지, 오류 해결법까지 총정리합니다.
- SEARCH 함수란?
- 기본 문법 (Syntax)
- 실전 예시 3가지
- 주의사항 및 오류 해결
- 고급 활용 (함수 조합)
- 마무리 정리
SEARCH 함수란?
SEARCH 함수는 텍스트 위치 찾기(대소문자 무시) 기능을 합니다. FIND의 느슨한 버전 — 대소문자 무시하고 *,? 와일드카드도 사용 가능
기본 문법 (Syntax)
=SEARCH(찾을텍스트, 대상텍스트, [시작위치])
인수 설명 필수 여부
| 찾을텍스트 | 찾을 문자 (와일드카드 가능) | 필수 |
| 대상텍스트 | 검색할 텍스트 | 필수 |
| 시작위치 | 검색 시작 위치 | 선택 |
실전 예시 3가지
예시 1: 인사팀: 이메일 도메인 찾기 (대소문자 무시)
대소문자 상관없이 @ 위치 찾기
A B| 이메일 | @위치 |
| Kim@Company.com | =SEARCH("@",A2) |
| LEE@test.co.kr | =SEARCH("@",A2) |
| park@ABC.com | =SEARCH("@",A2) |
=SEARCH("@",A2)
A B
| 이메일 | @위치 |
| Kim@Company.com | 4 |
| LEE@test.co.kr | 4 |
| park@ABC.com | 5 |
FIND와 달리 대소문자를 구분하지 않습니다.
예시 2: 영업팀: 상품명에 특정 단어 포함 여부
'노트북'이 포함된 상품 찾기
A B| 상품명 | 포함? |
| 삼성 노트북 Pro | =IF(ISNUMBER(SEARCH("노트북",A2)),"O","X") |
| LG 모니터 | =IF(ISNUMBER(SEARCH("노트북",A2)),"O","X") |
| HP 노트북 | =IF(ISNUMBER(SEARCH("노트북",A2)),"O","X") |
=IF(ISNUMBER(SEARCH("노트북",A2)),"O","X")
A B
| 상품명 | 포함? |
| 삼성 노트북 Pro | O |
| LG 모니터 | X |
| HP 노트북 | O |
SEARCH가 숫자를 반환하면 포함, #VALUE!면 미포함입니다.
예시 3: 총무팀: 와일드카드로 패턴 검색
'PRD'로 시작하는 코드인지 확인
A B| 코드 | PRD? |
| PRD-001 | =IF(ISNUMBER(SEARCH("PRD*",A2)),"Y","N") |
| SVC-002 | =IF(ISNUMBER(SEARCH("PRD*",A2)),"Y","N") |
| PRD-123 | =IF(ISNUMBER(SEARCH("PRD*",A2)),"Y","N") |
=IF(ISNUMBER(SEARCH("PRD*",A2)),"Y","N")
A B
| 코드 | PRD? |
| PRD-001 | Y |
| SVC-002 | N |
| PRD-123 | Y |
*는 아무 문자나 매칭하는 와일드카드입니다.
주의사항 및 오류 해결
오류 원인 해결법| #VALUE! | 찾을 텍스트가 없음 | IFERROR 또는 ISNUMBER로 감싸세요 |
고급 활용 (함수 조합)
SEARCH + ISNUMBER
=ISNUMBER(SEARCH("키워드",A2))
포함 여부를 TRUE/FALSE로 반환
SEARCH 와일드카드
=SEARCH("김*수",A2)
'김'으로 시작하고 '수'로 끝나는 이름 찾기
마무리 정리
✔️ SEARCH는 대소문자를 무시하고 텍스트 위치를 찾습니다
✔️ *(아무글자), ?(한글자) 와일드카드를 지원합니다
✔️ 포함 여부 판단에는 ISNUMBER(SEARCH(...)) 패턴을 사용하세요
다음 포스팅: 16. 엑셀 REPLACE 함수 사용법 - 위치 기준으로 텍스트 교체
728x90
반응형
'컴퓨터 > 엑셀 함수' 카테고리의 다른 글
| 17. 엑셀 SUBSTITUTE 함수 사용법 - 특정 텍스트를 다른 텍스트로 교체 | 실전 예시 포함 (0) | 2026.04.28 |
|---|---|
| 16. 엑셀 REPLACE 함수 사용법 - 위치 기준으로 텍스트 교체 | 실전 예시 포함 (0) | 2026.04.27 |
| 14. 엑셀 FIND 함수 사용법 - 텍스트 위치 찾기(대소문자 구분) | 실전 예시 포함 (0) | 2026.04.25 |
| 13. 엑셀 LEN 함수 - 글자 수 세기 (1) | 2026.04.24 |
| 12. 엑셀 MID 함수 사용법 - 중간 위치에서 n글자 추출 | 실전 예시 포함 (0) | 2026.04.23 |