엑셀 함수 > 통계 함수 > GEOMEAN 함수 - 기하평균 구하기

GEOMEAN 함수 - 기하평균 구하기

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

기하평균은 n개의 양수 값을 모두 곱한 것의 n제곱근으로 구해지는데 GEOMEAN 함수를 이용하면 간단히 구할 수 있습니다.

 

구문(Syntax)

GEOMEAN

GEOMEAN(number1, [number2], …)

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

인수 :

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

 

사용 예

1) 숫자만 입력된 경우

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

=GEOMEAN(20,23,30,40) => 27.26

 

GEOMEAN 함수 사용법

=GEOMEAN(B9:B12) => 27.26

 

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

GEOMEAN 함수에 음수 사용시 오류 발생

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

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

 

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

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

GEOMEAN 함수에 텍스트를 사용하면 계산에서 제외됨

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

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

=GEOMEAN(10,20,30,"10", TRUE) => 9.03

 

 

3) 기하평균 응용 - 연평균 매출 성장률(CAGR) 구하기

다음과 같이 어떤 기업의 연도별 매출액 자료가 있을 때 연평균 성장률을 구해보겠습니다.

GEOMEAN 함수 응용 - CAGR 계산

먼저 금년/전년 비율을 가지고 산술평균을 구해보겠습니다.

=AVERAGE(D46:D48) =>158.6%

산출평균으로 구한 연평균 성장율 : 158.6% - 1 = 58.6%

산술평균을 이용하면 특정 연도가 매출이 급격하게 증가할 때 등... 매출이 통상적 범위를 벗어나면 성장률의 왜곡이 심해질 수 있으므로 기하평균을 이용해야 합니다.

 

원래 연평균 성장률은 다음 공식으로 구해야 합니다.

연평균 성장률(CAGR:Compounded Annual Growth Rate) = (Cn/C0)^(1/n)-1

  • Cn : 마지막 년도의 값
  • C0 : 최초 년도의 값
  • n : 비교 기간(년차)

GEOMEAN 함수를 이용하지 않고 위 공식으로 구해보겠습니다.

=(2300/700)^(1/3)-1 => 48.7%

 

이번에는 GEOMEAN 함수를 이용해서 구해보겠습니다.

GEOMEAN 함수 응용 - CAGR 계산

=GEOMEAN(D46:D48) =>148.7%

연평균 성장율 : GEOMEAN - 1
148.7% - 1 = 48.7%

GEOMEAN 함수를 이용하면 위의 복잡한 공식보다는 좀 더 편하게 연평균성장율을 구할 수 있습니다.

 

[ 엑셀 통계 함수 ]

 

엑셀웍스 책 출간 안내

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

 자세히 보기

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

댓글 남기기

Scroll to Top