[ 들어가며 ]
엑셀의 SEARCH() 함수는
문자열에서 특정문자의 시작위치를 찾는 함수입니다.
SEARCH() 함수는
대소문자를 구분하지 않습니다.
또한,
와일드카드를 지원합니다.
[ SEARCH() 함수의 구문 ]
SEARCH() 함수의 구문은 다음과 같습니다.
=SEARCH(찾을 문자열, 검색할 문자열, [시작위치])
- 찾을 문자열 : 찾고자 하는 문자나 문자열
- 검색할 문자열 : 찾을 문자가 포함된 셀이나 텍스트 문자열
- 시작위치(선택사항) : 문자열에서 검색을 시작할 위치
※ 시작위치를 지정하지 않을 경우 기본값은 1로 문자열의 처음부터 검색 시작
아래 그림을 보면서 설명하겠습니다.
파란색 네모 부분에는
SEARCH() 함수 수식이 입력되어 있습니다.
"홍" 이라는 글자를 찾는데
[ B5 ]셀에서 찾습니다.
SEARCH() 함수는 시작위치를 찾는 함수이므로
"홍"이라는 글자는
첫번째에서 시작합니다.
그렇기 때문에 숫자 [ 1 ]을 반환을 합니다.
아래 그림처럼
"길" 이라는 글자를 찾으려고 하면
[ 2 ]를 반환합니다.
만약 찾는 값이 없다면
[ #VALUE! ] 오류를 반환합니다.
[ SEARCH() 함수의 활용 ]
SEARCH() 함수의 간단한 활용방법에 대해
알아보겠습니다.
SEARCH() 함수는 단독으로 사용되는 경우는
거의 없습니다.
주로 다른 함수와 결합하여 사용됩니다.
예를들어
해당 값이 숫자라면
[ TRUE ]를 반환하는
ISNUMBER() 함수가 있습니다.
SEARCH() 함수를 통해
결과가 나타난다면
해당 문자가 있는 것이므로
ISNUMBER() 함수는 [ TRUE ]를 반환합니다.
[ 마치며 ]
SEARCH() 함수는
영문 검색 시 대소문자를 구분하지 않습니다.
또한 SEARCH() 함수는
와일드카드를 지원합니다.
엑셀의 SEARCH() 함수는
데이터 분석에 매우 유용한 함수입니다.
그리고 많이 사용되는 함수입니다.
다만 SEARCH 함수가
단독으로는 큰 힘을 발휘하지 못할 뿐입니다.
미리 알아 놓으시면 큰 도움이 될 함수입니다.
여기를 방문하시면 더 많은 엑셀 관련 자료를 확인할 수 있습니다.
'EXCEL 다루기' 카테고리의 다른 글
[ 기본 ] 엑셀 특정 열만 보기, 사용자 지정보기를 활용한 특정 열 확인 (0) | 2023.11.21 |
---|---|
[ 함수 ] 특정 조건을 갖는 값의 합계 빠르게 구하기, DSUM 함수로 특정 필드의 합계를 빠르게 구하자 (0) | 2023.11.19 |
[ 기본 ] 엑셀 파일 복사본으로 작업하기, 엑셀 원본 건드리지 않고 수정하기 (0) | 2023.11.14 |
[ 기본 ] 엑셀 파일 저장할 때 기본 파일형식(확장자) 설정하기 (0) | 2023.11.12 |
[ 기본 ] 엑셀의 파일 확장자, 엑셀의 파일 형식, xlsx / xlsm / xlsb / xls (0) | 2023.11.12 |