문서작업 배우기

엑셀에서 특정한 조건의 평균값 구하는 방법(2)

희소한 소희 2023. 11. 22. 16:55
반응형

엑셀에서 averageif 함수를 사용하여 특정한 조건의 평균값 구하는 또 다른 방법

지난번 시간에 소속사별 가수들의 정보를 표로 정리한 후 각 소속사별 가수의 평균 나이를 구하는 방법을 알아보았습니다. 소속사 구분 없이 전체 가수들의 평균 연령을 구하려면 average 함수를 사용할 수도 있겠지만 각 소속사 가수들의 평균 연령값이라는 특정한 조건이 주어지자 averageif 함수를 사용하게 되었습니다. 이번 시간에는 소속사별 가수들의 평균연령이라는 조건이 아닌 남성과 여성이라는 특정한 조건을 적용하여 남성 평균 연령과 여성 평균 연령을 구해보도록 하겠습니다. 데이터가 많지 않다면 직접 여성과 남성의 연령 값을 골라내어 average 함수를 사용하여 값을 구할 수도 있겠지만 데이터의 양이 많을 경우에는 averageif 함수를 사용하여 특정한 조건의 평균값을 손쉽게 구할 수 있겠습니다.

 

 

 

엑셀-특정한-조건-평균-값
특정한 조건의 평균값 구하기

 

 

 

1.  averageif 함수를 사용하여 남자 평균 연령 구하기

정리한 표에서 c열의 성별 데이터를 살펴보면 남성, 여성이 섞여 있는 것을 확인할 수 있습니다. 이때 남자의 평균연령값을 구하기 위한 방법은 여러 가지입니다. 세 가지 방법을 요약하여 말씀드리자면 첫 번째는 average 함수를 사용하여 직접 남성의 연령 부분을 골라내는 방법이 있습니다. 두 번째 방법은 첫 번째 방법보다는 노동이 덜한 필터메뉴를 사용하여 평균값을 구하는 것입니다. 남, 여 섞여있는 성별의 데이터들을 필터로 솎아내어 보기 좋게 정리하는 방법입니다. 우선 "성별"이라 적혀 있는 셀을 선택한 후 편집 메뉴에 보이는 필터를 선택해 줍니다. 그리고 오름차순 또는 내림차순 보기를 선택합니다. 그럼 남, 여로 정리되는 것을 확인할 수 있습니다. 이때 남자, 여자 연령을 각각 드래그하여 average 함수와 함께 평균값을 구할 수 있겠습니다. 마지막으로 averageif 함수를 사용한 방법이 있습니다. 먼저 "=averageif"를 입력한 후 괄호를 열어 세 가지 조건을 넣어줘야 합니다. 조건을 추가할 때마다 ", " 표시를 넣어줍니다. 첫 번째 조건은 성별에 해당하는 전체 셀을 드래그해 줍니다. 두 번째 조건은 큰 따옴표를 사용하여 성별에 적혀있는 "남"이라는 글자를 넣어야 합니다. 이때 표에 나와 있는 데이터를 적지 않을 경우 값을 구할 수 없다는 오류메시지를 확인할 수 있습니다. 예를 들어 "남성", "남자"와 같이 표에 없는 데이터는 인정이 되지 않습니다. 마지막 조건으로 연령에 해당하는 전체 셀을 드래그해 주면 됩니다. 그럼 남자 평균연령값이 나오는 것을 확인할 수 있습니다. 소수점 아래 숫자까지 나오는 경우에는 소수점 자릿수 줄임 메뉴를 사용하여 정리해 주면 되겠습니다.

 

 

 

남자-평균-연령-구하기
남자 평균 연령 구하기

 

 

 

2. averageif 함수를 사용하여 여자 평균 연령 구하기

여자 평균 연령 구하는 방법은 앞서해 보았던 남자 평균 연령 구하는 방법과 동일하게 하면 되겠습니다. "남" 대신에 "여"라는 데이터를 입력하면 됩니다. 마찬가지로 "여자" 또는 "여성"과 같이 표에 나와있지 않는 데이터를 입력하면 값이 나오지 않습니다. 그런데 데이터를 직접 입력하는 대신에 "여"에 해당하는 셀을 선택하여도 답을 구할 수 있습니다. 예를 들어 "여"라고 적혀있는 c2, c3, c6과 같은 셀들을 선택하면 값이 나오게 됩니다. 함수 식으로 정리해 보자면 성별 전체 범위가 나와있는 c2에서 c16까지는 첫 번째 조건이 되고, "여"에 해당하는 c2가 두 번째 조건이 되겠습니다. 마지막 전체 연령 범위가 나와있는 e2에서 e16까지는 세 번째 조건이 됩니다. 따라서 특정한 조건을 함수 식에 넣을 경우 특정한 조건의 데이터를 입력하거나 특정한 조건의 셀을 선택하면 되겠습니다.   

 

 

 

여자-평균-연령-구하기
여자 평균 연령 구하기

 

 

 

3. 엑셀 함수를 사용하면서 느낀 점

엑셀에서 함수의 값을 입력할 때 글자 하나 또는 영역 하나라도 잘못 넣게 되면 답을 얻을 수가 없습니다. 그래서 함수 식을 길게 쓰고 난 후 답을 얻게 될 때 쾌감이 느껴집니다. 특정한 조건을 넣어 내가 원하는 결과를 얻을 수 있게 해주는 엑셀 함수 기능을 보면서 한편으론 부럽기도 합니다. 

         

   

반응형