티스토리 뷰

카테고리 없음

엑셀 FIND, FINDB 함수 사용법

바다위의강아지 2023. 3. 12. 11:47

엑셀에서 FIND 및 FINDB 함수는 특정 텍스트 문자열 내에서 지정된 문자 또는 문자열의 위치를 찾는 데 사용됩니다.

FIND 함수는 대/소문자를 구분하고 FINDB 함수는 대/소문자를 구분하지 않습니다. 따라서 영문 대소문자를 구분해야 하는 경우 FIND 함수를 사용하고, 대소문자를 구분하지 않아도 되는 경우 FINDB 함수를 사용하는 것이 좋습니다.

FIND 및 FINDB 함수는 다음과 같이 사용됩니다.

scss code
FIND(찾을 문자열, 대상 문자열, [시작 위치]) FINDB(찾을 문자열, 대상 문자열, [시작 위치])
  • 찾을 문자열: 대상 문자열에서 찾으려는 문자열 또는 검색하려는 텍스트입니다.
  • 대상 문자열: 검색 대상이 되는 텍스트입니다.
  • 시작 위치(선택적): 검색을 시작할 위치입니다. 이 인수를 생략하면 1로 간주되며, 검색이 대상 문자열의 첫 번째 문자부터 시작됩니다.

두 함수 모두 찾은 문자열의 위치를 반환합니다. 찾을 문자열이 대상 문자열 내에서 여러 번 나타나는 경우, FIND 또는 FINDB 함수는 첫 번째 나타난 위치를 반환합니다. 문자열이 대상 문자열 내에 없는 경우, 두 함수는 #VALUE! 에러를 반환합니다.

아래는 FIND 및 FINDB 함수의 예시입니다.

javascript code
=FIND("apple", "I like to eat apples.") // 결과: 18 =FINDB("apple", "I like to eat apples.") // 결과: 18 =FIND("apple", "I like to eat apples.", 20) // 결과: #VALUE! =FINDB("apple", "I like to eat apples.", 20) // 결과: 18

첫 번째 예에서는 "apple" 이라는 문자열이 대상 문자열 "I like to eat apples." 안에서 18번째 위치에서 시작되므로 FIND 및 FINDB 함수 모두 18을 반환합니다.

두 번째 예에서도 동일하게 18을 반환합니다.

세 번째 예에서는 시작 위치를 20으로 지정했지만 "apple" 이 대상 문자열 내에서 20번째 위치 이후에 나타나지 않으므로 #VALUE! 에러가 반환됩니다.

네 번째 예에서는 FINDB 함수가 대소문자를 구분하지 않으므로 "apple"을 찾을 수 있습니다. 그러나 FIND 함수는 대소문자를 구분하기 때문에 "apple"을 찾을 수 없으므로 #VALUE! 에러가 반환됩니다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함