책 내용 질문하기
엑세스 4회 기본모의고사
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
조회수
73
작성일
2017-10-09
작성자
탈퇴*원
첨부파일

문제2에서

txt대여금액합계는 =Dsum("대여금액","대여내역입력","도서명='귀천'") 으로 하고

문제3에서

txt대여일수는 =DateDiff("d",[대여일자],[반납일자]) 라고 썼는데

위에는 큰따옴표로 하고 밑에꺼는 대괄호로 했는데 위에것도 대괄호로 하면 안되는 이유가 무엇인가요?

그냥 단지 폼과 보고서의 차이인건가요?

답변
2017-10-13 22:34:26

함수 차이입니다.

dsum, davg,dlookup 등 의 도메인 함수의 인수는 항상 "" 안에 작성해야 하므로 "" 에 사용한 것이구요.

datediff 의 사용법으로 필드명을 입력하면 되므로

대여일자 로 입력하거나 [대여일자] 로 입력하면 되는 것입니다.

=Dsum("대여금액","대여내역입력","도서명='귀천'")

에서 [] 을 사용하고자 한다면

=Dsum("[대여금액]","[대여내역입력]","[도서명]='귀천'")

과 같이 작성하시면 됩니다.

좋은 하루 되세요.

  • *
    2017-10-13 22:34:26

    함수 차이입니다.

    dsum, davg,dlookup 등 의 도메인 함수의 인수는 항상 "" 안에 작성해야 하므로 "" 에 사용한 것이구요.

    datediff 의 사용법으로 필드명을 입력하면 되므로

    대여일자 로 입력하거나 [대여일자] 로 입력하면 되는 것입니다.

    =Dsum("대여금액","대여내역입력","도서명='귀천'")

    에서 [] 을 사용하고자 한다면

    =Dsum("[대여금액]","[대여내역입력]","[도서명]='귀천'")

    과 같이 작성하시면 됩니다.

    좋은 하루 되세요.

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