본문 바로가기
IT 상식

FIND, SEARCH, ISERROR 함수 소개 및 설명

by 성오 2022. 1. 17.
반응형

이번 글에서는 엑셀 함수중 특정 문자가 포함된 위치를 추출하는 함수 FIND, SEARCH 함수와 함께 ISERROR 함수에 대하여 설명드리겠습니다.

 

1.FIND, SEARCH, ISERROR 함수

  • 문자열에 특정 문자가 포함되어 있는 위치를 추출하려면 FIND 함수와 SEARCH 함수를 이용해야 합니다
  • FIND 함수는 영문 대/소문자를 구분하며 SEARCH 함수는 구분하지 않습니다.
  • 단, 문자열에 지정된 문자가 포함되어 있지 않으면 오류 메시지 #VALUE를 출력합니다. 오류 메시지 대신 사용자가 지정한 메시지가 표시되도록 지정하기 위해서는 ISERROR 함수를 사용해야 합니다.

 

2.FIND, SEARCH 함수 상세 설명

  • FIND, SEARCH 함수는 사용자가 지정한 문자열을 찾아 위치를 반환합니다.

(1) 형식

  • =FIND(문자열, 대상 문자열, 위치 번호)
  • =SEARCH(문자열, 대상 문자열, 위치 번호)

(2) 인수

  • 문자열 : 찾고자 하는 문자열이나 그 값이 입력된 셀 주소를 지정합니다
  • 대상 문자열 : 찾을 대상 문자열이나 그 값이 입력된 셀 주소를 지정합니다
  • 위치 번호 : 대상 문자열에서 몇번째 문자 위치부터 찾을 것인지 찾을 시각 위치 값을 숫자로 지정합니다. 생략 하면 1로 간주합니다

(3) 사용 예시

  • =FIND("A",A2) : [A2] 셀에 Apple Apple 가 입력되어 있다면 대문자 A가 입력된 위치 값으로 1을 반환합니다.
  • =FIND("A", A2,2) : [A2] 셀에 Apple Apple 가 입력되어 있다면 문자열에서 2번째 문자부터 검사해서 대문자 A가 입력된 위치를 찾기 때문에 7을 반환합니다
  • =SEARCH("A", A2,2) : [A2] 셀에 Apple Apple 가 입력되어 있다면 문자열에서 2번째 문자부터 검사해서 대소문자를 구분하지 않고 A 가 입력된 위치를 찾기 때문에 7을 반환합니다.

 

3.ISERROR 함수 상세 설명

  • ISERROR 함수는 인수로 지정된 값 또는 수식의 오류 여부를 판단하여 오류이면 참, 오류가 발생하지 않으면 거짓을 반환합니다.
  • 주로 오류 발생 여부를 판단할 때 사용합니다

(1) 형식

  • =ISERROR(값)

(2) 인수

  • 값 : 오류를 확인하고자 하는 값 또는 수식을 지정합니다

(3) 사용 예시

  • =ISERROR(FIND("SN",B3)) : [B3] 셀에 "SN" 이 입력되어 있지 않으면 참인 TRUE, 입력되어 있다면 FALSE를 반환합니다.

여기까지 FIND, SEARCH, ISERROR 함수에 관하여 다루었습니다.

반응형

댓글