홈 › 엑셀 수식·함수

#DIV/0! 오류 — AVERAGE 범위에 숫자가 없을 때

오류 수식 =AVERAGE(B2:B3) → #DIV/0!. 원인과 고친 수식을 아래에서 확인하고, 미니 시트에서 직접 고쳐 보세요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요

아직 점수가 없는 반의 평균이 #DIV/0!로 나와요.

오류 나는 수식=AVERAGE(B2:B3)

결과 #DIV/0!

고친 수식=IF(COUNT(B2:B3),AVERAGE(B2:B3),"-")

결과 -

직접 바꿔 보기

칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.

ABCDE
1이름점수
2가#DIV/0!-
3나결시

오류가 나는 예제 표

#DIV/0! 오류 — AVERAGE 범위에 숫자가 없을 때 예제 엑셀 표와 결과 #DIV/0!
예제 표 — 주황 칸이 수식 결과, 연두 칸이 계산에 쓰인 칸

빈 칸과 글자(결시)는 AVERAGE의 개수에서 빠져요. 그래서 개수가 0이 돼요.

이렇게 고쳐요

  1. AVERAGE는 합계 ÷ 숫자 개수인데 숫자가 0개라 0으로 나누게 돼요.
  2. COUNT(B2:B3)로 숫자가 있는지 먼저 확인하고, 없으면 “-”를 보여 줘요.
  3. 점수가 하나라도 들어오면 평균이 계산돼요.

이 표에서 실제로 계산되는 순서

  1. IF: 조건 COUNT(B2:B3) → 거짓(FALSE)

AVERAGE 인수 한눈에 보기

인수이 예제에서뜻
숫자1B2:B3셀·범위

다시 생기지 않게

AVERAGEIF·AVERAGEIFS도 조건에 맞는 숫자가 없으면 같은 이유로 #DIV/0!이 나요.

참고한 자료

자주 묻는 질문

가의 점수에 80을 넣으면 오류 수식은?

수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 80이에요.

#DIV/0! 대신 0을 보여도 되나요?

표시용이라면 괜찮지만, 그 0이 평균·합계에 다시 들어가면 결과가 달라져요. 계산에 쓰일 칸이라면 빈칸("")이 더 안전한 경우가 많아요.

함께 쓰면 좋은 도구