엑셀에서 열의 합계를 구하려면 숫자 아래 셀을 클릭하고 =SUM(B2:B6)을 입력한 뒤 Enter를 누릅니다. 이 수식은 B2부터 B6까지의 모든 숫자를 더하며, 그중 하나가 바뀔 때마다 합계도 바뀝니다.
| A | B | |
|---|---|---|
| 1 | Month | Sales |
| 2 | Jan | 1200 |
| 3 | Feb | 950 |
| 4 | Mar | 1430 |
| 5 | Apr | 1100 |
| 6 | May | 1320 |
| 7 | Total | 6000 |
B7을 클릭하면 수식과 수식이 더하는 범위가 그리드에 테두리로 표시됩니다. Feb를 2000으로 바꾸면 합계가 따라 바뀝니다. B2:B6은 범위입니다: 첫 셀, 콜론, 마지막 셀 순서로 씁니다.
자동 합계: SUM의 단축키
SUM을 직접 입력할 일은 많지 않습니다. 숫자 열 아래의 빈 셀을 클릭하고 Alt+=(Mac에서는 Cmd+Shift+T)를 누르거나, 홈 > 자동 합계를 클릭합니다. 엑셀이 셀 위쪽의 범위를 추측해 움직이는 테두리로 보여 주고 =SUM(B2:B6)을 입력합니다. Enter를 눌러 그대로 받아들이거나, 먼저 다른 셀을 드래그해 추측을 고치면 됩니다.
자동 합계는 첫 번째 빈 셀이나 텍스트가 든 첫 번째 셀에서 멈춥니다. 그래서 열 중간에 빈칸이 있으면 범위가 너무 짧아집니다. Enter를 누르기 전에 테두리로 표시된 범위를 확인하세요.
수식을 쓰지 않고 합계만 보려면 셀을 선택하세요. 엑셀 창 아래쪽의 상태 표시줄에 선택 영역의 합계, 평균, 개수가 나옵니다.
SUM 수식 구문
=SUM(number1, [number2], ...)
각 인수에는 범위(B2:B6), 셀 하나(B2), 숫자(100), 다른 수식을 넣을 수 있습니다. 인수는 255개까지 넣을 수 있고, SUM은 그 전부를 더합니다. 소수점으로 쉼표를 쓰는 언어로 설정된 엑셀에서는 인수를 세미콜론으로 구분합니다: =SUM(A1;A2).
엑셀에서 행의 합계 구하기
행도 똑같이, 범위를 가로로 지정하면 됩니다: =SUM(B2:D2). 여기서는 수식을 E2에 한 번 쓰고 아래로 채웠기 때문에 각 행이 자기 세 달을 더합니다.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Region | Jan | Feb | Mar | Q1 total |
| 2 | North | 420 | 380 | 510 | 1310 |
| 3 | South | 310 | 290 | 335 | 935 |
| 4 | East | 505 | 470 | 490 | 1465 |
| 5 | West | 260 | 315 | 300 | 875 |
E3을 클릭하면 수식이 =SUM(B3:D3)입니다. 수식을 아래로 복사할 때 엑셀이 행 번호를 옮겼고, 여기서는 그것이 원하는 동작입니다. 직접 수식을 아래로 채우려면 셀 아래 모서리의 작은 사각형(채우기 핸들)을 드래그하거나, 셀을 선택하고 Ctrl+D(Mac에서는 Cmd+D)를 누르세요.
떨어진 셀의 합계
서로 붙어 있지 않은 셀을 더하려면 SUM 안에서 쉼표로 구분합니다. Ctrl(Mac에서는 Cmd)을 누른 채 셀을 클릭하면 엑셀이 쉼표를 대신 입력해 줍니다.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Product | Q1 | Q2 | Shirts and socks | Q1 and Q2, first two rows | |
| 2 | Shirts | $2,400 | $2,650 | $3,550 | $6,610 | |
| 3 | Hats | $800 | $760 | |||
| 4 | Socks | $1,150 | $1,300 | |||
| 5 | Belts | $640 | $700 | |||
| 6 | Bags | $1,900 | $2,100 |
E2는 셀 두 개를 더해 3550을 냅니다. F2는 B2:B3과 C2:C3 두 범위를 더해 6610을 냅니다. SUM 하나에 범위, 셀, 일반 숫자를 섞어 쓸 수 있습니다.
여러 시트의 합계
범위 앞에 시트 이름을 쓰고 느낌표를 붙입니다: Jan!B2:B4는 Jan이라는 시트의 B2:B4를 뜻합니다. 이 시트 아래의 탭으로 두 월별 시트를 확인해 보세요.
| A | B | |
|---|---|---|
| 1 | Store | Jan + Feb |
| 2 | All stores | 25500 |
합계는 25500입니다. 시트 이름에 공백이 있으면 작은따옴표로 감쌉니다: ='Jan 2026'!B2.
시트들의 구성이 같다면 3D 참조로 두 탭 사이의 모든 시트에서 같은 범위를 더할 수 있습니다:
=SUM(Jan:Mar!B2:B4)
이 수식은 Jan, Mar, 그리고 탭 순서상 그 사이에 있는 모든 시트의 B2:B4를 더합니다. 시트를 그 범위 밖으로 옮기면 합계에서 빠집니다.
SUM이 텍스트로 저장된 숫자를 무시하는 이유
앞에 아포스트로피를 붙여 입력했거나 다른 프로그램에서 가져온 숫자는 텍스트로 저장될 수 있습니다. 숫자처럼 보이지만 SUM은 아무 경고 없이 건너뜁니다. 엑셀에서는 이런 셀의 모서리에 보통 작은 초록색 삼각형이 표시됩니다.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Order | Amount | SUM | Plus signs | Converted | |
| 2 | 1001 | 250 | 725 | 1125 | 1125 | |
| 3 | 1002 | 400 | ||||
| 4 | 1003 | 175 | ||||
| 5 | 1004 | 300 |
B3에는 텍스트 "400"이 들어 있습니다. SUM은 B3을 빼고 더하므로 725를 냅니다. 범위의 모든 셀이 텍스트이면 SUM은 0을 반환합니다. 더하기 기호는 숫자처럼 보이는 텍스트를 변환하므로 1125를 냅니다. =SUMPRODUCT(B2:B5*1)도 1125를 냅니다: 1을 곱하면 먼저 모든 셀이 숫자로 바뀌기 때문입니다.
근본적인 해결책은 셀을 변환하는 것입니다. 셀을 선택하고 경고 아이콘을 클릭한 뒤 숫자로 변환을 고르세요. 다른 방법은 텍스트를 숫자로 변환하기에서 다룹니다.
연습: 표 전체 합계
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Region | Q1 | Q2 | Q3 | Q4 | Grand total | |
| 2 | North | 420 | 380 | 510 | 450 | ||
| 3 | South | 310 | 290 | 335 | 360 | ||
| 4 | East | 505 | 470 | 490 | 520 | ||
| 5 | West | 260 | 315 | 300 | 280 |
직접 해 보세요: G2에 네 지역의 네 분기 매출을 모두 더하는 수식 하나를 쓰세요.
범위는 여러 열을 한 번에 덮을 수 있습니다. 첫 셀은 블록의 위쪽 모서리, 마지막 셀은 그 반대쪽 모서리입니다.
범위에 오류가 있을 때의 SUM
범위 안의 셀 하나라도 #N/A나 #DIV/0! 같은 오류를 담고 있으면 SUM은 합계 대신 그 오류를 반환합니다. 해당 셀을 찾아 고치거나, 오류가 예상된 것이라면 오류를 피해서 합계를 구하세요:
=AGGREGATE(9,6,B2:B10)
9는 합계, 6은 오류 값을 무시하라는 뜻입니다. 특정 지역이나 특정 달처럼 조건에 맞는 행만 더하려면 SUMIF를 쓰세요.
자주 묻는 질문
엑셀에서 열의 합계는 어떻게 구하나요?
숫자 아래 셀을 클릭하고 처음 셀과 마지막 셀을 넣어 =SUM(B2:B6)처럼 입력한 뒤 Enter를 누릅니다. 또는 그 셀을 클릭하고 Alt+=(Mac에서는 Cmd+Shift+T)를 누르면 자동 합계가 같은 수식을 써 줍니다.
엑셀에서 행의 합계는 어떻게 구하나요?
SUM에 가로로 이어진 범위를 넘깁니다. =SUM(B2:D2)는 B2, C2, D2를 더합니다. 아래로 채우면 각 행이 자기 셀을 더하며, 3행에 복사된 수식은 =SUM(B3:D3)이 됩니다.
여러 시트에 있는 같은 셀을 합하려면 어떻게 하나요?
3D 참조를 씁니다. =SUM(Jan:Mar!B5)는 Jan부터 Mar까지, 그 사이에 있는 시트를 포함한 모든 시트의 B5를 더합니다. 이름이 정해진 두 시트라면 나열하면 됩니다: =SUM(Jan!B2:B4,Feb!B2:B4).
엑셀에서 열 전체의 합계는 어떻게 구하나요?
=SUM(B:B)는 나중에 행을 몇 개 더 추가하든 B열의 모든 숫자를 더합니다. 수식은 다른 열에 두세요. B열 안에 B열의 SUM을 쓰면 수식이 자기 자신을 참조해 순환 참조가 됩니다.
SUM과 + 기호는 무엇이 다른가요?
일반 숫자에서는 =B2+B3+B4와 =SUM(B2:B4)가 같은 합계를 냅니다. SUM은 텍스트와 빈 셀을 건너뛰지만, +는 텍스트로 저장된 숫자를 변환하고 "n/a" 같은 진짜 텍스트에는 #VALUE!를 반환합니다.