본문 바로가기
EXCEL

엑셀 평균값 함수 AVERAGE, AVERAGEIF, AVERAGEIFS

by siriz 2023. 4. 4.

 

평균값을 구하는 것은 일상 생활에서도 아주 빈번하게 쓰이는 수식이다.

비용의 평균치를 구할 때, 점수의 평균치를 구할 때 등 평균값을 사용하지 않는 곳을 찾기가 더 힘들다.

엑셀 평균값 대표 함수인 AVERAGE 와 응용 함수들을 이용하면 평균값을 쉽게 구할 수 있다.

 

엑셀 평균값 함수 : AVERAGE, AVERAGEIF, AVERAGEIFS

1. AVERAGE 함수

■ AVERAGE 함수 정의 : 지정된 범위 값들의 평균값을 구하는 함수.

■ AVERAGE 함수 인수 : =AVERAGE(범위)

 

평균치를 구할 값 데이터가 몇개 되지 않는다면 일일이 평균값을 구해줘도 되지만보통 엑셀 함수를 사용해야하는 경우라면 데이터 양이 방대한 경우가 많다.이럴때 AVERAGE 함수를 사용해서 범위만 지정해주면 간단하게 평균값을 구할 수 있다.범위를 지정할 때에는 연속된 범위라면 드래그하는 방식을 사용하여 한꺼번에 지정할 수도 있고,원하는 값들만 지정하여 평균값을 구할 수도 있다.

 

 

2. AVERAGEIF 함수

■ AVERAGEIF 함수 정의 : 지정된 범위내에서 조건에 만족하는 값들의 평균값을 구하는 함수.

■ AVERAGEIF 함수 인수 : =AVERAGEIF(조건 범위, 조건, 평균값 구할 범위)

 

엑셀 평균값 함수 AVERAGE 함수의 응용 버전인 AVERAGE+IF 조합의 함수.

IF가 추가된 함수인 만큼 조건에 맞는 값들의 평균값을 구해주는 함수이다.

 

■ AVERAGEIF 함수 예시 : =AVERAGEIF(A3:A10,"국어",B3:B10)

인수1 : 조건을 적용할 범위 A3부터 A10셀

인수2 : "국어" 값이 들어간 데이터의 평균값을 구하여라

인수3 : 평균값을 구할 데이터가 있는 범위는 B3부터 B10셀

 

여러 학생의 시험 과목이 A셀, 시험 점수가 B셀에 들어있다고 가정했을 때시험 과목이 '국어'인 과목의 평균 점수를 구할 수 있다.

 

 

3. AVERAGEIFS 함수

■ AVERAGEIFS 함수 정의 : 여러 조건을 모두 만족하는 값들의 평균값을 구하는 함수.

■ AVERAGEIFS 함수 인수 : =AVERAGEIFS(평균값 구할 범위, 조건 범위1, 조건1, 조건 범위2, 조건2, ···)

 

AVERAGEIFS 함수는 조건을 여러개로 걸 수 있는 함수이다.

AVERAGEIF 함수와 약간 다른 형태의 함수 인수를 갖고 있다는 것만 기억하면 좋다.

조건이 한개일 때는 평균값 구할 범위를 맨 나중에 쓰지만, 조건이 여러개일 때에는 맨 처음에 써준다.

 

AVERAGEIFS 함수 예시 : =AVERAGEIFS(C3:C9,A3:A9,">=500",B3:B9,">=500")

 

위의 AVERAGEIFS 함수를 풀어보자.

먼저 A셀에 각 부서별 1월 판매실적, B셀에 각 부서별 2월 판매실적,

C셀에 각 부서별 총 판매금액이 들어있다고 가정 했을 때,

1월 판매실적과 2월 판매실적이 모두 500점을 넘는 부서들의 총 판매금액 평균값을 구할 수 있다.

 

조건이 다중으로 붙는 만큼, 생각해야 할 부분이 많지만

IF 조건과 인수가 오는 순서만 잘 지킨다면 크게 어렵지 않은 AVERAGEIFS 함수이다.

 

 

 

댓글