책 내용 질문하기
엑세스 <기출유형 9> 문제2번의 ③번 질문드려요
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
350
조회수
42
작성일
2018-09-06
작성자
탈퇴*원
첨부파일

=Dlookup(“성명”, “학생”, “학번 = left( txt학번, 7)” )

여기서 left 함수는 왜 쓰는건가요? 그냥 가져와도 7글자 아닌가요?

안 쓰니까 오류가 나네요 ㅠㅠ

질문1 - dlookup함수 첫번째값인 찾을필드에 대괄호 [성명] 이런 식으로 쓰면 틀리나요? 필드명은 대괄호로 묶으랬는데 여기선 큰따옴표로 묶어서 헷갈리네요...

질문2 - 조건식에서 "left(txt학번, 7) = 학번" 이런식으로 자리를 바꾸면 틀리나요?

미리 답변 감사드립니다.

답변
2018-09-07 11:15:31

안녕하세요.

문제에서 Dlookup, left 함수를 이용하도록 지시하였습니다. 문제 지시사항에 따라주셔야 합니다.

질문1)

도메인 함수의 경우 큰 따옴표" "로 묶어주셔야 합니다.

dsum("필드명","테이블/쿼리명","조건")

' ' 는 dsum 이나 코드 등에서 문자를 나타내기 위한 것입니다.

인수 등을 "" 로 묶었기 때문에 문자를 나타낼때 "" 를 사용하면 혼동 되므로 '' 를 이용하여 문자를 나타냅니다.

dsum("필드명","테이블/쿼리명","조건='이름'")

위의 식과 같이 조건을 문자그대로 입력하고자 할때 '이름' 과 같이 작성하는 것입니다.

질문2)

비교하는 것이기 때문에 자리가 바뀌어도 상관없습니다.

좋은 하루 보내세요.

  • *
    2018-09-07 11:15:31

    안녕하세요.

    문제에서 Dlookup, left 함수를 이용하도록 지시하였습니다. 문제 지시사항에 따라주셔야 합니다.

    질문1)

    도메인 함수의 경우 큰 따옴표" "로 묶어주셔야 합니다.

    dsum("필드명","테이블/쿼리명","조건")

    ' ' 는 dsum 이나 코드 등에서 문자를 나타내기 위한 것입니다.

    인수 등을 "" 로 묶었기 때문에 문자를 나타낼때 "" 를 사용하면 혼동 되므로 '' 를 이용하여 문자를 나타냅니다.

    dsum("필드명","테이블/쿼리명","조건='이름'")

    위의 식과 같이 조건을 문자그대로 입력하고자 할때 '이름' 과 같이 작성하는 것입니다.

    질문2)

    비교하는 것이기 때문에 자리가 바뀌어도 상관없습니다.

    좋은 하루 보내세요.

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