지정한 문자열을 다른 문자열 안에 있는지 검색하고, 문자열이 있는 경우에는 몇 번째에 있는지 위치를 반환하는 함수로 SEARCH() 함수가 있습니다.
SEARCH() 함수는 영어로 검색하는 경우에는 대문자와 소문자를 구분하지 않습니다.
= SEARCH(검색 문자열, 대상 문자열, 시작위치)
시작위치는 생략가능
A1 셀에 “구글 스프레드시트 Google” 라는 대상 문자열을 적어놓고 검색을 해보겠습니다.
=SEARCH(“구”,A$1) ・・・ 1
=SEARCH(“시트”,A$1) ・・・ 8
=SEARCH(“스”,A$1) ・・・ 4
=SEARCH(“스프레드”,A$1) ・・・ 4
=SEARCH(“G”,A$1) ・・・ 11
=SEARCH(“g”,A$1) ・・・ 11
=SEARCH(“G”,A$1,12) ・・・ 14
검색 문자열을 찾지 못한 경우에는 #VALUE!가 표시됩니다.
영어로 검색하는 경우 소문자와 대문자를 구분하지 않기 때문에 주의해야 합니다.
대소문자를 구분해서 검색하고 싶은 경우에는 FIND() 함수를 사용합니다.
댓글