엑셀에서 AVERAGE 는 평균을 구하는 함수입니다. 이 외에도 AVERAGE 에 기능을 더해서 만든 함수들이 있습니다. 그것은 바로 AVERAGEIF 와 AVERAGEIFS 함수입니다. IF 와 IFS 가 붙었다는 것은 영어 단어에서 의미하듯 조건에 해당하는 값의 평균을 구할 수 있다는 뜻입니다. 다시 말해서 AVERAGEIF 는 한가지 조건에 맞는 데이터의 평균을 구하는 함수이며, AVERAGEIFS 는 여러 조건에 해당하는 값의 평균을 구하는데 사용합니다.
◎ AVERAGEIF 함수 사용하기 |
▼ AVERAGEIF 함수 구문과 인수로 사용되는 값들은 다음과 같습니다.
▼ AVERAGEIF 을 사용하는데 주의할 사항은 다음과 같습니다.
주의사항 l range : TRUE나 FALSE가 들어 있는 셀은 무시되며, 빈 값이거나 텍스트 값이면 #DIV/0! 오류 값이 반환됩니다. l average_range : 에 빈 셀이 있으면 AVERAGEIF에서는 해당 셀은 무시됩니다. l criteria : 셀 중 비어 있는 셀은 AVERAGEIF에서는 값 0으로 처리됩니다. l 결과값 : range에 조건을 만족하는 셀이 없으면 AVERAGEIF에서는 #DIV/0! 오류 값이 반환됩니다. |
▼ 먼저 AVERAGEIF 함수를 알아 보겠습니다. 처음에 소개했듯이 IF 가 붙은 것은 하나의 조건에 해당하는 값의 평균을 구할 수 있다는 의미입니다. 샘플에서는 “품목” 이 “포도”인 제품의 “판매이익금”을 구하는 것입니다.
▼ AVERAGEIF 의 함수 형태는 다음과 같습니다. 함수 인수는 3개 입니다. Range 는 조건 영역이 들어갑니다. 그리고 Criteria 는 Range 영역에서 값을 걸러내기 위한 조건이 됩니다. 품목에서 포도만 걸러내야 하므로 Criteria 는 “포도” 가 되겠죠. 마지막으로 Average_range 는 실제 합계를 구할 영역이 들어가야 합니다. “판매이익금” 영역이 되겠죠.
▼ 함수를 적용한 결과는 다음과 같습니다. “판매이익금” 은 총 166,320 으로 나왔네요. 그럼 조건이 여러 개라면 어떻게 해야 할까요? 그러니까 “품목” 뿐만 아니라 “판매량”에서 일정 개수 이상 판매된 포도의 판매이익금을 걸러 내는 것이죠.
=AVERAGEIF(C3:C14,"포도",G3:G14) |
◎ AVERAGEIFS 다중 조건 함수 사용하기 |
▼ AVERAGEIFS 함수 구문과 인수로 사용되는 값들은 다음과 같습니다.
AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) l average_range : 필수 요소. 평균을 계산할 하나 이상의 셀입니다. l criteria_range1, criteria_range2, … : criteria_range1은 필수 요소이고, 이후의 criteria_range는 선택 요소입니다. criteria1 의 조건을 평가할 1개에서 127개 사이의 범위입니다. criteria1 와 한 쌍으로 붙여서 입력합니다. l criteria1, criteria2, ... : criteria1은 필수 요소이고, 이후의 criteria는 선택 요소입니다. 평균을 구할 셀을 찾기 위한 조건을 정의합니다. 예를 들어 32, "32", ">32", "사과" 등과 같이 조건을 입력하고 range 에서 해당하는 값의 평균을 구하는데 사용합니다. |
▼ 만약 평균을 구하는 조건이 하나가 아닌 두 개 이상이라면 AVERAGEIFS 함수를 사용해야 합니다. AVERAGEIF 와 다른 점은 끝에 “S” 가 붙었다는 것입니다. 함수 인수의 형태는 약간 다릅니다. Average_range 는 AVERAGEIF 의 Average_range 와 같이 평균 값을 구할 영역이 들어갑니다. 두 번째와 세 번째 인수인 Criteria_range1, Criteria1 한 쌍입니다. Criteria_range1 은 값을 걸러 낼 조건 영역이 들어갑니다. Criteria1 은 조건 연산자가 들어가겠죠. 조건이 늘어나면 Criteria_range2, Criteria2 …. 처럼 입력 박스가 증가합니다.
▼ 다중 조건 평균 함수인 AVERAGEIFS 의 결과는 다음과 같습니다. 첫 번째 조건은 “품목” 이 포도이며, 두 번째 조건이 판매량에서 300개 이상 팔린 것만 걸러내는 것입니다.
=AVERAGEIFS(G3:G14,C3:C14,"포도",F3:F14,">300") |
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel 한 페이지에 시트 맞춰서 인쇄하는 방법 (0) | 2023.06.23 |
---|---|
엑셀 Excel 도형 연결선 기울어짐 없이 일직선으로 연결하기 (0) | 2023.06.23 |
엑셀 Excel 시트에 배경 이미지를 삽입하거나 눈금선 없애기 (0) | 2023.06.23 |
엑셀 Excel 자동 합계 기능으로 가로 세로 합 한 번에 계산하기 (0) | 2023.06.23 |
엑셀 Excel 시트 데이터 이미지로 저장하기 (0) | 2023.06.22 |
엑셀 Excel 행 번호 위치가 오른쪽으로 변경되어 있을 때 (0) | 2023.06.22 |
엑셀 Excel 함수 INDIRECT 참조 위치 값 가져오기 (0) | 2023.06.22 |
엑셀 Excel 함수 PROPER 영어 단어 첫 글자 대문자로 변경하기 (0) | 2023.06.21 |