엑셀 0 제외 평균 구하기: AVERAGEIF 함수로 0값 빼고 계산하는 법

엑셀에서 데이터 중 0을 제외하고 진짜 평균을 구하고 싶으신가요? 전체 평균을 구하는 AVERAGE 함수의 한계를 넘어, AVERAGEIF 함수와 비교 연산자("<>0")를 활용해 0원이나 0점을 쏙 빼고 정확한 평균을 계산하는 실무 꿀팁을 확인해 보세요.


1. 일반 AVERAGE 함수의 치명적인 함정과 조건부 평균의 필요성

먼저 우리가 왜 일반 AVERAGE 함수를 조심해서 써야 하는지 그 이유를 명확히 짚고 넘어가겠습니다. 예를 들어 어떤 학급의 코딩 성적 평균을 구해야 하는 상황입니다. 상위권 학생들의 점수가 아주 높은데도 불구하고, 개인 사정으로 시험을 치르지 못해 '0점' 처리가 된 학생이 2~3명 섞여 있습니다.

이 상태에서 =AVERAGE(범위)를 입력하면, 엑셀은 이 0점짜리 셀까지 '전체 인원수(분모)'에 정직하게 포함시켜서 계산을 수행합니다. 즉, 분자의 총합은 그대로인데 분모인 인원수가 늘어나니 반 전체 평균 점수가 겉보기보다 훨씬 낮게 깎여나가는 통계의 오류가 생기는 것이죠.

그렇다고 필터를 걸어 0점인 행을 수동으로 삭제하거나 제외 범위를 따로따로 지정하는 것은 데이터가 추가될 때마다 다시 작업해야 하므로 극도로 비효율적입니다. 이럴 때 필요한 것이 바로 '특정 조건에 맞는 데이터만 골라내어 평균을 내라'고 명령하는 AVERAGEIF 함수입니다. 이 함수는 평균(AVERAGE)과 조건(IF)이 결합한 형태의 다재다능한 실무 함수입니다.


2. AVERAGEIF 함수와 연산자("<>0")를 활용한 0 제외 평균 수식

AVERAGEIF 함수의 기본 구조는 =AVERAGEIF(범위, 조건, [평균_범위])로 이루어져 있습니다. 대다수 실무에서는 검사할 범위와 실제 평균을 낼 범위가 같기 때문에 뒤의 인수는 생략하고 앞의 두 가지만 정확히 채워주면 됩니다. 0점을 쏙 빼고 수식을 작성하는 정석 단계를 알아보겠습니다.

  • 1단계 (함수 입력 및 범위 지정): 결과값을 출력할 빈 셀을 클릭하고 =AVERAGEIF( 를 입력한 뒤, 성적이나 매출 데이터가 나열된 전체 데이터 범위를 마우스로 드래그하여 지정합니다. (예: =AVERAGEIF(C2:C15, )
  • 2단계 (핵심 조건 연산자 입력): 쉼표(,)를 찍은 뒤, 0을 제외하라는 마법의 조건을 입력할 차례입니다. 엑셀에서 '서로 일치하지 않는다(같지 않다)'를 뜻하는 비교 연산자인 <> 기호와 숫자 0을 조합하여 큰따옴표 안에 "<>0"이라고 정확히 타이핑해 줍니다.

💡 실무 완벽 적용 최종 공식: =AVERAGEIF(데이터범위, "<>0")

수식을 완성하고 엔터를 누르면 어떤 변화가 일어날까요? 엑셀의 연산 엔진이 지정된 범위 내에서 0과 같지 않은 값(즉, 1점 이상의 유의미한 점수)들만 컴퓨터처럼 족집게로 싹 골라냅니다. 그리고 오직 그 데이터들의 합을 조건에 맞는 인원수로만 나누어 순수한 평균값을 출력합니다. 0점이 통계에서 제외되니 반 전체의 진짜 코딩 성적 평균치 수준이 훨씬 높고 정확하게 잡히는 것을 확인할 수 있습니다.


3. 활용성 극대화! 특정 점수 영역대(예: 90점 이상) 응용 꿀팁

이 AVERAGEIF 함수의 진짜 매력은 두 번째 인수에 들어가는 비교 연산자를 내 마음대로 바꾸어 다양한 조건의 비즈니스 데이터 분석에 응용할 수 있다는 점입니다.

예를 들어, "우리 반에서 코딩 능력이 우수한 상위권 학생(90점 이상)들의 평균 점수만 따로 뽑아서 보고해라"라는 지시를 받았다면 당황하지 말고 조건 부분만 쓱 변경해 주시면 됩니다.

💡 상위권 집계 수식 응용: =AVERAGEIF(데이터범위, ">=90")

수식에 들어간 ">=90"은 '90보다 크거나 같다'라는 뜻이므로, 90점 미만의 점수들은 연산에서 완전히 배제됩니다. 반대로 60점 이하의 과락 기준 점수대 평균을 구하고 싶다면 "<=60"으로 부등호 방향만 꺾어주면 그만입니다.

AVERAGEIF 함수는 학교나 학원의 성적 데이터뿐만 아니라, 기업의 분기별 매출 통계, 물류창고의 자재 재고 일수 분석 등 숫자가 쓰이는 모든 비즈니스 환경에서 담당자의 분석 인사이트를 빛내주는 강력한 도구입니다. 매번 필터를 껐다 켰다 하거나 수작업으로 데이터를 지우며 업무 시간을 낭비하지 마시고, 오늘 배운 [AVERAGEIF + 비교 연산자] 조합을 마스터하셔서 복잡한 조건부 통계 업무를 1초 만에 깔끔하게 끝내보시길 바랍니다.