Excel에서 평균을 계산할 때 최대값과 최소값을 자동으로 제외하는 방법

Excel에서 평균을 계산할 때 최대값과 최소값을 자동으로 제외하는 방법

최고값과 최저값을 제외하는 중간 평균을 구하려는 경우 평균 계산에서 최고값과 최저값을 수동으로 찾아서 제외할 필요 없이 Excel에서 이 작업을 수행할 수 있는 방법이 있습니까?

답변1

설명하신 내용에 대한 내장 기능이 없습니다. 그러나 VBA 매크로가 필요하지 않습니다. 다음 수식을 시도해 보세요.

=(SUM(myRange) - MAX(myRange) - MIN(myRange)) / (COUNT(myRange) -2)

myRange셀 범위(예: )로 바꿉니다 A1:A10.

답변2

Steven의 답변은 이전 버전의 Excel에 적합합니다. 그러나 Excel 2010 이상(Excel 2007에서도 가능)에서는 새로운 기능을 사용 SUMIFS하여 COUNTIFS이러한 평균의 매우 유연한 버전을 만들 수 있습니다.

엑셀 캡처

중간 평균의 함수는 다음과 같습니다.

=SUMIFS(B2:B7,B2:B7,"<"&LARGE(B2:B7,1),B2:B7,">"&SMALL(B2:B7,1))/COUNTIFS(B2:B7,"<"&LARGE(B2:B7,1),B2:B7,">"&SMALL(B2:B7,1))

목록의 극단에서 더 많은 값을 제외하는 중간 평균을 원할 경우 제외할 값의 원하는 수와 일치하도록 및 함수 1내의 4개 값을 변경하면 됩니다.SMALLLARGE

관련 정보