반응형
이번 글에서는 엑셀 함수중 특정 문자가 포함된 위치를 추출하는 함수 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 함수에 관하여 다루었습니다.
반응형
'IT 상식' 카테고리의 다른 글
엑셀 데이터 추출함수 형식 및 인수, 예시(ROW, CHOOSE,VLOOKUP) (0) | 2022.01.20 |
---|---|
엑셀 문자 데이터 다루기(REPT, CLEAN, TRIM 함수) (0) | 2022.01.20 |
온라인 컨텐츠, 커뮤니티의 종류와 특징 (0) | 2022.01.13 |
정보 분류 체게의 정의 및 컨텐츠 체계 분류와 구성 (0) | 2022.01.12 |
프리젠테이션 원고 및 시각자료의 작성 방법 (0) | 2021.12.30 |
댓글