엑셀 전문가가 말해주는 FIND, SEARCH 함수로 업무 자동화하기
본문 바로가기
엑셀(EXCEL)

엑셀 전문가가 말해주는 FIND, SEARCH 함수로 업무 자동화하기

by koko1 2025. 4. 28.
반응형

엑셀을 활용해 문서나 데이터를 처리하다 보면, 특정 텍스트가 셀 안에 있는지 찾고 그 위치를 기준으로 작업해야 하는 상황이 자주 발생합니다.

예를 들어, 상품명에서 특정 키워드를 찾아야 할 때, 고객 메모에서 특정 단어가 포함되어 있는지 확인해야 할 때, 텍스트 분석을 자동화할 수 있는 함수가 바로 FIND 함수와 SEARCH 함수입니다.

두 함수 모두 텍스트의 위치를 찾아주는 역할을 하지만, 사용법과 특징에 약간의 차이가 있으므로 정확하게 이해하고 업무에 적용하는 것이 중요합니다.

 

1. FIND 함수란?

FIND 함수는 대소문자를 구분하면서 특정 문자가 어디에 있는지를 숫자로 반환해주는 함수입니다.

 

기본 형식

복사

편집

=FIND(찾을_텍스트, 대상_텍스트, [시작_위치])

 

예시

bash

복사

편집

=FIND("a", "Apple") 오류 (#VALUE!)

=FIND("A", "Apple") 1

 

특징

대소문자를 구분합니다.

찾는 값이 없을 경우 오류(#VALUE!)가 발생합니다.

 

2. SEARCH 함수란?

SEARCH 함수는 FIND 함수와 거의 동일하지만, 대소문자를 구분하지 않고 특정 문자가 어디에 있는지 알려줍니다.

 

기본 형식

sql

복사

편집

=SEARCH(찾을_텍스트, 대상_텍스트, [시작_위치])

 

예시

sql

복사

편집

=SEARCH("a", "Apple") 1

=SEARCH("A", "Apple") 1

 

특징

대소문자를 구분하지 않습니다.

FIND와 마찬가지로 찾는 값이 없으면 오류를 반환합니다.

 

3. 실전 활용 예시

 

 

3.1 고객 메모에서 특정 단어 유무 확인

고객 메모에 '환불', '불만', '지연' 등의 단어가 포함되어 있는지 빠르게 파악해야 할 때,

sql

복사

편집

=IF(ISNUMBER(SEARCH("환불", A2)), "확인 필요", "정상")

위 함수는 A2 셀의 텍스트 안에 '환불'이라는 단어가 있다면 "확인 필요", 없으면 "정상"이라고 표시해줍니다.

 

3.2 이메일 아이디 추출

고객 이메일에서 @ 앞부분만 추출하고 싶을 때는 FIND 함수로 위치를 찾고 LEFT 함수와 결합합니다.

sql

복사

편집

=LEFT(A2, FIND("@", A2) - 1)

이 함수는 이메일 주소에서 @ 앞의 아이디만 추출해줍니다.

 

3.3 문서 자동 분류 시스템 구축

문서 제목 또는 내용 중 '계약', '견적', '발주' 등의 키워드에 따라 자동으로 분류할 수 있습니다.

sql

복사

편집

=IF(ISNUMBER(SEARCH("계약", A2)), "계약서류", IF(ISNUMBER(SEARCH("견적", A2)), "견적서류", "기타"))

조건에 따라 문서를 자동 분류하는 기능을 만들 수 있어 문서 정리에 매우 효과적입니다.

 

4. FINDSEARCH의 차이 정리

 

 

구분 FIND 함수 SEARCH 함수

대소문자 구분함 구분하지 않음

용도 코드나 고유문자 구분이 필요할 때 일반적인 텍스트 검색에 적합

오류 발생 찾는 텍스트가 없을 경우 발생 동일

 

5. 실무 꿀팁

두 함수는 단독으로 사용해도 유용하지만, IF, LEFT, RIGHT, MID, ISNUMBER 같은 함수와 결합하면 업무 자동화의 수준을 높일 수 있습니다.

오류 발생 시 IFERROR를 결합해 깔끔하게 처리할 수 있습니다.

arduino

복사

편집

=IFERROR(FIND("A", A2), "없음")

 

6. 마무리하며

단순히 데이터를 정리하는 것에서 나아가, FINDSEARCH 함수를 활용하면

문서 분석, 키워드 감지, 자동 분류, 텍스트 필터링 등 다양한 업무를 자동화할 수 있습니다.

업무 속도를 높이고 정확도를 향상시키고 싶으시다면,

오늘부터 이 두 함수를 실전에 적극 활용해 보시기 바랍니다.

 

2025.04.25 - [엑셀(EXCEL)] - 엑셀 전문가가 말해주는 TRIM 함수 사용으로 보이지 않는 문자로 인한 오류 방지하기

 

 

반응형

댓글