← 엑셀 강의 목차
📗 엑셀 · 기초 6강올린 날 · 8분 읽기

엑셀 합계 · 평균 — 자동 합계가 일부만 잡을 때, 빈칸과 0, 글자로 된 숫자, 필터 뒤 합계

합계를 냈는데 손으로 더한 값과 다르거나, 평균이 생각보다 낮게 나온 적이 있다면 이 강입니다. 가상 '문구점 일주일 판매 수량'(수요일은 쉬는 날 빈칸, 일요일 0개, 목요일 18 은 글자로 들어감)으로 상태 표시줄 · 자동 합계 · SUM · AVERAGE 가 각각 무엇을 세는지, 숨긴 행과 필터에서는 무엇이 달라지는지 이 PC 엑셀(Microsoft 365)로 직접 확인했습니다.

칸만 골라도 보인다 — 상태 표시줄의 평균 · 개수 · 합계

합계를 칸에 적어 둘 필요가 없을 때는 더할 칸들을 끌어 고르기만 하면 됩니다. 엑셀 창 맨 아래 상태 표시줄에 고른 칸의 평균 · 개수 · 합계가 바로 나옵니다. 실습 파일에서 B3:B9(월~일 판매 수량)를 고르자 평균: 14.4 · 개수: 6 · 합계: 72 였습니다.

엑셀 창 전체. 문구점 일주일 판매 수량 표에서 B3부터 B9까지 골라져 있고, 목요일 칸 18 은 왼쪽에 붙어 있으며 왼쪽 위에 초록 삼각형이 있다. 아래 상태 표시줄에 평균 14.4, 개수 6, 합계 72 가 보이고 빨간 테두리가 있다.
B3:B9 를 고른 화면 — 상태 표시줄(빨간 테두리)과 왼쪽에 붙은 목요일 18(이 PC 엑셀)

그런데 판매 수량을 손으로 더하면 12 + 15 + 18 + 20 + 25 + 0 = 90 입니다. 상태 표시줄 합계는 72 — 목요일 18 이 빠졌습니다. 화면을 보면 목요일 18 만 칸 왼쪽에 붙어 있고 왼쪽 위에 초록 삼각형이 있습니다. 숫자처럼 보이지만 엑셀이 글자로 갖고 있다는 표시입니다(이 PC 엑셀 오류 검사도 B6 을 '텍스트 형식으로 저장된 숫자'로 잡음). '개수 6'은 글자 칸까지 센 빈칸 아닌 칸의 수라, 숫자 칸 수(=COUNT 5)와도 다릅니다.

ℹ️

다른 프로그램에서 복사해 온 숫자, 앞에 작은따옴표(')를 붙여 친 숫자, 텍스트 서식을 먼저 걸어 둔 칸에 친 숫자가 이렇게 글자로 들어갑니다. 보통 숫자는 칸 오른쪽, 글자는 왼쪽에 붙는 것으로 먼저 구별할 수 있습니다.

함정 ① — 자동 합계가 범위를 일부만 잡는다

합계를 칸에 적을 때 가장 빠른 방법은 더할 숫자 바로 아래 칸을 누르고 홈 → 자동 합계(Σ) 또는 Alt+= 입니다. 엑셀이 위쪽 숫자 칸을 찾아 =SUM(…) 범위를 점선으로 제안하고, Enter 를 누르면 들어갑니다.

홈
B5fx18
AB
1요일판매 수량
2월12
3화15
4수
5목18
6금20
7토25
8일0
1/6문구점 일주일 판매 수량 — 수요일은 쉬는 날(빈칸), 일요일은 0개, 목요일 18 은 칸 왼쪽에 붙은 '글자'(초록 삼각형)
따라 하기 — 머리글이 1행인 시험 시트에서 잰 값(장면이 저절로 넘어갑니다)

실습 파일에서 표 바로 아래 B10 을 누르고 자동 합계를 누르자, 엑셀이 제안한 범위는 =SUM(B7:B9) — 금 · 토 · 일 세 칸뿐이었습니다. 위로 숫자 칸을 찾아 올라가다가 글자 칸(목요일)에서 멈춘 것입니다. 그대로 Enter 를 누르면 45, 오류 표시는 없습니다.

엑셀 창 전체. B10 칸에 =SUM(B7:B9) 가 입력 중이고 B7, B8, B9 만 점선으로 둘러싸여 있다. 수식 입력줄에도 =SUM(B7:B9) 가 보이며 점선 범위와 수식 입력줄에 빨간 테두리가 있다.
B10 에서 자동 합계 — 제안한 범위가 B7:B9 뿐(Enter 누르기 전 화면, 이 PC 엑셀)

그래서 자동 합계를 누른 뒤에는 점선이 어디까지 감쌌는지 꼭 보고 Enter 를 누르세요. 범위가 짧으면 그 상태에서 마우스로 B3:B9 를 다시 끌어 고르면 됩니다. 더할 칸과 합계 칸을 처음부터 같이 고르고 자동 합계를 누르면 고른 범위 그대로 들어갔습니다(머리글이 1행인 시험 시트에서 B2:B9 를 고르자 =SUM(B2:B8)) — 다만 목요일이 글자인 동안은 이것도 72 입니다.

쇼츠로 보기 — 이 절의 내용을 짧은 영상으로(코딩나우 오피스 채널)www.youtube.com/shorts/hH9sdyG90wg

함정 ② — 글자로 된 숫자는 SUM 에서 빠진다

같은 일곱 칸을 여러 방법으로 더해 봤습니다(머리글이 1행인 시험 시트 B2:B8 에서 잰 값 — 실습 파일 주소로 바꿔 적음). 함수(SUM · AVERAGE · COUNT)는 범위 안의 글자를 건너뛰고, 칸을 + 로 하나씩 이으면 글자 '18' 을 숫자로 바꿔 더합니다. 그래서 같은 표에서 합계가 둘로 갈립니다.

수식(목요일 18 이 글자일 때)결과무엇을 셌나
=SUM(B3:B9)72숫자 칸만 — 글자 18 빠짐
=B3+B4+B5+B6+B7+B8+B990글자 18 도 숫자로 바꿔 더함(빈칸은 0)
=AVERAGE(B3:B9)14.4숫자 칸 5개의 평균(72 ÷ 5)
=COUNT(B3:B9)5숫자 칸 수
=COUNTA(B3:B9)6빈칸 아닌 칸 수(글자 포함)

고치는 방법은 목요일 칸을 숫자로 바꾸는 것입니다. 칸을 누르면 옆에 생기는 ⚠ 단추 → 숫자로 변환을 누르면 칸 오른쪽으로 붙고 초록 삼각형이 사라집니다. 이렇게 고치자 =SUM(B3:B9) 도 90, =AVERAGE(B3:B9) 는 15 가 됐습니다. 글자 칸이 여럿이면 그 칸들을 모두 고른 뒤 ⚠ → 숫자로 변환을 한 번에 하면 됩니다.

엑셀 창 전체. 목요일 18 이 오른쪽에 붙은 숫자로 바뀌었고, 아래 합계 90, 평균 15, 판 날만 평균 18, 보이는 행 합계 90 이 있다. B11 칸과 수식 입력줄 =SUM(B3:B9) 에 빨간 테두리가 있다.
정답 파일 — 목요일을 숫자로 고친 뒤 =SUM(B3:B9) 90

평균 — 빈칸은 빠지고 0 은 들어간다

=AVERAGE 는 숫자가 든 칸만 더해서 그 칸 수로 나눕니다. 수요일(쉬는 날)처럼 비어 있는 칸은 아예 빠지고, 일요일처럼 0 이 적힌 칸은 하루로 셉니다. 고친 표에서 =AVERAGE(B3:B9) 는 90 ÷ 6 = 15 였습니다.

하고 싶은 것수식결과(고친 표)
문 연 날(0 포함) 평균=AVERAGE(B3:B9)15
판 날만 평균(0 빼고)=AVERAGEIF(B3:B9,">0")18
쉬는 날도 0 으로 쳐서 7일 평균=SUM(B3:B9)/712.86

어느 평균이 맞는지는 표가 뜻하는 바에 달렸습니다. 문을 열었지만 못 판 날은 0 으로 적고, 쉬는 날은 비워 두면 =AVERAGE 가 '문 연 날의 평균'이 됩니다. 쉬는 날에 0 을 적어 두면 평균이 내려가니 주의하세요(맨 아래 줄 7일 평균은 계산으로 구한 값입니다).

숨긴 행 · 필터 — SUM 은 다 더하고, SUBTOTAL 은 보이는 것만

토요일(25) 행을 숨겨도 =SUM 은 90 그대로였습니다(숨긴 행은 같은 자료의 시험 시트에서 잼). SUM 은 숨긴 줄도 더합니다. 보이는 줄만 더하는 함수는 SUBTOTAL 입니다 — 첫 번째 인수 109 는 '합계 · 숨긴 행 빼고', 9 는 '합계 · 손으로 숨긴 행은 포함'입니다.

수식토요일 행을 숨겼을 때판매 15 이상 필터
=SUM(B3:B9)9090
=SUBTOTAL(9,B3:B9)9078
=SUBTOTAL(109,B3:B9)6578

필터로 걸러진 줄은 9 · 109 모두 뺍니다. 판매 수량 15 이상만 남기자 화 · 목 · 금 · 토 네 줄(상태 표시줄 '7개 중 4개의 레코드가 있습니다')이 보였고, SUBTOTAL 은 78, SUM 은 그대로 90 이었습니다.

엑셀 창 전체. 판매 수량 열에 필터가 걸려 화, 목, 금, 토 네 줄만 보인다. 아래 합계 90, 보이는 행 합계 78 이 있고, 78 칸과 수식 입력줄 =SUBTOTAL(109,B3:B9), 상태 표시줄 '7개 중 4개의 레코드가 있습니다'에 빨간 테두리가 있다.
판매 15 이상 필터 — =SUBTOTAL(109,B3:B9) 78, =SUM 은 90 그대로
⚠️

필터를 건 표 바로 아래에서 자동 합계를 누르면 엑셀이 SUM 대신 SUBTOTAL(9, …) 를 넣었습니다 — 좋은 점입니다. 그런데 시험 표에서는 범위가 목요일부터 일요일까지만 잡혀 63 이 나왔습니다(보이는 줄 합계는 78). 숨겨진 빈칸(수요일) 위로는 올라가지 않은 것입니다. 이 경우도 점선 범위를 확인하세요.

자주 막히는 곳

  • 합계가 손으로 더한 값보다 작다: 글자로 된 숫자(왼쪽 정렬 · 초록 삼각형) — ⚠ → 숫자로 변환
  • 자동 합계가 일부만 더했다: 위쪽에 빈칸이나 글자 칸이 있으면 거기서 멈춤 — Enter 전에 점선 범위 확인, 다시 끌어 고르기
  • 평균이 낮게 나온다: 쉬는 날에 0 을 적어 둠 — 비워 두거나 =AVERAGEIF(범위,">0")
  • 숨긴 줄까지 더해진다: =SUM 은 다 더함 — =SUBTOTAL(109, 범위)
  • 상태 표시줄 개수와 COUNT 가 다르다: 상태 표시줄 '개수'는 빈칸 아닌 칸(글자 포함), COUNT 는 숫자 칸만

연습 문제

실습 파일(가상 일주일 판매 수량)을 열고 아래 순서대로 해 보세요.

  1. 1B3:B9 를 골라 상태 표시줄의 평균 · 개수 · 합계를 읽습니다.(14.4 · 6 · 72)
  2. 2B10 을 누르고 자동 합계 — 점선 범위가 어디까지인지 보고 Esc 로 취소합니다.
  3. 3목요일 B6 을 ⚠ → 숫자로 변환하고 B11 에 =SUM(B3:B9), B12 에 =AVERAGE(B3:B9), B13 에 =AVERAGEIF(B3:B9,">0") 를 넣습니다.
  4. 4B14 에 =SUBTOTAL(109,B3:B9) 를 넣고 판매 수량에 '15 이상' 필터를 걸어 B11 과 B14 를 비교합니다.

정답 파일은 목요일을 숫자로 고친 뒤 합계 90 · 평균 15 · 판 날만 평균 18 · 보이는 행 합계 · 숫자 칸 수 6 · 빈칸 아닌 칸 수 6 을 넣고 필터를 켠 표입니다.

자주 묻는 질문

Q. 엑셀 합계가 손으로 더한 값과 달라요.

숫자처럼 보이지만 글자로 저장된 칸이 섞였을 가능성이 큽니다. 이 PC 에서 목요일 18 이 글자일 때 =SUM 은 72(18 빠짐), 칸을 + 로 이은 식은 90 이었습니다. 칸 왼쪽 위 초록 삼각형 → ⚠ → 숫자로 변환으로 고치면 SUM 도 90 이 됩니다.

Q. 자동 합계(Alt+=)를 눌렀는데 일부만 더해졌어요.

자동 합계는 위쪽 숫자 칸을 찾아 올라가다가 빈칸이나 글자 칸에서 멈춥니다. 실습 표에서는 =SUM(B7:B9) 만 제안해 45 였습니다. Enter 를 누르기 전에 점선 범위를 보고, 짧으면 범위를 다시 끌어 고르세요.

Q. 엑셀 평균에 빈칸과 0 은 어떻게 들어가나요?

=AVERAGE 는 빈칸은 빼고 0 은 셉니다. 빈칸 하나 · 0 하나가 섞인 일곱 칸(합 90)에서 평균은 90 ÷ 6 = 15 였고, 0 을 뺀 =AVERAGEIF(범위,">0") 는 18 이었습니다.

Q. 필터를 걸었는데 합계가 그대로예요.

=SUM 은 숨겨진 줄도 더합니다. 보이는 줄만 더하려면 =SUBTOTAL(109, 범위)를 쓰세요. 판매 15 이상 필터에서 SUM 은 90, SUBTOTAL 은 78 이었습니다. 손으로 숨긴 행까지 빼려면 9 가 아니라 109 입니다.

댓글 0

아직 댓글이 없습니다. 첫 댓글을 남겨 주세요.

댓글은 회원만 쓸 수 있습니다.

광고·욕설·비방·개인정보·불법 내용이 담긴 댓글은 숨기거나 지웁니다. 광고·홍보 글이나 혐오·비방 글을 올린 회원은 강제 탈퇴되고 쓴 글이 모두 지워집니다. 댓글은 닉네임과 함께 공개됩니다. 개인정보처리방침