<< 엑셀 함수 정리 9 : AVERAGEIF 함수 >>
안녕하세요
신글번글 블로그입니다.
오늘은 엑셀 함수 정리 9번째로 'AVERAGEIF 함수'에 대해서 알아볼게요.
AVERAGEIF 함수명은 AVERAGE와 IF의 합성으로 되어있죠?
말 그대로 조건(IF)에 맞는 셀들의 평균(AVERAGE)을 구하겠다는 의미에요.
예제를 풀면서 자세히 살펴볼게요.
1. 엑셀 AVERAGEIF 함수 사용법
(1) 엑셀 AVERAGEIF 함수의 인수
AVERAGEIF ( 조건의 범위, 조건, 평균의 범위 )
엑셀 AVERAGEIF 함수의 1번째 인수는 '조건의 범위'에요.
적정한 조건을 대입을 범위를 입력하는 거에요.
엑셀 AVERAGEIF 함수의 2번째 인수는 '조건'이에요.
1번째 인수에서 입력한 범위에서 '조건'에 맞는 셀을 찾아내는 거죠.
이때 조건에 맞는 셀의 행번호를 기억해야 해요.
엑셀 AVERAGEIF 함수의 3번째 인수는 '평균을 구할 범위'에요.
평균을 구할 범위에서, 조건에 맞는 셀의 행번호와 같은 행에 있는 셀의 값들을
가지고 평균을 구하는 거랍니다.
백문이불여일견이니 예제를 풀어볼게요.
(2) 엑셀 AVERAGEIF 함수의 사용법
<예제파일 다운로드>
문제 : '시험점수현황'을 참조하여 [G4:G6] 영역에 과목별 평균을 구하시오
① 우선 커서를 [G4] 셀에 두고, 함수입력창에 AVERAGEIF 함수를 입력합니다.
② AVERAGEIF 함수의 첫번째 인수를 지정해 줍니다.
첫번째 인수는 조건의 범위지정 이었죠? 우리가 구하고자 하는 것은 과목별 평균
이에요. 그렇다면 과목이 있는 영역을 조건의 범위로 잡아주면 되는거에요.
그 영역은 [C4] 셀부터 [C12] 셀까지 입니다. 이 범위는 셀복사 하면서 움직이면
안되는 범위이므로, 'F4'키를 통해 범위고정도 해주세요.
첫번째 인수는 " =AVERAGEIF( $C$4:$C$12 " 를 입력해 줍니다.
③ 두번째 인수를 입력해 줄 차례에요. 두번째 인수는 '조건'이었어요.
앞에서 설정한 범위에서 우리가 찾고자 하는 조건은 [F4] 셀에 있는 "국어"입니다.
그러므로 조건은 [F4] 셀을 입력해 주세요.
두번째 인수까지는 " =AVERAGEIF( $C$4:$C$12, F4 " 를 입력해주세요.
④ 마지막으로 평균을 구할 값들의 범위를 지정할 차례에요.
그럼 '시험 점수 현황'에서 점수 영역을 범위로 지정하고 범위고정까지 해줍니다.
" =AVERAGEIF( $C$4:$C$12, F4, $D$4:$D$12 ) "
⑤ 우리는 앞에서 조건의 범위와 조건을 설정했어요. [C4] 셀부터 [C12] 까지의 범위에서
[F4] 셀의 내용인 "국어"는 몇번째 행에 있나요?
4번째, 6번째, 11번 행에 있습니다. 그럼 평균을 구할 값들의 범위에서 4번째, 6번째,
11번째 에 있는 점수들의 평균을 구하게 되는거에요.
그러므로 100, 77, 93 의 평균 값이 [G4] 셀에 표시되게 됩니다.
⑥ [G4] 셀의 오른쪽 아래 모서리를 드래그 하거나 더블클릭하여 셀복사를 해줍니다.
함수를 사용할 때 어떤 인수를 어떻게 넣어야 하는지 익숙해질 때까지 반복하여
예제를 풀어보시길 권해드려요. 그리고 실제로 자신이 필요한 데이터를 함수들을
사용하여 적용하다 보면 빠르게 습득하실 수 있을거에요.
그럼 오늘도 행복한 하루요~
다음에서 "신글번글"로 검색하세요.
' IT 관련 > 엑셀함수정리' 카테고리의 다른 글
엑셀 함수 정리 11 : 엑셀 CONCATENATE 함수 (0) | 2019.06.23 |
---|---|
엑셀 함수 정리 10 : 엑셀 LEFT 함수, RIGHT 함수, TRIM 함수 (0) | 2019.06.20 |
엑셀 함수 정리 8 : 엑셀 COUNT 함수, 엑셀 COUNTA 함수 (0) | 2019.06.15 |
엑셀 함수 정리 7 : 엑셀 HLOOKUP 함수 (0) | 2019.06.14 |
엑셀 함수 정리 6 : 엑셀 MATCH 함수 (0) | 2019.06.13 |