엑셀 함수 > 통계 함수 > HARMEAN 함수 - 조화평균 구하기

HARMEAN 함수 - 조화평균 구하기

엑셀의 HARMEAN 함수는 양수값의 조화평균을 구해줍니다. HARMEAN은 조화평균을 뜻하는 영어의 Harmonic Mean을 줄여서 쓴 것입니다.

조화평균은 '주어진 수들의 역수의 산술 평균의 역수'로 구해지는데 HARMEAN 함수를 사용하면 간단히 구할 수 있습니다.

 

구문(Syntax)

HARMEAN

HARMEAN(number1, [number2], …)

양수 데이터 범위나 배열의 조화평균을 구해준다.

인수 :

  • number1 : 조화평균을 계산할 첫 번째 숫자
  • number2,… : 조화평균을 계산할 숫자, 2개에서 255개까지 지정가능
실습용 엑셀파일 다운로드 : 엑셀-HARMEAN-함수-조화평균-구하기.xlsx

 

사용 예

1) 숫자만 입력된 경우

다음과 같이 함수의 인수로 직접 숫자를 입력하거나 셀 범위를 참조하여 조화평균을 구할 수 있습니다.

=HARMEAN(20,23,30,40) => 26.35

 

HARMEAN함수 사용법

=HARMEAN(B9:B12) => 26.35

 

입력값에 음수가 포함된 경우에는 오류가 발생합니다.

HARMEAN함수에 음수가 포함된 경우 오류 발생

=HARMEAN(B18:B21) => #NUM! 오류발생

HARMEAN함수는 양수만 처리할 수 있습니다. 0이하(0또는 음수)인 경우에 오류가 발생합니다.

 

 

2) 숫자가 아닌 값이 있을 경우

다음과 같이 입력 값에 숫자가 아닌 값이 있을 경우에 어떻게 되는지 확인해 보겠습니다.

HARMEAN함수에 텍스트가 포함되면 계산에서 제외됨

=HARMEAN(B29:B35) => 16.36
10,20,30만 인식되어 계산되고 나머지는 계산에서 제외됩니다.

* 단, 수식에 값을 직접 입력할 경우에는 논리값, 텍스트로 나타낸 숫자 등은 계산에 포함됩니다.

=HARMEAN(10,20,30,"10", TRUE) => 3.90  (TRUE는 숫자 1로 인식)

 

 

3) 조화평균 응용(동일한 거리를 각각 다른 속도로 이동했을 때 평균속도 구하기)

다음과 같이 동일한 거리를 차량으로 이동할 때, 갈 때와 올 때의 속도가 다른 경우 평균속도를 구해보겠습니다.

HARMEAN 함수응용 - 평균속도 구하기

먼저 AVERAGE함수로 속도의 산술평균을 구해보면

=AVERAGE(C45:C46) =>75 Km

산술평균은 속도의 시간 개념을 포함할 수 없으므로 계산의 왜곡이 생깁니다.

위의 예에서

  • 거리 100Km를 시속 100Km로 달리면 1시간이 걸리고,
  • 동일한 거리 100Km를 50Km의 속도로 달리면 2시간이 걸려서

총 3시간이 걸립니다.

결국 200Km의 거리를 총 3시간 동안 달리면 평균속도는 66.7Km이 되어야 하는데 산술평균은 75Km으로 구해주는 문제가 생깁니다.

 

위 예를 조화평균 공식(주어진 수들의 역수의 산술 평균의 역수)을 이용해서 평균속도를 구해보면 66.7Km가 나옵니다.

=2/(1/100+1/50) => 66.7 Km

 

위의 예를 HARMEAN 함수를 이용해서 구해보면

HARMEAN 함수응용 - 평균속도 구하기

=HARMEAN(C45:C46) => 66.7 Km

HARMEAN 함수를 이용하면 위의 복잡한 공식보다는 좀 더 편하게 평균속도를 구할 수 있습니다.

 

[ 엑셀 통계 함수 ]

 

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

엑셀웍스 책 출간안내  자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

Scroll to Top