책 내용 질문하기
엑셀과 액세스 관련 간단한 질문입니다.
도서
2016 시나공 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
239
조회수
42
작성일
2017-06-23
작성자
탈퇴*원
첨부파일

지시문중에서 예를들어 시작이 2로 시작하는 제조사를 구하라 이런문제가 나오면요..

어는건 left(1,A5:A9)="2" 이런식이고, 어느건 "2*" 이런걸로 나오는데..

어떨때는 답이 전자로 나오고 어떤건 후자로 나와서 그 기준을 정확히 모르겠습니다.

제가 이상한걸로 질문을 드리는걸지도 모르는데 혹시 그 차이가 어떤건지 대략적으로라도 설명해주실 수 있을까요..

답변
2017-06-29 09:15:34

안녕하세요. 길벗 수험서 운영팀입니다.

*은 모든문자를 대신하는 특수문자로, 일반적으로 "강*"으로 지정하면 강으로 시작하는 모든 문자를 찾고, "*강"으로 지정하면 강으로 끝나는 모든 문자를 찾습니다.

그런데 데이터베이스 함수(DSUM, DCOUNT, DAVERAGE 등)의 조건에서 '강*'은 강으로 시작하는 모든 문자를 찾지만, '*강'은 강으로 끝나는 모든 문자를 찾는 것이 아니라 강을 포함하는 모든 문자를 찾으므로 사용하시면 않됩니다.

그러므로 데이터베이스 함수의 조건으로 특정 단어로 시작하는 문자를 찾는 것이 출제된다면 left 함수를 사용해야 합니다.

행복한 하루되세요.^^

  • *
    2017-06-29 09:15:34

    안녕하세요. 길벗 수험서 운영팀입니다.

    *은 모든문자를 대신하는 특수문자로, 일반적으로 "강*"으로 지정하면 강으로 시작하는 모든 문자를 찾고, "*강"으로 지정하면 강으로 끝나는 모든 문자를 찾습니다.

    그런데 데이터베이스 함수(DSUM, DCOUNT, DAVERAGE 등)의 조건에서 '강*'은 강으로 시작하는 모든 문자를 찾지만, '*강'은 강으로 끝나는 모든 문자를 찾는 것이 아니라 강을 포함하는 모든 문자를 찾으므로 사용하시면 않됩니다.

    그러므로 데이터베이스 함수의 조건으로 특정 단어로 시작하는 문자를 찾는 것이 출제된다면 left 함수를 사용해야 합니다.

    행복한 하루되세요.^^

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