책 내용 질문하기
2018 컴퓨터활용능력2급 실기 교재(부록) P.59질문드립니다.
도서
2018 시나공 컴퓨터활용능력 2급 실기(엑셀 2010 사용자용)
페이지
59
조회수
159
작성일
2019-07-10
작성자
탈퇴*원
첨부파일

FIND 함수에서 "시작위치"를 잘 이해를 못하겠어요. 문자열 첫번째 문자부터 갯수를 세는것이 아닌거 같은데,, 어떻게 확인하는 건가요? 

답변
2019-07-11 21:08:39

안녕하세요.

 

Find 함수는 문자열의 시작위치에서부터 찾을 텍스트를 찾아 그 위치를 반환합니다.

글자 단위로 카운트하고, 찾는 문자가 없을 경우 오류를 표시합니다.

대소문자를 구분해서 찾습니다.

 

Find("r", "KOREA", 1)에서 r은 존재하지 않으므로 오류입니다.

Find("o", "No.1 sinagong", 4)에서 4번째 글자 1에서 부터 찾기 시작하므로 두번째 글자인 (N옆의) o는 검색대상이 아닙니다. 찾기는 4번째부터 찾지만 위치는 처음부터 계산해서 11이 됩니다.

Find("O", "♥I Love YOU♥", 2)에서 O의 위치는 10입니다.

 

위과 같이 이해하시면 됩니다. 좋은 하루 보내세요. 

  • 관리자
    2019-07-11 21:08:39

    안녕하세요.

     

    Find 함수는 문자열의 시작위치에서부터 찾을 텍스트를 찾아 그 위치를 반환합니다.

    글자 단위로 카운트하고, 찾는 문자가 없을 경우 오류를 표시합니다.

    대소문자를 구분해서 찾습니다.

     

    Find("r", "KOREA", 1)에서 r은 존재하지 않으므로 오류입니다.

    Find("o", "No.1 sinagong", 4)에서 4번째 글자 1에서 부터 찾기 시작하므로 두번째 글자인 (N옆의) o는 검색대상이 아닙니다. 찾기는 4번째부터 찾지만 위치는 처음부터 계산해서 11이 됩니다.

    Find("O", "♥I Love YOU♥", 2)에서 O의 위치는 10입니다.

     

    위과 같이 이해하시면 됩니다. 좋은 하루 보내세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.