이 문서에서는 AVERAGEIF의 수식 구문 및 사용에 대해 설명합니다. Microsoft Excel의 함수입니다.
설명
범위에서 지정한 조건을 만족하는 모든 셀의 평균(산술 평균)을 반환합니다.
구문
AVERAGEIF(range, criteria, [average_range])
AVERAGEIF 함수 구문에는 다음과 같은 인수가 사용됩니다.
-
range 필수 요소입니다. 숫자나 이름, 배열 또는 숫자가 들어 있는 참조를 포함하여 평균을 계산할 하나 이상의 셀입니다.
-
criteria 필수 요소입니다. 숫자, 식, 셀 참조 또는 텍스트 형식의 조건으로, 평균을 구할 셀을 정의합니다. 예를 들어 32, "32", ">32", "사과" 또는 B4와 같이 조건을 지정할 수 있습니다.
-
average_range 선택 요소입니다. 평균을 계산하는 데 사용할 실제 셀 집합입니다. 지정하지 않으면 range가 사용됩니다.
주의
-
range에서 TRUE나 FALSE가 들어 있는 셀은 무시됩니다.
-
average_range에 빈 셀이 있으면 AVERAGEIF에서는 해당 셀은 무시됩니다.
-
range가 빈 값이거나 텍스트 값이면 AVERAGEIF에서는 #DIV/0! 오류 값이 반환됩니다.
-
criteria로 정의한 셀 중 비어 있는 셀은 AVERAGEIF에서는 값 0으로 처리됩니다.
-
range에 조건을 만족하는 셀이 없으면 AVERAGEIF에서는 #DIV/0! 오류 값이 반환됩니다.
-
와일드카드 문자인 물음표(?)와 별표(*)를 조건에 사용할 수 있습니다. 물음표는 한 문자에 해당하고 별표는 개수에 상관없는 임의의 문자열에 해당합니다. 실제 물음표나 별표를 찾으려면 해당 문자 앞에 물결표(~)를 입력합니다.
-
average_range의 크기 및 모양은 range의 크기 및 모양과 같지 않아도 됩니다. 평균을 계산할 실제 셀은 average_range의 왼쪽 맨 위에 있는 셀을 시작 셀로 하여 크기와 모양이 range와 일치하는 셀을 포함하는 방식으로 결정됩니다. 예를 들면 다음과 같습니다.
range |
average_range |
계산되는 실제 셀 |
---|---|---|
A1:A5 |
B1:B5 |
B1:B5 |
A1:A5 |
B1:B3 |
B1:B5 |
A1:B4 |
C1:D4 |
C1:D4 |
A1:B4 |
C1:C2 |
C1:D4 |
참고: AVERAGEIF 함수는 중심 추세(통계 분포에서 숫자 그룹의 중심 위치)를 측정합니다. 중심 추세를 측정하는 가장 일반적인 세 가지 방법은 다음과 같습니다.
-
AVERAGE 산술 평균이며 여러 수를 더한 다음 더한 수의 개수로 나누어 계산됩니다. 예를 들어 2, 3, 3, 5, 7, 10의 평균은 30을 6으로 나눈 5입니다.
-
중앙값 숫자 그룹의 중간 숫자인 입니다. 즉, 숫자의 절반에는 중앙값보다 큰 값이 있고, 숫자의 절반은 중앙값보다 작은 값을 갖습니다. 예를 들어 2, 3, 3, 5, 7 및 10의 중앙값은 4입니다.
-
MODE 숫자 그룹에서 가장 많이 나타나는 숫자입니다. 예를 들어 2, 3, 3, 5, 7, 10의 최빈값은 3입니다.
숫자 그룹의 대칭 분포의 경우 이러한 세 가지 중앙 경향 측정값은 모두 동일합니다. 숫자 그룹의 기울어진 분포의 경우 다를 수 있습니다.
예제
다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.
자산 가치 |
수수료 |
|
---|---|---|
100000 |
7000 |
|
200000 |
14000 |
|
300000 |
21000 |
|
400000 |
28000 |
|
수식 |
설명 |
결과 |
=AVERAGEIF(B2:B5,"<23000") |
수수료가 23000 미만인 모든 항목에 대한 수수료 평균을 계산합니다. 4개의 항목 중 3개의 항목이 이 조건을 충족하며 해당 합계는 42000입니다. |
14000 |
=AVERAGEIF(A2:A5,"<250000") |
자산 가치가 250000 미만인 모든 항목에 대한 자산 가치 평균을 계산합니다. 4개의 자산 가치 중 2개의 자산 가치가 이 조건을 충족하며 해당 합계는 300000입니다. |
150000 |
=AVERAGEIF(A2:A5,"<95000") |
자산 가치가 95000 미만인 모든 항목에 대한 자산 가치 평균을 계산합니다. 이 조건을 충족하는 자산 가치가 0개이므로 AVERAGEIF 함수는 0으로 나누려 하기 때문에 #DIV/0! 오류를 반환합니다. |
#DIV/0! |
=AVERAGEIF(A2:A5,">250000",B2:B5) |
자산 가치가 250000을 초과하는 모든 항목에 대한 수수료 평균을 계산합니다. 2개의 항목이 이 조건을 충족하며 해당 합계는 49000입니다. |
24500 |
예제 2
지역 |
수익(단위: 천) |
|
---|---|---|
동부 |
45678 |
|
서부 |
23789 |
|
북부 |
-4789 |
|
남부(새 지사) |
0 |
|
중서부 |
9678 |
|
수식 |
설명 |
결과 |
=AVERAGEIF(A2:A6,"=*서부",B2:B6) |
서부와 중서부 지역의 전체 수익에 대한 평균을 계산합니다. |
16733.5 |
=AVERAGEIF(A2:A6,"<>*(새 지사)",B2:B6) |
새 지사를 제외한 모든 지역의 전체 수익에 대한 평균을 계산합니다. |
18589 |