책 내용 질문하기
dsum 관련 문의
도서
[2012] 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
127
조회수
64
작성일
2012-10-31
작성자
첨부파일

4회 기출문제에서 수식 작성하기 6번 해설에서 K26셀에 교재처럼 "번호"라고 입력하면 정상적으로 계산되고

첨부파일처럼 "제품번호"라고 입력하면 값이 0이라고 나오는 이유가 무엇인가요?

오히려 문제에서 주어진 것처럼 "제품번호"라고 입력해야 할 것 같은데, 이해가 되지 않아서요.

2012-07-09 오전 10:58:35 에 등록된 아래의 답변 내용을 보면 더 혼란스럽습니다.

왜나하면, 교재 17쪽에 dsum 관련 설명에는 "조건을 지정할 때는 반드시 데이터 목록의 필드명과 같은 필드명을 사용해야 합니다."라고 되어있기 때문입니다.

데이터베이스 함수(DSUM, DAVERAGE, DCOUNT 등)에서 조건에 함수가 사용될 때에는 필드명을 기재(공란)하지 않거나 데이터 범위의 필드명과 다른 필드명을 임의로 지정해 주어야 합니다.
수식이 적용될 때에는 가상의 필드를 만들어서 계산한다고 생각할 수 있으며, 데이터 범위의 필드명과 동일할 경우 중복되기 때문에 결과가 표시되지 않는 것입니다. 그러므로 조건에 함수가 사용될 경우에는 필드명을 기재(공란)하지 않거나 데이터 범위의 필드명과 다른 임의의 필드명을 지정해 주어야 합니다.
그러므로 제품번호 대신 다른 필드명을 입력해야 합니다.

답변
2012-11-01 09:40:20

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

기출문제집 17쪽은 데이터베이스 함수의 기본 사용법을 익히는 것으로 일반적인 데이터베이스 함수의 조건은 데이터 목록의 필드명과 같은 필드명으로 사용해야 합니다.
하지만 조건에 함수가 사용되는 경우에는 조금 다릅니다. 조건에 함수가 사용될 경우에는 필드명을 입력하지 않거나 데이터 목록의 필드명과 달라야 합니다.
17쪽에는 조건에 함수가 사용될 경우의 내용이 없어 문의하신 것처럼 혼란이 오실 수도 있습니다. 공부하는데 있어 불편함을 드려 정말 죄송합니다. 해당 내용을 추가하도록 하겠습니다.
행복한 하루되세요.^^
"
  • *
    2012-11-01 09:40:20

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

    기출문제집 17쪽은 데이터베이스 함수의 기본 사용법을 익히는 것으로 일반적인 데이터베이스 함수의 조건은 데이터 목록의 필드명과 같은 필드명으로 사용해야 합니다.
    하지만 조건에 함수가 사용되는 경우에는 조금 다릅니다. 조건에 함수가 사용될 경우에는 필드명을 입력하지 않거나 데이터 목록의 필드명과 달라야 합니다.
    17쪽에는 조건에 함수가 사용될 경우의 내용이 없어 문의하신 것처럼 혼란이 오실 수도 있습니다. 공부하는데 있어 불편함을 드려 정말 죄송합니다. 해당 내용을 추가하도록 하겠습니다.
    행복한 하루되세요.^^
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.