📘 엑셀 시리즈 #27 함수 - FIND, SEARCH 함수로 텍스트 자동 탐색하기
안녕하세요 7옥타브고양이 입니다 😊
오늘은 사무직 실무에서 자주 마주치는 ‘텍스트 검색 자동화’ 주제를 다룹니다. 특히 FIND 함수와 SEARCH 함수를 사용하면, 셀 안에서 특정 단어나 문자의 위치를 빠르게 찾아낼 수 있습니다. 이 기능은 거래명세서, 품목명, 이메일 주소 등 문자열 분석에 매우 유용합니다.

1️⃣ FIND와 SEARCH 함수의 기본 개념 이해
📖 FIND 함수는 대소문자를 구분하며, 특정 문자의 ‘정확한 위치’를 반환합니다.
📖 SEARCH 함수는 대소문자를 구분하지 않고, 부분 일치 검색에 유리합니다.
기본 문법
=FIND(찾을_문자, 대상_셀, [시작위치])
=SEARCH(찾을_문자, 대상_셀, [시작위치])
예를 들어, 셀 A2에 “홍길동_영업1팀” 이라는 텍스트가 있다면, =FIND("_",A2) 는 밑줄(_)이 4번째에 있음을 알려줍니다.
2️⃣ 예제 1 – 이메일 주소에서 @ 위치 찾기
이 예제는 실무에서 자주 사용됩니다. 이메일 주소에서 @ 위치를 찾아 사용자명과 도메인을 분리해보겠습니다.
| 이메일 주소 | @ 위치(FIND) | 사용자명 | 도메인 |
| hong@company.com | =FIND("@",A2) | =LEFT(A2,B2-1) | =RIGHT(A2,LEN(A2)-B2) |
| lee@office.co.kr | =FIND("@",A3) | =LEFT(A3,B3-1) | =RIGHT(A3,LEN(A3)-B3) |
이렇게 하면 이메일의 사용자명과 도메인을 자동으로 구분할 수 있습니다. 보고서 정리나 고객 데이터 정제 시 매우 편리하게 활용됩니다.

3️⃣ 예제 2 – 제품명에서 코드만 추출하기 (SEARCH 응용)
SEARCH 함수는 대소문자를 구분하지 않아 텍스트 데이터가 섞여 있어도 안정적으로 작동합니다.
| 제품명 | 코드 위치 | 추출 결과 |
| TV-A123 | =SEARCH("-",A2) | =MID(A2,B2+1,LEN(A2)-B2) |
| Monitor-b521 | =SEARCH("-",A3) | =MID(A3,B3+1,LEN(A3)-B3) |
위와 같이 코드가 알파벳 대소문자와 섞여 있어도 문제없이 인식됩니다. 실무에서 제품명 + 코드 + 색상 형태의 데이터 정리에 특히 유용합니다.

4️⃣ FIND와 SEARCH의 차이 정리
| 구분 | FIND | SEARCH |
| 대소문자 구분 | 구분함 | 구분하지 않음 |
| 와일드카드 사용 | 불가능 | 가능(*, ? 사용 가능) |
| 오류 처리 | 문자 없을 시 #VALUE! | 동일하게 #VALUE! |
따라서, 대소문자 민감한 시스템(예: 코드명 구분)에는 FIND가 적합하고, 일반 텍스트 검색에는 SEARCH가 더 편리합니다.
5️⃣ 실무 팁 – 오류 방지 및 자동 처리
문자를 찾지 못할 경우 #VALUE! 오류가 발생할 수 있습니다. 이를 방지하려면 IFERROR 함수를 함께 사용합니다.
=IFERROR(FIND("-",A2),"없음")
이렇게 하면 “-” 문자가 없는 셀에는 ‘없음’으로 표시되어 보고서가 깔끔하게 유지됩니다.
💡 활용 예시
- 이메일 계정, 사번, 품목코드 자동 분리
- 고객 데이터 정리 및 필드 구분
- 문자열 기반 자동 보고서 생성
다음 포스팅에서는엑셀 시리즈 #28 함수 - TEXTJOIN, CONCAT으로 자동 문장 생성하기를 다룰 예정이에요.
© 7옥타브고양이 작성
'IT > 엑셀' 카테고리의 다른 글
| 엑셀 시리즈 #29 함수 - DATEDIF, EDATE, WORKDAY로 근무일 계산 자동화하기 (13) | 2025.11.20 |
|---|---|
| 엑셀 시리즈 #28 함수 - TEXTJOIN, CONCAT으로 자동 문장 생성하기 (11) | 2025.11.19 |
| 엑셀 시리즈 #26 함수 - LEFT, RIGHT, MID 함수로 이름·코드 자동 분리하기 (20) | 2025.11.17 |
| 엑셀 시리즈 #25 함수 - 고급 필터 기능으로 부서별 보고서 자동 생성하기 (15) | 2025.11.14 |
| 엑셀 시리즈 #24 자동화 - 피벗테이블 없이 월별 보고서 자동화하기 (12) | 2025.11.13 |
