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

2026_최신기출유형_06회

-2. 지시사항 처리 0/10

-데이터 유효성 검사 X 유효성검사 규칙 범위1 값(=REPT("◆",E4/10))이 정답(=F4=REPT("◆",E4/10))과 다릅니다.


F4:F8에 범위를 지정한 후 유효성 규칙을 입력했습니다.

결과는 똑같이 나오는데 사용자 지정함수를 위 와 같이 하면 오답인지 궁금합니다.

답변
2026-08-31 09:55:27

안녕하세요.

네. 이 경우에는 결과가 비슷하게 보이더라도 정답과 같은 의미의 데이터 유효성 검사식이 아니므로 오답으로 보는 것이 맞습니다.

데이터 유효성 검사의 [사용자 지정] 수식은 해당 셀의 입력값이 올바른지를 판단하도록 TRUE 또는 FALSE를 반환하는 조건식이어야 합니다.

정답은

=F4=REPT("◆",E4/10)

으로, 의미는

F4에 입력된 값이 REPT("◆",E4/10)의 결과와 같은가?

입니다. 같으면 TRUE → 입력 허용, 다르면 FALSE → 입력 제한입니다.

반면 작성하신

=REPT("◆",E4/10)

"◆◆◆" 같은 문자열을 만들어 반환할 뿐, F4의 입력값이 맞는지 비교하지 않습니다. 즉 F4의 값을 검증하는 조건이 빠져 있습니다.

예를 들어 E4가 30이면 정답은

=F4="◆◆◆"

과 같은 의미가 되어 F4에 ◆◆◆만 허용합니다.

따라서 F4:F8을 먼저 선택했다는 사실만으로 F4= 부분을 생략할 수는 없습니다. 범위 선택은 “어느 셀에 유효성 검사를 적용할 것인가”를 정하는 것이고, F4=는 “그 셀의 입력값을 무엇과 비교할 것인가”를 정하는 것이기 때문입니다.

결론적으로 이 문제에서는 반드시

=F4=REPT("◆",E4/10)

처럼 작성하는 것이 맞으며, 자동채점에서 오답으로 나온 것도 단순한 수식 문자열 차이가 아니라 유효성 검사 논리 자체의 차이입니다.

즐거운 하루 되세요.

  • 관리자
    2026-08-31 09:55:27

    안녕하세요.

    네. 이 경우에는 결과가 비슷하게 보이더라도 정답과 같은 의미의 데이터 유효성 검사식이 아니므로 오답으로 보는 것이 맞습니다.

    데이터 유효성 검사의 [사용자 지정] 수식은 해당 셀의 입력값이 올바른지를 판단하도록 TRUE 또는 FALSE를 반환하는 조건식이어야 합니다.

    정답은

    =F4=REPT("◆",E4/10)

    으로, 의미는

    F4에 입력된 값이 REPT("◆",E4/10)의 결과와 같은가?

    입니다. 같으면 TRUE → 입력 허용, 다르면 FALSE → 입력 제한입니다.

    반면 작성하신

    =REPT("◆",E4/10)

    "◆◆◆" 같은 문자열을 만들어 반환할 뿐, F4의 입력값이 맞는지 비교하지 않습니다. 즉 F4의 값을 검증하는 조건이 빠져 있습니다.

    예를 들어 E4가 30이면 정답은

    =F4="◆◆◆"

    과 같은 의미가 되어 F4에 ◆◆◆만 허용합니다.

    따라서 F4:F8을 먼저 선택했다는 사실만으로 F4= 부분을 생략할 수는 없습니다. 범위 선택은 “어느 셀에 유효성 검사를 적용할 것인가”를 정하는 것이고, F4=는 “그 셀의 입력값을 무엇과 비교할 것인가”를 정하는 것이기 때문입니다.

    결론적으로 이 문제에서는 반드시

    =F4=REPT("◆",E4/10)

    처럼 작성하는 것이 맞으며, 자동채점에서 오답으로 나온 것도 단순한 수식 문자열 차이가 아니라 유효성 검사 논리 자체의 차이입니다.

    즐거운 하루 되세요.

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