책 내용 질문하기
엑셀 기출 1회 계산문제-5번 질문
도서
2025 시나공 컴퓨터활용능력 1급 실기 기출문제집 (ver.2021)
페이지
82
조회수
22
작성일
2025-03-14
작성자
박*희
첨부파일

※average, if, max를 이용한 배열 수식(단, 상품종류별 가장 많은 월불입액은 제외하고 계산)



안녕하세요?



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


가 정답인 것을 확인했습니다.



컬러링 한 부분이 "상품종류 별 가장 많은 월불입액은 제외"에 해당하는 것으로 이해되는데,


$F$3:$F$35-MAX(($D$3:$D$35=A40)*$F$3:$F$35)) 가 아닌 <>인 이유를 잘 모르겠습니다.


번거로우시겠지만 설명해주시면 감사하겠습니다.


답변
2025-03-18 10:06:07

안녕하세요.

배열 수식에서 평균은 (조건에 만족하는 데이터의 합계)/(조건에 만족하는 데이터의 개수)로 값을 구합니다. 이미 평균을 구한 다음 그 값에서 최대값을 빼면 정상적인 평균이 나오지 않습니다.

즉, 최대값도 하나의 조건으로 넣어야 합니다.

즐거운 하루 되세요.

  • 관리자
    2025-03-18 10:06:07

    안녕하세요.

    배열 수식에서 평균은 (조건에 만족하는 데이터의 합계)/(조건에 만족하는 데이터의 개수)로 값을 구합니다. 이미 평균을 구한 다음 그 값에서 최대값을 빼면 정상적인 평균이 나오지 않습니다.

    즉, 최대값도 하나의 조건으로 넣어야 합니다.

    즐거운 하루 되세요.

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