책 내용 질문하기
문제 2-1 질문
도서
2026 시나공 컴퓨터활용능력 1급 실기 총정리
페이지
175
조회수
65
작성일
2026-08-09
작성자
문*영
첨부파일

저는
="약 " & ROUND( AVERAGE( IF( ($C$4:$C$43=O4) * ($M$4:$M$43 >= LARGE(($C$4:$C$43=O4)*$M$4:$M$43, 3)), $M$4:$M$43 ) ), 0 ) & "대" 가 아니라

="약 "& ROUND(AVERAGE( LARGE( IF( $C$4:$C$43=O4,$M$4:$M$43),{1,2,3})),0) &"대" 이렇게 풀었는데 답은 같은데 이것도 정답으로 인정되나요?

답변
2026-08-10 09:18:58

안녕하세요.

네, 두 식은 현재 목적에서는 같은 결과를 내므로 정답으로 인정될 가능성이 높습니다.

작성하신 식:

="약 "&ROUND(AVERAGE(LARGE(IF($C$4:$C$43=O4,$M$4:$M$43),{1,2,3})),0)&"대"

은 조건에 맞는 값 중 1~3번째로 큰 값 3개를 직접 뽑아 평균을 구합니다.

정답식:

="약 " & ROUND(AVERAGE(IF(($C$4:$C$43=O4)*
($M$4:$M$43>=LARGE(($C$4:$C$43=O4)*$M$4:$M$43,3)),
$M$4:$M$43)),0) & "대"

은 3번째 큰 값 이상인 값들을 골라 평균합니다.

다만 한 가지 차이가 있습니다. 3위 값과 같은 값이 여러 개 존재하면 결과가 달라질 수 있습니다.

예를 들어 조건에 맞는 값이

100, 90, 80, 80

이라면 작성하신 식은 100, 90, 80의 3개만 평균하지만, 정답식은 3번째 큰 값=80 이상인 100, 90, 80, 80 모두를 평균합니다.

따라서 현재 데이터에서는 결과가 같더라도 논리적으로 완전히 동일한 식은 아닙니다. 문제의 의도가 “상위 3개 값의 평균”이라면 작성하신 식이 오히려 자연스럽고, “3번째로 큰 값 이상인 모든 데이터의 평균”이라는 취지라면 정답식이 맞습니다.

시험에서는 문제에서 지정한 함수가 모두 포함되고 결과가 맞더라도, 동점 데이터에서 의미가 달라질 수 있으므로 정답식 구조를 따르는 것이 가장 안전합니다.

  • 관리자
    2026-08-10 09:18:58

    안녕하세요.

    네, 두 식은 현재 목적에서는 같은 결과를 내므로 정답으로 인정될 가능성이 높습니다.

    작성하신 식:

    ="약 "&ROUND(AVERAGE(LARGE(IF($C$4:$C$43=O4,$M$4:$M$43),{1,2,3})),0)&"대"
    

    은 조건에 맞는 값 중 1~3번째로 큰 값 3개를 직접 뽑아 평균을 구합니다.

    정답식:

    ="약 " & ROUND(AVERAGE(IF(($C$4:$C$43=O4)*
    ($M$4:$M$43>=LARGE(($C$4:$C$43=O4)*$M$4:$M$43,3)),
    $M$4:$M$43)),0) & "대"
    

    은 3번째 큰 값 이상인 값들을 골라 평균합니다.

    다만 한 가지 차이가 있습니다. 3위 값과 같은 값이 여러 개 존재하면 결과가 달라질 수 있습니다.

    예를 들어 조건에 맞는 값이

    100, 90, 80, 80
    

    이라면 작성하신 식은 100, 90, 80의 3개만 평균하지만, 정답식은 3번째 큰 값=80 이상인 100, 90, 80, 80 모두를 평균합니다.

    따라서 현재 데이터에서는 결과가 같더라도 논리적으로 완전히 동일한 식은 아닙니다. 문제의 의도가 “상위 3개 값의 평균”이라면 작성하신 식이 오히려 자연스럽고, “3번째로 큰 값 이상인 모든 데이터의 평균”이라는 취지라면 정답식이 맞습니다.

    시험에서는 문제에서 지정한 함수가 모두 포함되고 결과가 맞더라도, 동점 데이터에서 의미가 달라질 수 있으므로 정답식 구조를 따르는 것이 가장 안전합니다.

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