엑셀
함수 - find, search (찾는 문자가 있는 위치)
jenak
2023. 4. 13. 08:35
FIND 함수는 [찾기] 기능과 비슷하다.
지정한 문자를 찾아준다. 그 위치를 찾아서 텍스트에서 몇 번째 위치에 있는 지 시작 위치를 숫자로 반환한다.
SEARCH 함수와의 차이는 영문자의 대소문자를 구별하는 지에 따라 다르다.
구문
FIND(find_text, within_text, [start_num]) : 영문의 대소문자를 구별하여 텍스트에서 찾는 글자가 있는 위치를 반환한다.
SEARCH(find_text,within_text,[start_num]) : 영문의 대소문자를 구별하지 않고 텍스트에서 찾는 글자가 있는 위치를 반환한다.
텍스트는 "Today is MONDAY" 이고, 찾는 문자열은 "DAY" 이다.
대소문자 구별을 위해 영문으로 텍스트를 입력했다.
한글만 사용한다면 함수 글자 수가 짧은 FIND 를 사용하면 된다.
1. 대소문자를 구별하여 DAY 글자의 시작 위치를 반환한다.
찾는 문자열이 있는 텍스트를 지정한다.
결과를 확인한다.
2. 대소문자 구별없이 DAY 글자의 시작 위치를 반환한다.
함수는 SEARCH를 사용한다.
찾는 문자열이 있는 텍스트를 입력 또는 셀을 클릭한다.
결과를 확인한다.
한글이나 특수 문자 등의 기호를 찾을 때는 FIND 를 사용하고,
영문이 포함된 텍스트에서는 대소문자 구별 유무에 따라, FIND 와 SEARCH 함수를 선택적으로 사용한다.