책 내용 질문하기
온라인 채점 결과 문의
도서
2026 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
396
조회수
78
작성일
2026-08-05
작성자
박*진
첨부파일

2026_최신기출유형_09회

-컨트롤 원본 속성 X [txt성명]의 원본 값 (=DLookUp("성명","학생","left([학번],2)=left(txt학번,2)"))이 정답(=DLookUp("성명","학생","학번=left(txt학번,7)"))과 다릅니다.


조건을 정답이랑 다르게 적어도 답이 동일합니다. 조건을 다르게 적어도 되나요?

=DLookUp("성명","학생","left([학번],2)=left(txt학번,2)")

시험장에서 틀리게 적용되나요?

답변
2026-08-07 14:38:42

안녕하세요.

결과가 우연히 같더라도 두 조건은 의미가 다르므로 정답식대로 작성해야 합니다.

작성식:

"Left([학번],2)=Left(txt학번,2)"

→ 학번의 앞 2자리만 같은 학생을 찾습니다.

정답:

"학번=Left(txt학번,7)"

→ txt학번의 앞 7자리와 학번 전체가 같은 학생을 찾습니다.

현재 데이터에서는 앞 2자리가 같은 학생 중 DLookup이 우연히 원하는 학생을 반환해서 결과가 같을 수 있습니다. 하지만 앞 2자리가 같은 학생이 여러 명이면 DLookup이 어떤 레코드를 반환할지 보장되지 않아 잘못된 성명이 나올 수 있습니다.

따라서 실제 시험에서도 작성하신 조건은 정답으로 보기 어렵습니다. 현재 결과가 같다는 것보다 문제에서 요구하는 레코드를 정확하게 식별하는 조건인지가 중요하므로 정답처럼 작성하세요.

즐거운 하루 되세요.

  • 관리자
    2026-08-07 14:38:42

    안녕하세요.

    결과가 우연히 같더라도 두 조건은 의미가 다르므로 정답식대로 작성해야 합니다.

    작성식:

    "Left([학번],2)=Left(txt학번,2)"
    

    → 학번의 앞 2자리만 같은 학생을 찾습니다.

    정답:

    "학번=Left(txt학번,7)"
    

    → txt학번의 앞 7자리와 학번 전체가 같은 학생을 찾습니다.

    현재 데이터에서는 앞 2자리가 같은 학생 중 DLookup이 우연히 원하는 학생을 반환해서 결과가 같을 수 있습니다. 하지만 앞 2자리가 같은 학생이 여러 명이면 DLookup이 어떤 레코드를 반환할지 보장되지 않아 잘못된 성명이 나올 수 있습니다.

    따라서 실제 시험에서도 작성하신 조건은 정답으로 보기 어렵습니다. 현재 결과가 같다는 것보다 문제에서 요구하는 레코드를 정확하게 식별하는 조건인지가 중요하므로 정답처럼 작성하세요.

    즐거운 하루 되세요.

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