Jasper Excel
article thumbnail

엑셀 사용에 있어서 조건에 해당하는 평균을 구할 수 있는 함수가 있습니다.

AVERAGEIF(단일조건)와 AVERAGEIFS(다중조건)함수는 데이터분석, 재무보고, 인사관리, 판매분석등 다양한 분야에서 사용될 수 있습니다.

예를 들어, 판매 데이터에서 특정 지역이나 특정제품에 대한 평균 판매량을 계산하거나,

인사 데이터를 분석하여 특정 부서나 직급의 직원들의 평균 근속 연수를 계산하는데 자주 사용됩니다.

조건이 많은 데이터의 평균을 구할때 용이하게 사용되니, 알고 있으면 종종 사용할 수 있습니다.

컴활2급과 1급 함수 시험에도 나오니, 시험과 실무에 둘다 사용되는 함수라 할 수 있습니다.

 

 

엑셀 AVERAGEIF AVERAGEIFS 함수
엑셀 AVERAGEIF AVERAGEIFS 함수

 

엑셀 AVERAGEIF(S) 함수 버전

엑셀 AVERAGEIF와 AVERAGEIFS 함수는 2007버전 이후부터 사용이 가능합니다.

거의 모든 엑셀에서 사용이 가능하다고 보면됩니다.

SUMIFSUMIFS와 유사한 초기함수라 볼 수 있겠네요.

 

 

엑셀 AVERAGEIF(S) 함수 인수 설명

AVERAGEIF 함수

 

1. AVERAGEIF

첫번째 인수 : RANGE 필수인수로서 조건을 적용할 범위가 선택된다. (범위)

두번째 인수 : CRITERIA 필수인수로서 적용할 조건이 입력혹은 선택된다. (셀, 텍스트)

세번째 인수 : [AVERAGE_RANGE]  선택인수로서 계산할 범위가 선택된다. (범위)

단, 선택된 범위가 없으면 첫번째 인수가 적용된다.

 

AVERAGEIF 1,2인수
AVERAGEIF 1,2인수

 

 

위 이미지에서 처럼 3번째 인수를 입력하지 않으면 B7:B10 범위에서 10이상 값의 평균값을 구합니다.

그래서 (15+16)/2 해서 15.5라는 평균값이 나옵니다.

 

 

AVERAGEIF 함수
AVERAGEIF 함수

 

 

A3:A15는 직급의 범위입니다. (조건범위)
D2는 조건입니다. (조건)

B3:B15는 나이의 범위입니다. (평균범위)

A3:A15에서 사원에 해당되는 사람의 나이의 평균을 구하는 함수식 입니다.

★항상 조건범위와 평균범위의 크기는 일치해야 정확한 평균값이 나와야합니다.

 

 

 

 

2. AVERAGEIFS

AVERAGEIFS 함수
AVERAGEIFS 함수

 

 

첫번째 인수 : AVERAGE_RANGE 필수인수로서 평균을 계산할 범위를 선택한다. (범위)

두번째 인수 : CRITERIA_RANGE1 필수인수로서 조건의 범위를 선택한다. (범위)

세번째 인수 : CRITERIA1 필수인수로서 조건을 선택한다. (셀, 텍스트)

AVERAGEIFS는 1개 이상의 조건범위와 조건이 필요한 평균값을 구할때 사용한다.

AVERAGEIF를 사용하는 것 보다 AVERAGEIFS를 사용하면,

조건이 1개 이거나 2개 이상일때 사용 할 수 있으니, AVERAGEIFS의 사용을 추천드립니다.

SUMIFS와 동일 

 

 

AVERAGEIFS 함수 활용
AVERAGEIFS 함수 활용

 

 

=AVERAGEIFS(D3:D15,A3:A15,F3,C3:C15,G3)

D3:D15 범위 평균값을 구하려고합니다.

A3:A15 범위내에서 차장인 값(F3)을 조건으로 잡습니다.

C3:C15 범위내에서 근속년수가 10이상(G3)의 조건으로 잡습니다.

 

조건의 인수를 셀참조가 아니라 텍스트 참조를 해도됩니다.

=AVERAGEIFS($D$3:$D$15,A3:A15,"차장",C3:C15,">=10")

 

도움이 되셨다면 댓글과 좋아요 부탁드립니다 ❤

 

 

 

아래 사용된 함수 예제파일이 있습니다. 

 

AVERAGEIF(S)함수 예제.xlsx
0.01MB

 

 

 

 

엑셀 이름관리자

엑셀 숫자만 추출

엑셀 사칙연산

profile

Jasper Excel

@Jasper's Excel

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!