엑셀 조건에 맞는 평균을 구하는 AVERAGEIF 함수 및 AVERAGEIFS 함수의 모든 것

안녕하세요.

오늘은 일전에 알아본 평균은 평균인데 조건에 부합하는 평균을 구하고 싶을 때 어떻게 해야 하는지를 알아보려고 합니다.

AVERAGEIF 함수 및 AVERAGEIFS 함수

엑셀 문서를 작성 하다보면 평균을 구하는 일이 많으실 덴데요.

예를 들어 이번달(월)의 판매가 평균을 구하고, 그 판매가 평균에서 판매가 미미한 판매수량이 적은 판매가는 제외한 판매가 평균을 구하고 싶을 때는 어떻게 해야 할까요?

하여 오늘은 엑셀 조건에 맞는 평균을 구하는 AVERAGEIF 함수 및AVERAGEIFS 함수의 모든 것에 대해서 알아보겠습니다.



혹시나 평균에 대해서 알아보고 싶은 분들은 아래 링크를 통해서 알아보실 수 있으십니다.

엑셀 평균을 구하는 AVERAG 함수 및 AVERAGA 함수의 모든 것


▶ AVERAGEIF 단일 조건 평균 구하기 함수 사용법

먼저 단일 조건을 이용하여 평균을 구하는 방법에 대해서 알아보겠습니다.

AVERAGEIF 함수 및 AVERAGEIFS 함수1

알아보기 위해 먼저 위와 같은 엑셀 문서를 준비 했습니다.

동그라미1번과 같이 1월과 2월에 판매된 상품의 판매가와 수량이 있는 엑셀 문서 입니다.

AVERAGEIF 함수 및AVERAGEIFS 함수2

여기서 동그라미2번과 같이 "1월2월 A상품의 평균 판매가"를 구하는 행을 하나 만들었습니다.

** Microsoft 공식 홈페이지에서의 함수 정의에 대해서 알아보겠습니다.
** 문법은 AVERAGEIF(range, criteria, [average_range]) 이며 range는 "평균을 계산할 하나 이상의 셀" 이라고 되어 있구요.
** criteria는 "숫자, 식, 셀 참조 또는 텍스트 형식의 조건" 이라고 정의하고 있구요.
** [average_range]는 "평균을 계산하는 데 사용할 실제 셀 집합입니다. 지정하지 않으면 range가 사용됩니다."라고 정의되어 있습니다.


AVERAGEIF 함수 및AVERAGEIFS 함수3

자~ 이제 본격적으로 알아보겠습니다.

동그라미3번과 같이 "=AVERAGEIF(B2:B11, "A상품", E2:E11)" 수식을 적용하였습니다.
풀어서 설명을 드리면 E2 셀부터 E11 셀까지의 판매가 평균을 구할건데 평균을 구하는 판매가 대상은 B2 셀부터 B11 셀까지의 정보 중에서 값이 "A상품"인 셀을 대상으로 판매가 평균을 구하라는 의미 입니다.


AVERAGEIF 함수 및AVERAGEIFS 함수4

이해가 되셨을까요?

조금 더 위 이미지를 보시면서 알아보겠습니다.


E2 셀에서 E11 셀 까지의 판매가 평균을 구할 건데
조건으로 B2 셀에서 B11 셀까지의 값 중에서 "A상품"의 정보는 빨간 박스 2개뿐 입니다.
해당 빨간박스의 두개 셀의 판매가인 1,234 와 7,404의 평균을 구하라는 의미 입니다.

하여 1,234 와 7,404의 평균인 동그라미4번의 4319 값이 나오는 것 입니다.


AVERAGEIF 함수 및AVERAGEIFS 함수5

수식을 직접 작성하지 않으시고 "함수인식" 창을 이용해서 조건 평균을 구하는 방법도 있습니다.

동그라미5번의 "수식" 메뉴를 클릭하시면 6번의 "함수삽입" 영역이 활성화 됩니다.
클릭하세요.


AVERAGEIF 함수 및AVERAGEIFS 함수6

그러면 동그라미7번과 같이 "함수인수" 창에서 수식에 들어가는 인자들인 range, criteria, [average_range] 내용을 마음대로 변경하시면서 원하시는 값을 구하실 수 있으십니다.^^


▶ AVERAGEIFS 다중 조건에 맞는 평균 구하기 함수 사용법

다음으로 AVERAGEIF 함수에서 S 가 붙은 다중으로 조건을 걸어 평균을 구하는 AVERAGEIFS 함수에 대해서 알아보겠습니다.


AVERAGEIF 함수 및AVERAGEIFS 함수7

동그라미8번에 "1월2월 A상품의 수량이 5이상 평균 판매가"를 구하는 행을 만들었습니다.


AVERAGEIF 함수 및AVERAGEIFS 함수8

그리고 동그라미9번과 같이 수식을 적용 하였습니다.

** Microsoft 공식 홈페이지에서의 함수 정의에 대해서 알아보겠습니다.
** 수식 문법은 AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 입니다.
** average_range은 "평균을 계산할 하나 이상의 셀" 입니다.
** criteria_range1, criteria_range2, …는 "관련 조건을 평가할 1개에서 127개 사이의 범위" 입니다.
** criteria1, criteria2, ...는 "숫자, 식, 셀 참조 또는 텍스트 형식의 1개에서 127개 사이의 조건" 이라고 정의 되어 있습니다.


AVERAGEIF 함수 및AVERAGEIFS 함수9

조금 더 풀어서 알아보겠습니다.


E2 셀에서 E11 셀 까지의 판매가 의 평균을 구할건데요.
첫번째 조건으로 B2 셀에서 B11 셀 까지의 값이 "A상품"인 정보를 대상으로 구하려고 합니다. (빨간 박스가 대상이 됩니다.)
거기다가 두번째 조건으로 D2 셀에서 D11 셀 까지의 값이 5이상인 정보의 판매가 평균을 구하라는 의미 입니다.ㅎ (화살표가 대상이 됩니다.)

하여 값이 7404가 나오는 것 입니다.

이상으로 엑셀 조건에 맞는 평균을 구하는 AVERAGEIF 함수 및 AVERAGEIFS 함수의 모든 것에 대해서 알아보았습니다.

조금이나마 도움이 되셨다면 좋겠네요.ㅎ
끝까지 읽어주신 모든 분들에게 행복이 가득하기를 기원 합니다.^^

댓글

이 블로그의 인기 게시물

껌 떼는 법 (완벽 제거)

석청 효능 및 석청 부작용 알아보기

인성검사 팁 (인성검사 합격)