본문 바로가기
EVERYTHING/EXCEL

[EXCEL] 엑셀 AVERAGE / AVERAGEIF / AVERAGEIFS 함수 사용법: 조건에 맞는 값의 평균 구하기

by 라일리T 2025. 3. 15.

엑셀 AVERAGE / AVERAGEIF / AVERAGEIFS 함수 사용법: 조건에 맞는 값의 평균 구하기

1. AVERAGE / AVERAGEIF / AVERAGEIFS 함수란?

엑셀에서 데이터의 평균을 구할 때 사용하는 함수입니다.

  • AVERAGE 함수: 모든 숫자의 평균을 구함
  • AVERAGEIF 함수: 특정 조건을 만족하는 값만 평균을 구함
  • AVERAGEIFS 함수: 여러 개의 조건을 만족하는 값만 평균을 구함

2. AVERAGE 함수 기본 사용법

=AVERAGE(값1, 값2, … 또는 범위)
  • 값1, 값2, …: 평균을 구할 숫자
  • 범위: 평균을 구할 데이터 영역

예제 1: 숫자의 평균 구하기

A
10
20
30
40
50
=AVERAGE(A1:A5)

결과: 30 ((10+20+30+40+50) ÷ 5)


3. AVERAGEIF 함수 기본 사용법

=AVERAGEIF(범위, 조건, [평균 범위])
  • 범위: 조건을 적용할 데이터 영역
  • 조건: 평균을 구할 기준 (예: ">10", "사과")
  • 평균 범위 (선택 사항): 실제 평균을 구할 데이터 영역

예제 2: 특정 값 이상의 평균 구하기

A
10
20
30
40
50
=AVERAGEIF(A1:A5, ">=30")

결과: 40 ((30+40+50) ÷ 3)


예제 3: 특정 항목에 해당하는 값만 평균 구하기

A B
사과 10
바나나 20
사과 30
오렌지 40
사과 50
=AVERAGEIF(A1:A5, "사과", B1:B5)

결과: 30 ((10+30+50) ÷ 3)


4. AVERAGEIFS 함수 기본 사용법

=AVERAGEIFS(평균 범위, 조건 범위1, 조건1, 조건 범위2, 조건2, …)
  • 평균 범위: 실제 평균을 구할 데이터 영역
  • 조건 범위1, 조건1: 첫 번째 조건이 적용될 범위와 기준
  • 조건 범위2, 조건2: 두 번째 조건이 적용될 범위와 기준 (필요 시 추가 가능)

예제 4: 두 개의 조건을 만족하는 값 평균 구하기

A B C
사과 10 A
바나나 20 B
사과 30 A
오렌지 40 A
사과 50 B
=AVERAGEIFS(B1:B5, A1:A5, "사과", C1:C5, "A")

결과: 20 ((10+30) ÷ 2)


예제 5: 특정 범위 내 숫자의 평균 구하기

A B
10 100
20 200
30 300
40 400
50 500
=AVERAGEIFS(B1:B5, A1:A5, ">=20", A1:A5, "<=40")

결과: 300 ((200+300+400) ÷ 3)


5. AVERAGE, AVERAGEIF, AVERAGEIFS 함수 차이점

함수 설명 예제
AVERAGE 전체 데이터의 평균 =AVERAGE(A1:A5)
AVERAGEIF 하나의 조건을 만족하는 값 평균 =AVERAGEIF(A1:A5, ">=30")
AVERAGEIFS 여러 개의 조건을 만족하는 값 평균 =AVERAGEIFS(B1:B5, A1:A5, "사과", C1:C5, "A")

6. 활용 예시

① 특정 날짜 이후의 값 평균 구하기

=AVERAGEIF(A1:A10, ">"&TODAY(), B1:B10)

(TODAY()는 오늘 날짜 반환)


② 특정 단어 포함된 값 평균 구하기

=AVERAGEIF(A1:A10, "*사과*", B1:B10)

("사과"가 포함된 값의 평균)


③ 여러 조건을 만족하는 값의 평균 구하기

=AVERAGEIFS(B1:B10, A1:A10, ">=100", A1:A10, "<=500")

(100 이상 500 이하인 값의 평균)


7. AVERAGEIF & AVERAGEIFS 함수 오류 해결 방법

  • #DIV/0! 오류 → 조건을 만족하는 값이 없을 때 발생
  • #VALUE! 오류 → 범위 크기가 다를 경우 발생

8. 마무리

AVERAGE, AVERAGEIF, AVERAGEIFS 함수는 특정 조건을 만족하는 값의 평균을 구할 때 매우 유용합니다.