책 내용 질문하기
'고객코드' 별 '대여금액' 필드의 합
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
326
조회수
62
작성일
2015-04-08
작성자
첨부파일

고객코드 바닥글의 'txt대여횟수' 에는 '고객코드'별 총 대여횟수가, 'txt고객별금액'에는 '고객코드'별 '대여금액' 필드의 합이 표시되도록 설정하시오.

입니다.

정답에는 =Count(*) , =Sum([대여금액]) 로 되어있는데요....

저는 =Dcount("고객코드" .... 이하 생략 ) , =DSum("대여금액" .... 이하 생략) 도메인 함수를 이용했습니다.

여기서 질문입니다.

이미 '고객코드'를 기준으로 그룹으로 지정되어 있기 때문에 도메인 함수를 쓸 필요없이 위의 정답처럼만 하면 되는건가요...?

그렇다면 어떤 상황에서 도메인 함수를 이용해야 하는지요....

또 위의 문제에서 도메인 함수를 이용했다면 틀린 건지요?(문제에 표시되어 있는 값과는 일치 했습니다.)

답변
2015-04-13 06:51:38

네 맞습니다. 고객코드별로 그룹화가 지정된 상태이기 때문에 sum count 만으로 값으 구할 수 있습니다.

도메인 함수를 사용하여 정확한 결과가 나온다면 정답으로 인정 될 수도 있지만 dsum 이나 dcount 를 사용하라는 말이 없었을때는

사용하지 않아도 됩니다.

조건이 주어진 경우에는 도메인 함수를 사용합니다. 이 문제와 같지만 그룹이 지정되지 않은 경우가 되겠죠.

좋은 하루 되세요.

"
  • *
    2015-04-13 06:51:38

    네 맞습니다. 고객코드별로 그룹화가 지정된 상태이기 때문에 sum count 만으로 값으 구할 수 있습니다.

    도메인 함수를 사용하여 정확한 결과가 나온다면 정답으로 인정 될 수도 있지만 dsum 이나 dcount 를 사용하라는 말이 없었을때는

    사용하지 않아도 됩니다.

    조건이 주어진 경우에는 도메인 함수를 사용합니다. 이 문제와 같지만 그룹이 지정되지 않은 경우가 되겠죠.

    좋은 하루 되세요.

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