엑셀 AVERAGE
지정한 셀 범위의 숫자 평균(산술평균)을 구하는 함수입니다
AVERAGE 수식 구조
범위 (number1, number2, ...)
평균낼 셀이나 범위. B2:B6 형태도, 개별 셀 나열도 OK
직접 체험해보세요
학생을 바꿔가며 AVERAGE가 합계 → 나누기 → 평균으로 이어지는 과정을 확인하세요
| A | B | C | D | F | ||
|---|---|---|---|---|---|---|
| 1 | 과목 | 김철수 | 이영희 | 박민수 | 평균 | |
| 2 | 국어 | 85 | 78 | 95 | ||
| 3 | 영어 | 92 | 85 | 88 | ||
| 4 | 수학 | 78 | 90 | 72 | ||
| 5 | 과학 | 88 | 82 | 90 | ||
| 6 | 사회 | 95 | 88 | 85 |
실전 활용 예제
=AVERAGE(B2:B6)B2부터 B6까지 5개 셀의 평균을 구합니다. 빈 셀이나 텍스트는 자동으로 제외하고 숫자만 계산합니다.
=AVERAGEIF(B2:B100, ">=60")조건에 맞는 값만 평균냅니다. 60점 이상 합격자들의 평균 점수처럼 부분 집합 분석에 유용합니다.
=AVERAGEIFS(C2:C100, A2:A100, "남자", B2:B100, ">=20")여러 조건을 모두 만족하는 행의 평균. SUMIFS와 동일한 인자 순서(평균범위 맨 앞)를 사용합니다.
다른 엑셀 함수도 알아보세요
AVERAGE / AVERAGEIF / AVERAGEIFS 차이
▼
조건이 없으면 AVERAGE, 조건이 하나면 AVERAGEIF, 둘 이상이면 AVERAGEIFS를 씁니다. SUMIF / SUMIFS와 같은 패턴이라 묶어서 외우면 편합니다.
AVERAGE — 조건 없음
=AVERAGE(B2:B100)AVERAGEIF — 단일 조건 (평균범위 맨 뒤)
=AVERAGEIF(조건범위, 조건, 평균범위)AVERAGEIFS — 다중 조건 (평균범위 맨 앞)
=AVERAGEIFS(평균범위, 조건범위1, 조건1, 조건범위2, 조건2, ...)SUMIFS와 마찬가지로 AVERAGEIFS만 외워두면 단일/다중 모두 처리할 수 있습니다.
AVERAGE와 AVERAGEA의 미묘한 차이
▼
AVERAGE는 숫자만 세지만, AVERAGEA는 텍스트와 논리값까지 항목 수에 포함합니다.
A1:A4 = [10, 20, "결석", 30]
AVERAGE → 20 (숫자 3개 평균: 60 ÷ 3)
AVERAGEA → 15 ("결석"을 0으로 보고 4개 평균: 60 ÷ 4)
"결석"이나 "N/A" 같은 텍스트를 0점 취급해서 평균에 영향을 줘야 하는 경우 AVERAGEA를 씁니다. 실수로 AVERAGEA를 쓰면 빈 셀이 0으로 잡혀 평균이 낮게 나오니 의도를 명확히 하고 선택하세요.
가중평균은 어떻게 구하나요?
▼
AVERAGE는 모든 값을 동일한 비중으로 평균냅니다. 학점·과목 비중처럼 항목마다 가중치가 다르면 SUMPRODUCT ÷ SUM 패턴을 씁니다.
=SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6)
B열 = 점수, C열 = 학점(가중치)
→ 학점 비중으로 가중된 평균 점수
SUMPRODUCT는 두 배열의 같은 위치 값끼리 곱한 뒤 합산합니다. (B2×C2 + B3×C3 + ...) ÷ 가중치 합계 → 가중평균. 학점 평균, 환율 평균, 비중별 만족도 분석 등에 두루 쓰입니다.
자주 묻는 질문 (FAQ)
▼
Q. 빈 셀은 어떻게 처리되나요?
AVERAGE는 빈 셀을 항목 수에 포함하지 않습니다. 5개 셀 중 빈 셀 1개, 숫자 4개라면 4개로 나눠 평균을 냅니다. 빈 셀을 0으로 취급하려면 AVERAGEA를 쓰거나 IFERROR/IF로 0 채우기를 합니다.
Q. 결과가 #DIV/0! 으로 나와요
범위에 숫자가 하나도 없을 때 0으로 나눠 오류가 납니다. =IFERROR(AVERAGE(B2:B6), 0) 또는 =IFERROR(AVERAGE(B2:B6), "데이터 없음")으로 감싸세요.
Q. 평균을 소수점 한 자리로만 표시하려면?
실제 값은 그대로 두고 표시만 다르게 하려면 셀 서식(Ctrl+1)에서 숫자 → 소수점 자릿수 1을 선택합니다. 값 자체를 반올림하려면 =ROUND(AVERAGE(B2:B6), 1)를 사용하세요.
Q. 구글 스프레드시트에서도 동일하게 작동하나요?
네. AVERAGE, AVERAGEIF, AVERAGEIFS, AVERAGEA 모두 같은 문법으로 사용할 수 있습니다.