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

2026_최신기출유형_01회

-5. 월불입액의 평균 계산 0/6

-결과 X [F40]에서의 값이 (₩106,833)로 정답(₩109,000)과 다릅니다.

-배열 수식 X [F40]에 배열수식이 적용되지 않았습니다.

저는 이렇게 함수를 작성했는데 이 수식이 왜 틀린 것인지, 답지가 왜 옳은 것인지 자세한 설명 부탁드립니다.

답변
2026-08-13 09:47:21

안녕하세요.

첨부하신 수식은 정답과 조건을 적용하는 위치가 달라서 안 됩니다.

작성하신 수식은 다음 구조입니다.

{=AVERAGE(IF($F$3:$F$35<>MAX(($D$3:$D$35=A40)*$F$3:$F$35),$F$3:$F$35))}

여기서는 상품종류=A40이라는 조건이 MAX를 구할 때만 적용됩니다. 즉,

  • MAX(...) → A40 상품종류의 최대 월불입액을 구함

  • IF(...)전체 상품의 월불입액에서 그 최대값과 다른 값을 모두 가져옴

따라서 다른 상품종류의 월불입액까지 평균 계산에 포함되어 결과가 달라집니다.

정답에서는

IF(
 ($D$3:$D$35=A40) *
 ($F$3:$F$35<>MAX(($D$3:$D$35=A40)*$F$3:$F$35)),
 $F$3:$F$35
)

처럼 두 조건을 모두 만족해야 합니다.

상품종류가 A40과 같고
② 그 상품종류의 최대 월불입액이 아닌 것

따라서 이번 문제에서는 첨부하신 방식으로 작성하면 안 됩니다. 상품종류=A40 조건을 MAX 계산뿐 아니라 IF의 조건에도 반드시 포함해야 한다는 것이 핵심입니다.

즐거운 하루 되세요.

  • 관리자
    2026-08-13 09:47:21

    안녕하세요.

    첨부하신 수식은 정답과 조건을 적용하는 위치가 달라서 안 됩니다.

    작성하신 수식은 다음 구조입니다.

    {=AVERAGE(IF($F$3:$F$35<>MAX(($D$3:$D$35=A40)*$F$3:$F$35),$F$3:$F$35))}
    

    여기서는 상품종류=A40이라는 조건이 MAX를 구할 때만 적용됩니다. 즉,

    • MAX(...) → A40 상품종류의 최대 월불입액을 구함

    • IF(...)전체 상품의 월불입액에서 그 최대값과 다른 값을 모두 가져옴

    따라서 다른 상품종류의 월불입액까지 평균 계산에 포함되어 결과가 달라집니다.

    정답에서는

    IF(
     ($D$3:$D$35=A40) *
     ($F$3:$F$35<>MAX(($D$3:$D$35=A40)*$F$3:$F$35)),
     $F$3:$F$35
    )
    

    처럼 두 조건을 모두 만족해야 합니다.

    상품종류가 A40과 같고
    ② 그 상품종류의 최대 월불입액이 아닌 것

    따라서 이번 문제에서는 첨부하신 방식으로 작성하면 안 됩니다. 상품종류=A40 조건을 MAX 계산뿐 아니라 IF의 조건에도 반드시 포함해야 한다는 것이 핵심입니다.

    즐거운 하루 되세요.

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