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

2026_실제 시험장 따라하기

-2. 봉사시수합계 표시 0/6

-컨트롤 원본 속성 X [txt봉사시수합계]의 컨트롤 원본 속성 값 (=Left([학과],InStr(1,[학과],"과")-1) & " 학생들의 총 봉사시수 : " & Format(DSum("시수","봉사내역입력","학과=txt학과"),"#"" 시수"""))이 정답(=Left([학과],InStr([학과],"과")-1) & " 학생들의 총 봉사시수 : " & Format(DSum("시수","봉사내역입력","학과=txt학과"),"#"" 시수"""))과 다릅니다.


결과값은 똑같이 나오던데 instr 함수에 (1, 인수를 반드시 넣어야 하나요?


답변
2026-07-27 10:18:07

안녕하세요.

아니요. InStr 함수의 시작 위치 인수 1은 반드시 입력할 필요가 없습니다.

다음 두 식은 동일하게 문자열의 첫 번째 문자부터 "과"를 찾습니다.

InStr(1,[학과],"과")
InStr([학과],"과")

InStr 함수에서 시작 위치를 생략하면 기본적으로 첫 번째 문자부터 검색하므로 결과값도 같습니다. 따라서 작성하신 식은 기능상 올바르며, 실제 시험에서도 동일한 결과가 표시되면 정답으로 볼 수 있습니다.

채점 프로그램은 정답 파일과 수식 문자열을 직접 비교하여, 생략 가능한 1을 추가한 경우에도 오답으로 표시할 수 있습니다. 교재 채점 시에는 정답식과 동일하게 작성하는 것이 안전합니다.

즐거운 하루 되세요.

  • 관리자
    2026-07-27 10:18:07

    안녕하세요.

    아니요. InStr 함수의 시작 위치 인수 1은 반드시 입력할 필요가 없습니다.

    다음 두 식은 동일하게 문자열의 첫 번째 문자부터 "과"를 찾습니다.

    InStr(1,[학과],"과")
    
    InStr([학과],"과")
    

    InStr 함수에서 시작 위치를 생략하면 기본적으로 첫 번째 문자부터 검색하므로 결과값도 같습니다. 따라서 작성하신 식은 기능상 올바르며, 실제 시험에서도 동일한 결과가 표시되면 정답으로 볼 수 있습니다.

    채점 프로그램은 정답 파일과 수식 문자열을 직접 비교하여, 생략 가능한 1을 추가한 경우에도 오답으로 표시할 수 있습니다. 교재 채점 시에는 정답식과 동일하게 작성하는 것이 안전합니다.

    즐거운 하루 되세요.

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