엑셀 평균 함수 | AVERAGE 한 줄로 범위 평균 구하고 조건 평균까지
엑셀 평균 함수는 =AVERAGE(B2:B10) 한 줄이면 끝나요. 평균을 낼 범위만 넣으면 숫자의 합계를 숫자 개수로 나눈 값이 나옵니다.
조건에 맞는 값만 평균내고 싶다면 AVERAGEIF, 조건이 여러 개면 AVERAGEIFS를 쓰면 돼요.
| 하고 싶은 일 | 함수 |
|---|---|
| 범위 평균 | =AVERAGE(B2:B10) |
| 조건 1개 평균 | =AVERAGEIF(A2:A10,"서울",B2:B10) |
| 조건 여러 개 평균 | =AVERAGEIFS(C2:C20,A2:A20,"서울",B2:B20,">=80") |
| 텍스트·논리값까지 포함 | =AVERAGEA(B2:B10) |
| 가중평균 | =SUMPRODUCT(B2:B7,C2:C7)/SUM(C2:C7) |
| 오류 숨기기 | =IFERROR(AVERAGE(B2:B10),"") |
확인일 2026-11-06 · 근거: Microsoft Support AVERAGE·AVERAGEIF·AVERAGEIFS 함수 문서, 평균 계산 안내 · 정정 요청
엑셀 평균 구하기, AVERAGE 함수 기본 사용법이에요
AVERAGE는 범위 안 숫자를 모두 더한 뒤 숫자 개수로 나눠 줘요.
문법은 AVERAGE(number1, [number2], ...)이고, 첫 번째 값만 필수입니다.
시험 점수 다섯 개를 다 더해서 5로 나누던 계산을 엑셀이 대신 해 주는 거라고 보면 쉬워요. 합계부터 구하는 방법은 엑셀 함수 더하기에서 볼 수 있어요.
결과를 넣을 셀 선택평균을 보고 싶은 빈 셀을 클릭해요.
함수 입력=AVERAGE(까지 입력한 뒤 평균낼 셀 범위를 마우스로 끌어 선택해요.
괄호 닫고 Enter괄호를 닫고 Enter를 누르면 평균이 바로 나와요.
A2:A6에 10, 7, 9, 27, 2가 있으면 =AVERAGE(A2:A6)는 (10+7+9+27+2)÷5 = 11이에요.
여기에 숫자 5를 따로 넣어 =AVERAGE(A2:A6,5)로 쓰면 60÷6 = 10이 됩니다. 인수는 최대 255개까지 이어 붙일 수 있어요.
예시 1 · 중간고사 점수를 정리하는 민지 씨 (가정)B2:B6에 80, 90, 70, 100, 60을 적었다면 합계는 400이고 =AVERAGE(B2:B6)는 400÷5 = 80이에요.
점수가 바뀌면 평균도 자동으로 다시 계산되니 한 번 만들어 두면 계속 쓸 수 있어요.
엑셀 평균에서 0과 빈 셀은 다르게 계산돼요
범위 안의 텍스트, 논리값, 빈 셀은 평균 계산에서 빠져요.
하지만 숫자 0은 빈 셀과 달리 계산에 들어가서 평균을 끌어내립니다.
빈 셀은 '시험을 안 본 학생', 0은 '시험을 봤는데 0점 받은 학생'이에요. 안 본 학생은 인원에서 빠지지만 0점은 인원에 들어가니까 평균이 달라집니다.
예시 2 · 결석 처리가 섞인 점수표 (가정)80, 90, 0 세 칸이면 =AVERAGE(B2:B4)는 170÷3 = 약 56.7이에요.
0을 빼고 싶다면 =AVERAGEIF(B2:B4,"<>0")으로 쓰세요. 80과 90만 남아 170÷2 = 85가 됩니다.
인수 목록에 직접 적은 TRUE, FALSE나 따옴표로 감싼 숫자 텍스트는 평균에 들어가지 않아요. 참조한 범위의 텍스트와 논리값까지 평균에 넣고 싶다면 AVERAGEA를 쓰세요.
엑셀 조건 평균, AVERAGEIF로 한 가지 조건만 걸어요
AVERAGEIF의 문법은 AVERAGEIF(range, criteria, [average_range])예요.
평균 범위를 생략하면 조건을 검사하는 범위 자체가 평균 대상이 됩니다.
조건은 숫자, 표현식, 셀 참조, 텍스트로 쓸 수 있어요. =AVERAGEIF(A2:A7,">5")처럼 큰따옴표로 감싸면 5보다 큰 값만 평균냅니다.
품질값 10, 7, 9, 10, 8, 5의 전체 평균은 49÷6 = 약 8.17이고, 5보다 큰 값만 평균내면 (10+7+9+10+8)÷5 = 8.8이에요.
조건을 검사하는 범위에 TRUE·FALSE가 있으면 무시되고, 평균 범위의 빈 셀도 무시돼요. 지역이나 이름처럼 글자로 조건을 걸 때는 countif 함수 사용법과 sumif 함수도 같은 방식이라 같이 익혀 두면 편해요.
엑셀 조건 여러 개 평균, AVERAGEIFS로 모두 만족하는 행만 구해요
문법은 AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)예요.
AVERAGEIF와 달리 평균 범위가 맨 앞에 오니 순서를 헷갈리지 마세요.
AVERAGEIF조건 1개평균 범위가 맨 뒤, 생략하면 조건 범위가 평균 대상
AVERAGEIFS조건 여러 개평균 범위가 맨 앞, 모든 조건을 만족한 행만 계산
조건 범위는 최대 127개까지 쓸 수 있고, 각 조건 범위는 평균 범위와 크기와 모양이 같아야 해요.
조건에는 한 글자를 뜻하는 ?와 여러 글자를 뜻하는 *를 쓸 수 있고, 진짜 물음표나 별표를 찾으려면 앞에 ~를 붙입니다.
예시 3 · 70점 초과 90점 미만만 평균내기퀴즈 점수가 75, 94, 86, Incomplete라면 70보다 크고 90보다 작은 값은 75와 86이에요.
그 평균은 (75+86)÷2 = 80.5입니다. 95보다 큰 점수가 없으면 결과는 #DIV/0!가 나와요.
엑셀 가중평균, SUMPRODUCT로 수량까지 반영해요
단가가 다른 물건을 수량만큼 샀다면 단순 평균은 실제와 달라져요.
이럴 때는 =SUMPRODUCT(B2:B7,C2:C7)/SUM(C2:C7)처럼 단가 범위와 수량 범위를 곱해서 더한 뒤 수량 합계로 나눕니다.
예시 4 · 단가가 다른 두 가지 물건 (가정)1,000원짜리 2개와 2,000원짜리 3개를 샀다면 (1,000×2 + 2,000×3)÷5 = 8,000÷5 = 1,600원이에요.
단순 평균은 1,500원이라 실제 개당 가격보다 낮게 나옵니다.
엑셀 평균 #DIV/0! 오류, 이렇게 풀어요
평균낼 숫자가 하나도 없으면 #DIV/0!가 나와요.
숫자처럼 보이는데도 오류가 난다면 셀에 텍스트로 저장된 숫자일 가능성이 큽니다.
텍스트인지 검사빈 셀에 =ISTEXT(B2)를 입력하고 TRUE가 나오면 텍스트로 저장된 숫자예요.
숫자로 변환데이터 메뉴의 텍스트 나누기 기능으로 숫자 변환을 시도해 보세요.
오류 모양 정리데이터가 아직 없는 표라면 =IFERROR(AVERAGE(B2:B10),"")로 감싸 빈칸으로 보이게 해요.
평균 범위 안에 #VALUE! 같은 오류값이 하나라도 있으면 결과도 오류가 될 수 있어요.
수식이 어떻게 쓰였는지 보고 싶다면 Ctrl+`로 수식 표시와 결과 표시를 바꾸고, F2로 셀을 편집할 수 있어요. 함수 이름이 기억나지 않으면 Shift+F3으로 함수 삽입 창을 열어 보세요.
쉼표 대신 세미콜론을 쓰는 지역 설정에서는 인수 구분 기호가 다를 수 있어요. 예시 수식이 안 먹으면 쉼표를 세미콜론으로 바꿔 보세요.
엑셀 평균 함수, 어느 버전에서 쓸 수 있나요
AVERAGE는 Excel 365, 2024, 2021, 2019, 2016에서 모두 쓸 수 있어요.
AVERAGEIF와 AVERAGEIFS도 같은 버전과 엑셀 웹 앱에서 지원됩니다. 엑셀이 없다면 엑셀 무료 사용과 엑셀 무료 글에서 방법을 볼 수 있어요.
평균을 낸 다음에는 표를 그림으로 만들면 한눈에 보여요. 엑셀 차트 만들기와 엑셀 그래프 만들기로 이어서 해 보세요. 평균을 반복해서 내야 한다면 엑셀 매크로 만들기도 도움이 돼요.
자주 묻는 질문
- 엑셀 평균 함수는 무엇을 쓰나요?
- =AVERAGE(B2:B10)처럼 평균을 낼 범위를 넣으면 돼요. 범위 안 숫자의 합계를 숫자 개수로 나눈 값이 나옵니다.
- 평균을 낼 때 0과 빈 셀은 어떻게 달라요?
- 빈 셀은 계산에서 빠지고 0은 숫자로 들어가요. 그래서 0이 있으면 평균이 내려갑니다. 0을 빼고 싶으면 AVERAGEIF에 "<>0" 조건을 쓰세요.
- 조건에 맞는 값만 평균내려면요?
- 조건이 하나면 AVERAGEIF, 둘 이상이면 AVERAGEIFS를 써요. 예를 들어 =AVERAGEIF(A2:A10,"서울",B2:B10)은 서울 행만 평균냅니다.
- 평균 결과가 #DIV/0!로 나와요.
- 평균낼 숫자가 하나도 없을 때 나와요. 숫자처럼 보여도 텍스트로 저장된 셀이면 숫자로 세지 않으니 ISTEXT로 확인해 보세요.
- 단가와 수량이 다를 때 평균은 어떻게 구해요?
- 가중평균을 쓰면 돼요. =SUMPRODUCT(단가범위,수량범위)/SUM(수량범위)처럼 입력합니다.
평균 다음에 이어서 보면 좋은 엑셀 기능이에요
평균을 구했다면 결과를 조건에 따라 나누거나 표를 인쇄하는 작업이 이어지는 경우가 많아요.
필요한 글을 바로 열어 보세요.