엑셀 사용에 있어서 조건에 해당하는 평균을 구할 수 있는 함수가 있습니다.
AVERAGEIF(단일조건)와 AVERAGEIFS(다중조건)함수는 데이터분석, 재무보고, 인사관리, 판매분석등 다양한 분야에서 사용될 수 있습니다.
예를 들어, 판매 데이터에서 특정 지역이나 특정제품에 대한 평균 판매량을 계산하거나,
인사 데이터를 분석하여 특정 부서나 직급의 직원들의 평균 근속 연수를 계산하는데 자주 사용됩니다.
조건이 많은 데이터의 평균을 구할때 용이하게 사용되니, 알고 있으면 종종 사용할 수 있습니다.
컴활2급과 1급 함수 시험에도 나오니, 시험과 실무에 둘다 사용되는 함수라 할 수 있습니다.
엑셀 AVERAGEIF(S) 함수 버전
엑셀 AVERAGEIF와 AVERAGEIFS 함수는 2007버전 이후부터 사용이 가능합니다.
거의 모든 엑셀에서 사용이 가능하다고 보면됩니다.
SUMIF와 SUMIFS와 유사한 초기함수라 볼 수 있겠네요.
엑셀 AVERAGEIF(S) 함수 인수 설명
1. AVERAGEIF
첫번째 인수 : RANGE 필수인수로서 조건을 적용할 범위가 선택된다. (범위)
두번째 인수 : CRITERIA 필수인수로서 적용할 조건이 입력혹은 선택된다. (셀, 텍스트)
세번째 인수 : [AVERAGE_RANGE] 선택인수로서 계산할 범위가 선택된다. (범위)
단, 선택된 범위가 없으면 첫번째 인수가 적용된다.
위 이미지에서 처럼 3번째 인수를 입력하지 않으면 B7:B10 범위에서 10이상 값의 평균값을 구합니다.
그래서 (15+16)/2 해서 15.5라는 평균값이 나옵니다.
A3:A15는 직급의 범위입니다. (조건범위)
D2는 조건입니다. (조건)
B3:B15는 나이의 범위입니다. (평균범위)
A3:A15에서 사원에 해당되는 사람의 나이의 평균을 구하는 함수식 입니다.
★항상 조건범위와 평균범위의 크기는 일치해야 정확한 평균값이 나와야합니다.
2. AVERAGEIFS
첫번째 인수 : AVERAGE_RANGE 필수인수로서 평균을 계산할 범위를 선택한다. (범위)
두번째 인수 : CRITERIA_RANGE1 필수인수로서 조건의 범위를 선택한다. (범위)
세번째 인수 : CRITERIA1 필수인수로서 조건을 선택한다. (셀, 텍스트)
AVERAGEIFS는 1개 이상의 조건범위와 조건이 필요한 평균값을 구할때 사용한다.
AVERAGEIF를 사용하는 것 보다 AVERAGEIFS를 사용하면,
조건이 1개 이거나 2개 이상일때 사용 할 수 있으니, AVERAGEIFS의 사용을 추천드립니다.
SUMIFS와 동일
=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")
도움이 되셨다면 댓글과 좋아요 부탁드립니다 ❤
아래 사용된 함수 예제파일이 있습니다.
'엑셀공부 > 엑셀 하루에 하나씩' 카테고리의 다른 글
엑셀 절대참조 상대참조 혼합참조 단축키 알아보기 (1) | 2023.12.07 |
---|---|
엑셀 daverage 함수 이해하기 데이터베이스 활용 (0) | 2023.12.05 |
엑셀 이름관리자 이름정의 단축키 및 삭제방법 2가지 (0) | 2023.12.02 |
엑셀 숫자만 추출하기 합산방법 진짜 1초 완성 (0) | 2023.09.23 |
엑셀 더하기 빼기 곱하기 나누기 함수 총정리 5분완성 (0) | 2023.09.21 |