책 내용 질문하기
온라인 채점 결과 문의
도서
2026 시나공 컴퓨터활용능력1급 실기 기본서
페이지
362
조회수
143
작성일
2026-09-10
작성자
배*준
첨부파일

2026_기본모의고사_04회


362페이지 문제2의 6번에서 txt고객코드가 18로 시작하는 조건을 설정할 때 저는 [txt고객코드]like "18*"로 풀었고 정답에는 left([txt고객코드],2)=18 로 풀어져 있는데 결과가 같다면 상관없나요? 아니면 실제 시험에서는 left를 사용해서 풀어야 할까요?

답변
2026-09-11 09:31:55

안녕하세요.

문제에서 LEFT 함수를 사용하라는 지시가 없다면, 작성하신

[txt고객코드] Like "18*"

도 “18로 시작하는 값”이라는 조건을 정확히 만족하므로 논리적으로 올바른 풀이입니다.

정답의

Left([txt고객코드],2)=18

은 앞의 두 글자를 잘라서 18인지 비교하는 방식이고,

[txt고객코드] Like "18*"

은 18로 시작하고 뒤에는 어떤 문자가 와도 된다는 방식입니다. 고객코드가 텍스트라면 둘 다 같은 대상을 찾습니다. 엄밀하게는 LEFT가 텍스트를 반환하므로 다음처럼 쓰는 것이 더 명확합니다.

Left([txt고객코드],2)="18"

다만 문제에서 “LEFT 함수를 사용하시오”라고 지정했다면 반드시 LEFT를 사용해야 합니다. 결과가 같더라도 Like로 대체하지 않는 것이 맞습니다.

따라서 시험에서는 이렇게 판단하시면 됩니다.

함수 지정 있음 → 지정된 LEFT 사용
함수 지정 없음 + 단순히 “18로 시작”만 요구 → Left(...,2)="18" 또는 Like "18*" 모두 기능적으로 가능
자동채점 연습 → 정답식과 구조가 다르면 오답으로 표시될 수 있으므로 교재식이 가장 안전

즉 362페이지 문제에서 LEFT 사용 지시가 별도로 없다면 질문자분의 Like "18*"가 잘못된 것은 아닙니다. 다만 교재 채점 프로그램까지 통과하려면 정답의 LEFT 방식으로 맞추는 것이 안전합니다.

즐거운 하루 되세요.

  • 관리자
    2026-09-11 09:31:55

    안녕하세요.

    문제에서 LEFT 함수를 사용하라는 지시가 없다면, 작성하신

    [txt고객코드] Like "18*"

    도 “18로 시작하는 값”이라는 조건을 정확히 만족하므로 논리적으로 올바른 풀이입니다.

    정답의

    Left([txt고객코드],2)=18

    은 앞의 두 글자를 잘라서 18인지 비교하는 방식이고,

    [txt고객코드] Like "18*"

    은 18로 시작하고 뒤에는 어떤 문자가 와도 된다는 방식입니다. 고객코드가 텍스트라면 둘 다 같은 대상을 찾습니다. 엄밀하게는 LEFT가 텍스트를 반환하므로 다음처럼 쓰는 것이 더 명확합니다.

    Left([txt고객코드],2)="18"

    다만 문제에서 “LEFT 함수를 사용하시오”라고 지정했다면 반드시 LEFT를 사용해야 합니다. 결과가 같더라도 Like로 대체하지 않는 것이 맞습니다.

    따라서 시험에서는 이렇게 판단하시면 됩니다.

    함수 지정 있음 → 지정된 LEFT 사용
    함수 지정 없음 + 단순히 “18로 시작”만 요구 → Left(...,2)="18" 또는 Like "18*" 모두 기능적으로 가능
    자동채점 연습 → 정답식과 구조가 다르면 오답으로 표시될 수 있으므로 교재식이 가장 안전

    즉 362페이지 문제에서 LEFT 사용 지시가 별도로 없다면 질문자분의 Like "18*"가 잘못된 것은 아닙니다. 다만 교재 채점 프로그램까지 통과하려면 정답의 LEFT 방식으로 맞추는 것이 안전합니다.

    즐거운 하루 되세요.

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