블로그
엑셀 열 합계 구하기와 합계가 안 맞을 때
엑셀에서 열 합계를 구하는 가장 빠른 방법은 숫자 열 바로 아래 빈 셀을 클릭하고 Alt + =를 누르는 것입니다. 엑셀이 위쪽 숫자 범위를 잡아 SUM 수식을 넣어 주고, Enter를 누르면 합계가 나옵니다. 어려운 것은 그다음입니다. 합계가 0으로 나오거나, 필터를 걸었는데 숫자가 그대로이거나, 다른 부서에서 받은 금액과 몇만 원 차이가 나는 경우입니다. 대부분 수식이 아니라 데이터에 원인이 있고, 원인마다 해결법이 정해져 있습니다. 합계를 구하는 방법 다섯 가지와 합계가 틀릴 때 확인할 순서를 차례로 보겠습니다.
열 합계 구하는 방법 5가지
1. 자동 합계 단추와 Alt + =
합계를 넣을 셀(숫자 열 맨 아래 빈 셀)을 클릭하고 홈 > 편집 > 자동 합계를 누르거나 Alt + =를 누릅니다. 엑셀이 위로 이어진 숫자 범위를 점선으로 표시하는데, 범위가 맞으면 Enter를 누릅니다. 여러 열의 합계를 한 번에 넣으려면 각 열 아래 빈 셀을 가로로 함께 선택한 뒤 Alt + =를 누르면 됩니다.

자동 합계는 위로 올라가다 빈 칸을 만나면 거기서 범위를 끊습니다. 중간에 빈 셀이 있는 열이라면 점선 범위가 짧게 잡히므로, Enter를 누르기 전에 반드시 범위를 확인하고 필요하면 마우스로 다시 끌어 지정합니다.
2. SUM 함수 직접 입력
=SUM(D2:D500)처럼 범위를 직접 적습니다. 행이 계속 늘어나는 장부라면 =SUM(D:D)처럼 열 전체를 지정할 수도 있습니다. 다만 합계 셀이 같은 D열 안에 있으면 자기 자신을 더하는 순환 참조가 되므로, 열 전체 합계는 다른 열이나 다른 시트에 둡니다.
3. 상태 표시줄로 바로 보기
수식을 넣지 않고 합계만 확인하려면 숫자 범위를 선택하고 엑셀 창 오른쪽 아래 상태 표시줄을 봅니다. 평균, 개수, 합계가 표시됩니다. 합계가 보이지 않으면 상태 표시줄을 우클릭해 합계에 체크합니다. 상태 표시줄 합계는 화면에 보이는 셀만 더하므로, 필터 결과를 빠르게 확인할 때도 유용합니다.
4. 표 요약 행
데이터를 삽입 > 표(Ctrl + T)로 바꿨다면 테이블 디자인 > 요약 행에 체크합니다. 표 맨 아래에 요약 행이 생기고, 합계를 고르면 SUBTOTAL(109, …) 수식이 들어갑니다. 행을 추가해도 범위가 따라 늘어나고, 필터를 걸면 보이는 행만 더한 값으로 바뀝니다.
5. 조건별 합계: SUMIF와 SUMIFS
거래처별, 채널별 합계처럼 조건이 붙으면 =SUMIF(조건범위, 조건, 합계범위)를 씁니다. 예를 들어 =SUMIF(B2:B500, "오픈마켓", D2:D500)은 B열이 오픈마켓인 행의 D열만 더합니다. 조건이 둘 이상이면 =SUMIFS(D2:D500, B2:B500, "오픈마켓", C2:C500, "10월")처럼 합계범위를 맨 앞에 쓰고 조건을 짝지어 이어 붙입니다.
Microsoft Learn의 SUMIF 문서에는 합계범위가 조건범위와 크기가 달라도 오류를 내지 않고, 합계범위의 왼쪽 위 셀부터 조건범위와 같은 크기만큼 늘려 더한다고 나와 있습니다. 조건범위는 500행인데 합계범위를 300행까지만 적으면 엑셀이 알아서 500행까지 더하므로 당장은 문제가 없어 보이지만, 합계범위 시작 행을 잘못 적으면 한 칸씩 밀린 값을 아무 경고 없이 더합니다. 두 범위는 항상 같은 행에서 시작하고 같은 크기로 적습니다.
합계가 0이거나 안 맞을 때: 원인별 해결
원인 1: 숫자가 텍스트로 저장됨
가장 흔한 원인입니다. SUM 문서에 따르면 SUM은 범위 안의 숫자만 더하고, 범위 안의 텍스트는 무시합니다. 숫자처럼 보이지만 텍스트로 저장된 값은 오류도 없이 합계에서 빠집니다. 셀 왼쪽 위에 녹색 삼각형이 있거나, 숫자가 셀 왼쪽에 붙어 있으면 텍스트일 가능성이 큽니다.
해결은 범위를 선택하고 셀 옆에 뜨는 경고 단추에서 숫자로 변환을 누르는 것입니다. 경고 단추가 뜨지 않으면 데이터 > 텍스트 나누기를 열고 바로 마침을 누르면 같은 효과가 납니다. 그래도 숫자로 바뀌지 않는 셀에는 웹에서 복사해 온 줄 바꿈 없는 공백(CHAR(160))이 붙어 있으므로, 보조 열에 =VALUE(SUBSTITUTE(D2, CHAR(160), ""))를 넣어 숫자로 만든 뒤 값으로 붙여넣습니다.
원인 2: 셀 서식이 텍스트라 수식이 계산되지 않음
합계 셀에 =SUM(D2:D11)이 결과 대신 글자 그대로 보인다면, 그 셀의 서식이 텍스트로 되어 있는 것입니다. 텍스트 서식 셀에 입력한 수식은 계산되지 않습니다. 셀 서식을 일반으로 바꾼 뒤 셀을 더블클릭하고 Enter를 다시 누르면 계산됩니다.

원인 3: 필터나 숨긴 행
SUM은 필터로 걸러진 행과 숨긴 행까지 모두 더합니다. 화면에는 네 행만 보이는데 합계는 전체 기준으로 나오는 이유입니다. 보이는 행만 더하려면 =SUBTOTAL(9, 범위)를 쓰고, 행 숨기기로 직접 감춘 행까지 빼려면 =SUBTOTAL(109, 범위)를 씁니다.


👉 엑셀 행 숨기기/숨김 해제 방법과 단축키
원인 4: 오류 값이 섞임
범위 안에 #N/A나 #VALUE!가 하나라도 있으면 SUM 결과 전체가 오류가 됩니다. AGGREGATE 문서의 옵션표에 따르면 =AGGREGATE(9, 6, 범위)는 오류 값을 무시하고 더하고, =AGGREGATE(9, 7, 범위)는 숨긴 행과 오류 값을 함께 무시합니다. 다만 오류가 난 셀은 값이 빠졌다는 뜻이므로, 합계를 낸 뒤에는 그 셀의 원래 금액을 꼭 찾아 채웁니다.
원인 5: 계산 모드가 수동
값을 고쳐도 합계가 그대로라면 계산 모드가 수동으로 바뀌어 있는 것입니다. 수식 > 계산 옵션에서 자동을 고릅니다. 다른 사람이 수동 모드로 저장한 파일을 먼저 열면 그 세션에서 연 파일이 모두 수동으로 계산되므로, 공유 파일을 열 때 자주 생깁니다. 급할 때는 F9를 누르면 그 자리에서 다시 계산됩니다. 상태 표시줄 왼쪽에 계산이라는 글자가 보이면 아직 다시 계산되지 않은 수식이 남아 있다는 표시입니다.
원인 6: 표시된 값과 실제 값의 차이
단가 x 수량으로 계산한 금액을 소수점 없이 표시해 두면, 화면에는 정수로 보여도 실제 값에는 소수가 남아 있습니다. 행마다 표시된 숫자를 계산기로 더한 값과 SUM 결과가 몇 원씩 다른 이유입니다. 금액 열을 =ROUND(단가*수량, 0)처럼 반올림해 계산하면 화면과 합계가 일치합니다.
원인 찾기 순서 한눈에 보기
| 보이는 증상 | 먼저 볼 원인 | 해결 |
|---|---|---|
| 합계가 0이거나 일부 행이 빠짐 | 텍스트로 저장된 숫자 | 숫자로 변환, CHAR(160) 제거 |
| 수식이 글자 그대로 보임 | 셀 서식이 텍스트 | 서식을 일반으로 바꾸고 다시 입력 |
| 필터를 걸어도 합계가 그대로 | SUM이 숨긴 행까지 더함 | SUBTOTAL 9 또는 109 |
| 합계가 #N/A, #VALUE! | 범위 안의 오류 값 | AGGREGATE 9, 6 후 원래 값 채우기 |
| 값을 고쳐도 합계가 안 바뀜 | 수동 계산 모드 | 계산 옵션을 자동으로 |
| 몇 원씩 차이 | 표시 형식과 실제 값의 차이 | ROUND로 계산 |
다른 숫자와 대조할 때 차이 금액으로 원인 좁히기
합계가 거래처 잔액이나 영업팀 보고와 다를 때는 차이 금액 자체가 단서가 됩니다. 경리 업무에서 오래 써 온 확인법입니다.
- 차이가 한 건의 금액과 같습니다. 그 행이 한쪽에서 빠졌거나 두 번 들어갔습니다. 차이 금액으로 찾기(Ctrl + F)를 돌려 해당 행을 찾습니다.
- 차이를 2로 나눈 금액이 한 건과 같습니다. 그 행의 부호가 반대로 들어갔습니다. 반품이나 할인 금액을 양수로 입력한 경우가 흔합니다.
- 차이가 9로 나누어떨어집니다. 숫자 두 자리가 뒤바뀌어 입력되었을 가능성이 큽니다. 45,000을 54,000으로 적으면 차이 9,000이 생기는 식입니다.
- 차이가 텍스트 숫자 행의 합과 같습니다. 원인 1입니다. 텍스트로 저장된 행만 따로 더해 보면 바로 확인됩니다.
차이를 이렇게 먼저 나눠 보면 수천 행을 처음부터 훑지 않아도 됩니다.
실무 예시: 세 채널 10월 매출 합계 맞추기
대영식품 회계 담당자가 자사몰, 오픈마켓, 대리점 세 채널의 10월 매출 파일을 받아 공급가액 합계를 내고, 영업팀이 보고한 채널별 매출과 대조하는 과정입니다.
- 채널별 합계. 각 파일의 공급가액 열 아래에서
Alt + =로 합계를 냅니다. 자사몰은 영업팀 숫자와 같고, 오픈마켓은 1,240만 원 적고, 대리점은 오히려 많습니다. - 오픈마켓 확인. 공급가액 열 1,284행 중 312행에 녹색 삼각형이 있습니다. 정산 파일을 내려받을 때 금액 앞에 공백이 붙어 텍스트가 된 것입니다. 범위를 선택해 숫자로 변환하자 영업팀 숫자와 같아집니다.
- 대리점 확인. 파일에 필터가 걸려 있고 합계 셀은
SUM이라 반품으로 걸러 둔 행까지 더하고 있었습니다. 반품 행을 제외하는 것이 맞으므로 합계를SUBTOTAL(9, 범위)로 바꿉니다. - 오류 값 확인. 대리점 파일에
#N/A셀이 2개 있어SUBTOTAL도 오류가 납니다. 단가표에서 품목코드를 못 찾은 행이라 단가표를 고쳐 값을 채웁니다. - 차이 검증. 고치기 전후 합계 차이가 텍스트였던 312행의 합, 반품 행의 합과 정확히 같은지 확인합니다.
- 요약표. 세 채널 합계를 한 시트에 모으고, 각 숫자 옆에 원본 파일 이름과 합계 수식을 남겨 둡니다.
이 예시처럼 파일마다 원인이 다른 경우가 많아서, 한 파일에서 찾은 원인을 다른 파일에도 그대로 적용하면 엉뚱한 곳을 고치게 됩니다. 파일마다 위의 원인 찾기 순서를 처음부터 다시 확인합니다. 세 파일이라도 원인이 서로 달라 한두 시간이 걸리는 일입니다. 채널이 열 개를 넘으면 월말 마감 전날 하루가 합계 대조에 들어갑니다.
자주 하는 실수
- 소계 행까지 더해 두 배가 됨. 지점별 소계 행이 섞인 열을
SUM으로 더하면 소계가 한 번 더 들어가 합계가 부풀어 오릅니다. 소계와 총계를 모두SUBTOTAL로 만들면, SUBTOTAL은 범위 안의 다른 SUBTOTAL 결과를 건너뛰므로 이중 합산이 생기지 않습니다. - 합계 셀이 범위 안에 들어감.
=SUM(D2:D12)를 D12에 넣으면 순환 참조 경고가 뜨고 합계가 0으로 나옵니다. 범위를 합계 셀 바로 위 행까지로 고칩니다. - 합계 수식을 옆으로 복사했더니 범위가 밀림. 상대 참조라 열이 바뀌는 것이 정상이지만, 같은 범위를 계속 더해야 한다면
$D$2:$D$500처럼 절대 참조로 고정합니다.
버전별 차이
자동 합계, SUM, SUBTOTAL, 상태 표시줄 합계는 Windows와 Mac의 모든 최신 버전에서 같습니다. Mac에서 자동 합계 단축키는 Command + Shift + T입니다. AGGREGATE는 Excel 2010부터 쓸 수 있습니다. 웹용 Excel에서도 자동 합계와 상태 표시줄 합계를 쓸 수 있고, 표 요약 행도 같은 방법으로 켭니다.
엑셀 열 합계 자주 묻는 질문 (FAQ)
Q. 숫자로 변환했는데도 합계에서 빠집니다.
셀 앞뒤에 일반 공백이 아닌 특수 공백(CHAR(160))이 붙어 있으면 숫자로 변환되지 않습니다. SUBSTITUTE로 지운 뒤 VALUE로 숫자로 바꿉니다.
Q. 시트 여러 장의 같은 셀을 한 번에 더하고 싶습니다.
1월부터 12월 시트의 D20 셀을 모두 더하려면 =SUM('1월:12월'!D20)처럼 첫 시트와 마지막 시트 이름을 콜론으로 이어 적습니다. 두 시트 사이에 있는 시트가 모두 합산됩니다.
Q. 합계에 0이 아니라 - 가 표시됩니다.
회계 표시 형식에서는 0을 - 로 표시합니다. 값은 0이므로 원인 1처럼 텍스트 숫자 때문에 합계가 0이 된 것은 아닌지 확인합니다.
Q. 색칠한 셀만 더할 수 있나요?
기본 함수에는 색을 조건으로 쓰는 기능이 없습니다. 필터를 색 기준으로 걸고 SUBTOTAL(9, 범위)를 쓰면 색칠한 행만 더한 값이 나옵니다.
inline AI로 합계 불일치 원인 찾기
채널별, 거래처별 파일을 모아 합계를 맞추는 일이 매달 반복된다면 inline AI가 파일들을 연 채로 텍스트 숫자, 필터, 오류 값, 계산 모드를 한 번에 점검해 고치고, 고치기 전후 합계와 차이가 난 행을 보여 줍니다. IDP를 연결하면 채널 정산 자료가 같은 형식으로 들어와, 처음부터 맞는 숫자로 합계를 냅니다.
inline AI에게 문서 작업부터 회사 업무까지 맡기세요.
회사 파일을 연 채 말로 맡기면 AI가 문서를 바로 고치고 새로 만듭니다. 회사용 AI OS까지 함께 쓰면 ERP를 비롯한 회사 업무 전체를 AI가 처리합니다.
도입 상담



