책 내용 질문하기
엑셀 기출 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
안녕하세요.
배열 수식에서 평균은 (조건에 만족하는 데이터의 합계)/(조건에 만족하는 데이터의 개수)로 값을 구합니다. 이미 평균을 구한 다음 그 값에서 최대값을 빼면 정상적인 평균이 나오지 않습니다.
즉, 최대값도 하나의 조건으로 넣어야 합니다.
즐거운 하루 되세요.