책 내용 질문하기
엑세스 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("[대여금액]","[대여내역입력]","[도서명]='귀천'")
과 같이 작성하시면 됩니다.
좋은 하루 되세요.