오늘은 엑셀의 SUMIF 와 AVERAGEIF 계열의 함수에 대해 알아보겠습니다.
SUMIF 와 AVERAGEIF 함수식 구성
SUMIF 와 AVERAGEIF 는 아래와 같은 함수식으로 이루어져 있습니다.
- SUMIF(조건범위, 조건,합계구할범위 )
- AVERAGEIF(조건범위, 조건, 평균구할범위)
바로 예문으로 보여드리겠습니다. 아래와 같은 예제가 있습니다. 대리들의 실적 합을 구해 보겠습니다.
=SUMIF( 까지 타이핑 후 조건범위를 써야 하므로 직위가 써져 있는 E열을 드래그합니다.
이후, (컴마) 하고 조건인 대리를 넣어야 하므로 대리가 써져 있는E9을 클릭합니다.
이후, (컴마) 마지막 합계 구할 범위인 F열을 드래그합니다.
결과값 137,000$ 을 출력합니다.
대리들의 실적 평균도 AVERAGEIF를 사용해 SUMIF와 같은 방법으로 입력하면 =AVERAGEIF(E9:E20,E9,F9:F20)라는 함수 식이 완성 되고 34250$ 라는 결과 값을 출력합니다.
SUMIF 응용
같은 테이블을 이용해서 직위를 타이핑하면 합계가 나오도록 응용을 한번 해보겠습니다.
=SUMIF( 타이핑 > E열 드래그 > , > 직위를 입력할 H15 를 클릭 > , > F열 드래그
수식이 완성되면 H15에 직위를 입력하기만 하면 직위별 실적이 출력됩니다.
SUMIFS 와 AVERAGEIFS 함수식 구성
다음은 여러 조건을 넣을 수 있는 SUMIFS 와 AVERAGEIFS 에 대해 알아보겠습니다. 아무래도 이 함수 들은 여러 조건에서 작동하는 함수기 때문에 복잡해 보일 수 있으나, 그 원리는 아래와 같이 간단합니다. 조건 개수에 따라 조건범위를 먼저 입력하고 이후 조건을 입력해 주시면 되겠습니다.
- SUMIFS(합계구할범위,조건범위1,조건1,조건범위2,조건2......조건범위 100,조건100)
- AVERAGEIFS(평균구할범위,조건범위1,조건1,조건범위2,조건2.....조건범위100,조건100)
아래 예문을 통해 함수를 적용해 보겠습니다. 영업 3팀 차장들의 실적 평균을 구해 보겠습니다. (조건 2개: 영업3팀 / 차장)
=AVERAGEIFS( 타이핑 > 평균 구할 범위인 F열 드래그 (평균 구할 범위) > , > D열드래그 (조건범위 1) > , > D12 클릭(조건 1 )>E열 드래그(조건범위2) > E12 클릭 ( 조건2)
SUMIFS 도 같은 방식으로 합계 구할 범위, 조건범위 1, 조건 1, 조건범위 2, 조건 2 입력하시면 쉽게 구하실 수 있습니다.
글을 마치며
SUMIF와 AVERAGEIF (SUMIFS와 AVERAGEIFS)는 모두 그 함수식의 구조가 비슷하여, 하나만 익혀도, 금세 다른 식까지 익힐 수 있는 특징을 가지고 있습니다. 조건이 많을 경우에는 함수식이 다소 복잡해질 수 있으나, 그 원리는 간단하므로, 연습을 통해 익히신다면 금세 사용하실 수 있으리라 생각합니다.
'내가 공부하는 세상 > 엑셀' 카테고리의 다른 글
LEFT,RIGHT,MID,CONCATENATE 함수 / 엑셀 텍스트 함수 (0) | 2023.10.28 |
---|---|
엑셀 드롭다운 색상 (0) | 2023.06.18 |
엑셀 COUNT/ COUNTA / COUNTBLANK 함수 (2) | 2023.05.23 |
엑셀 COUNTIF 함수와 데이터 유효성검사를 이용한 중복방지 (0) | 2023.05.07 |
엑셀 IF 함수 (조건 함수)로 방문자수 증감을 구해보자 (2) | 2023.05.03 |