엑셀에서 수많은 수치 데이터를 다룰 때 가장 기본이 되는 작업은 바로 데이터의 평균값을 도출하는 것입니다.기본 연산자를 사용해 수식을 직접 입력할 수도 있지만, 평균 전용 함수를 활용하면 작업 시간을 획기적으로 줄일 수 있습니다.
기본 산술평균을 구하는 AVERAGE 함수부터 특정 기준을 충족하는 데이터만 추려내는 AVERAGEIF 함수까지, 실무에 바로 쓰이는 핵심 사용법을 단계별로 정리해 드립니다.
기본 평균값을 빠르게 계산하는 AVERAGE 함수
AVERAGE 함수는 지정한 셀 범위 내에 입력된 모든 숫자의 산술평균을 자동으로 구해주는 가장 대표적인 함수입니다.
AVERAGE 수식 작성과 자동 채우기 적용법
기본적인 수식 구조는 =AVERAGE(범위) 형태로 구성됩니다.

예를 들어 학생의 국어, 수학, 영어 점수가 C4부터 E4 셀에 나열되어 있다면, 평균을 표시할 F4 셀에 =AVERAGE(C4:E4)를 입력한 뒤 엔터를 누르면 됩니다.

첫 번째 결과가 나오면 셀 오른쪽 아래 모서리의 채우기 핸들을 더블클릭하거나 아래로 드래그하여 나머지 행에도 동일한 수식을 손쉽게 자동 채우기 할 수 있습니다.
표시 형식 메뉴를 통한 소수점 자릿수 정리
평균 연산 결과를 도출하면 85.3333333처럼 소수점 이하 숫자가 길게 늘어나는 경우가 빈번하게 발생합니다.

보고서나 문서의 시각적 완성도를 높이려면 상단 홈 탭의 [표시 형식] 도구 모음을 활용해 자릿수를 깔끔하게 맞추는 것이 좋습니다.

도구 모음에서 [자릿수 줄임] 아이콘을 누르면 원하는 소수점 자리까지 반올림되어 정수나 깔끔한 수치로 즉시 정리됩니다.
조건에 맞는 데이터만 선별하는 AVERAGEIF 함수
전체 데이터 중 특정 기준을 만족하는 값들만 모아 평균을 내야 할 때는 조건부 통계 함수인 AVERAGEIF를 사용해야 합니다.
특정 점수 이상만 집계하는 AVERAGEIF 수식
AVERAGEIF 함수의 기본 형식은 =AVERAGEIF(조건범위, "조건", [평균범위])로 이루어집니다.

전체 과목 점수(C4:E9) 중 ’80점 이상’을 받은 점수들만의 평균을 구하고자 한다면, 결과 셀에 =AVERAGEIF(C4:E9, ">=80") 수식을 입력합니다.
비교 연산자를 포함한 조건식(>=80)은 반드시 큰따옴표 안에 넣어 작성해야 수식 오류가 발생하지 않습니다.
0을 제외하고 실데이터만 평균 내는 조건 설정
실무 데이터 집계 중 입력되지 않은 빈 항목이 숫자 0으로 처리되어 전체 평균을 왜곡하는 상황이 자주 있습니다.
이때 조건란에 "=AVERAGEIF(범위, "<>0")"을 입력하면 값이 0인 셀을 완벽히 배제하고 실제 유의미한 실적 데이터만 계산할 수 있습니다.
불필요한 0값이 평균 통계를 깎아내리는 것을 방지해 실무 통계의 신뢰성을 크게 높여주는 필수 활용법입니다.
엑셀 평균 함수 오류 방지와 실무 활용 팁
평균 계산 시 흔히 맞닥뜨리는 수식 오류를 방지하고 정확한 데이터만 집계하기 위한 실전 노하우입니다.
빈 셀과 텍스트가 섞여 있을 때의 계산 방식
엑셀의 AVERAGE 함수는 범위 내에 포함된 빈 셀(공백)이나 텍스트를 연산 대상에서 자동으로 제외합니다.
다만 숫자가 ‘텍스트 형식으로 저장된 숫자’로 지정되어 있으면 계산에서 누락되므로 숫자 형식으로 변환해 주어야 합니다.
또한 숫자 ‘0’은 공백과 달리 유효한 데이터 값으로 인식되므로, 0을 포함할지 제외할지 데이터의 집계 기준을 사전에 명확히 설정해야 합니다.
#DIV/0! 오류가 발생하는 원인과 해결법
평균 계산 중 #DIV/0! 오류가 나타나는 가장 흔한 원인은 조건을 만족하는 숫자가 해당 범위에 단 하나도 없기 때문입니다.
AVERAGEIF 함수에서 조건에 맞는 데이터가 전혀 없거나 대상 범위가 모두 텍스트인 경우 0으로 나누는 상태가 되어 이 오류가 표시됩니다.
이러한 상황을 방지하려면 수식 앞에 IFERROR 함수를 덧붙여 =IFERROR(AVERAGEIF(C4:E9, ">=80"), "-")처럼 감싸주어 오류 대신 빈칸이나 대체 문구가 나오도록 보완하는 것이 깔끔합니다.
자주 묻는 질문
Q1. 여러 개의 복수 조건을 만족하는 평균값은 어떻게 구하나요?
A1. 두 가지 이상의 다중 조건을 동시에 충족하는 평균을 계산할 때는 AVERAGEIFS 함수를 사용합니다. AVERAGEIFS 함수는 첫 번째 인수에 실제 평균을 구할 범위를 먼저 지정한 후 조건 범위와 조건을 차례대로 나열하여 작성합니다.
Q2. AVERAGE 함수와 AVERAGEA 함수의 구체적인 차이점은 무엇인가요?
A2. AVERAGE 함수는 텍스트나 빈 셀을 연산에서 완전히 무시하고 오직 숫자만 대상으로 평균을 산출합니다. 반면 AVERAGEA 함수는 텍스트나 논리값(TRUE/FALSE)까지 숫자로 환산하여 분모에 포함하므로 일반적인 숫자 통계 작업에는 AVERAGE를 권장합니다.
Q3. 백분율(퍼센트) 데이터의 평균도 동일한 방식으로 구할 수 있나요?
A3. 네, 퍼센트로 입력된 셀 범위 역시 일반 숫자와 동일하게 AVERAGE 함수를 적용해 계산할 수 있습니다. 수식을 적용한 뒤 결과 셀의 서식을 [백분율]로 지정하고 필요에 따라 소수점 자릿수를 조정하면 정확한 퍼센트 평균이 표시됩니다.
추천글
