엑셀 평균 함수 | 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(수량범위)처럼 입력합니다.

평균 다음에 이어서 보면 좋은 엑셀 기능이에요

평균을 구했다면 결과를 조건에 따라 나누거나 표를 인쇄하는 작업이 이어지는 경우가 많아요.
필요한 글을 바로 열어 보세요.

엑셀 IF 함수평균이 기준 이상인지 판정할 때› 엑셀 VLOOKUP 함수다른 표에서 값을 찾아올 때› 엑셀 인쇄 영역 설정평균표를 종이로 낼 때›