책 내용 질문하기
컨트롤원본 속성에 함수 입력시.. 대괄호와 따옴표의 차이??
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
94
조회수
153
작성일
2012-03-12
작성자
첨부파일

⑧ 해설을 보면

11.(왼편 전문가의 조언) count([사용자]) 와 같이 필드를 []기호로 입력해주는데,

12. =DSum("납부금","수강고객현황","성별='여'") 에서는 왜 ""(따옴표)로 필드를 입력해준건가요?

=dsum([납부금],수강고객현황,[성별]=여) 로 입력하면 안되는건가요??? 에러가 나나요??

@ 대괄호와 따옴표를 쓰는 차이는 뭔가요??

@ 그리고 111쪽 ⑧ 해설을 보면 이번에는 같은 합계를 입력하는 것인데 dsum이 아닌 sum을 사용했네요~ 둘의 차이점은 무엇인가요?? 언제 dsum을 이용하는건가요??

답변
2012-03-13 07:06:32

1.

dsum 함수처럼 d가 들어가는 도메인 함수는 항상 인수를 "" 로 묶어 표시 하셔야 합니다.

dsum("더할값이있는필드명","테이블/쿼리","조건")

처럼 말이죠.

[]은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.

이것이 자동으로 붙어 필드명을 표시 하는 것이죠.

[]이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.

[]이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.

2. 조건이 있는 값의 합계를 구할때는 dsum을 사용하고 그냥 합계를 이용할때는 sum을 사용합니다.

문제를 확인 해 보세요.

좋은 하루 되세요.

"
  • *
    2012-03-13 07:06:32

    1.

    dsum 함수처럼 d가 들어가는 도메인 함수는 항상 인수를 "" 로 묶어 표시 하셔야 합니다.

    dsum("더할값이있는필드명","테이블/쿼리","조건")

    처럼 말이죠.

    []은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.

    이것이 자동으로 붙어 필드명을 표시 하는 것이죠.

    []이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.

    []이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.

    2. 조건이 있는 값의 합계를 구할때는 dsum을 사용하고 그냥 합계를 이용할때는 sum을 사용합니다.

    문제를 확인 해 보세요.

    좋은 하루 되세요.

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