=FIND("f","친구★79FRfr")는 결과가 8이 나오는데 왜 =SEARCH("f","친구★79FRfr")는 결과가 6이 나오죠?
FIND 함수와 SEARCH 함수는 비슷하지만
FIND 함수는 대/소문자를 구분하여 취급하고, SEARCH 함수는 대/소문자를 구분하지 않는다는 차이가 있습니다. (FIND 함수에서 f 와 F는 서로 다른문자로 취급합니다.)
그래서
=FIND("f","친구★79FRfr") 의 수식에서 소문자 f 는 8번째에 있기 때문에 8이라는 결과가 나오게됩니다.
(만약 대문자 F를 찾는값으로 주었다면, 결과는 6이 나오게 됩니다.)
반면 SEARCH 함수에서는 f 와 F를 서로 같은 문자로 취급을 합니다.
그래서..
=SEARCH("f","친구★79FRfr") 의 수식에서 먼저 나오는 F를 찾아서 6이라는 결과를 돌려주게 됩니다.
(시작 위치가 생략되었을경우, 맨왼쪽 첫번째 글자부터 찾기 시작합니다.)
-
*2013-10-16 17:16:15
FIND 함수와 SEARCH 함수는 비슷하지만
FIND 함수는 대/소문자를 구분하여 취급하고, SEARCH 함수는 대/소문자를 구분하지 않는다는 차이가 있습니다. (FIND 함수에서 f 와 F는 서로 다른문자로 취급합니다.)
그래서
=FIND("f","친구★79FRfr") 의 수식에서 소문자 f 는 8번째에 있기 때문에 8이라는 결과가 나오게됩니다.
(만약 대문자 F를 찾는값으로 주었다면, 결과는 6이 나오게 됩니다.)
반면 SEARCH 함수에서는 f 와 F를 서로 같은 문자로 취급을 합니다.
그래서..
=SEARCH("f","친구★79FRfr") 의 수식에서 먼저 나오는 F를 찾아서 6이라는 결과를 돌려주게 됩니다.
(시작 위치가 생략되었을경우, 맨왼쪽 첫번째 글자부터 찾기 시작합니다.)