Để tính tổng một cột trong Excel, nhấp vào ô bên dưới các số và gõ =SUM(B2:B6), rồi nhấn Enter. Công thức cộng mọi số từ B2 đến B6, và tổng thay đổi mỗi khi một trong các số đó thay đổi.
| A | B | |
|---|---|---|
| 1 | Month | Sales |
| 2 | Jan | 1200 |
| 3 | Feb | 950 |
| 4 | Mar | 1430 |
| 5 | Apr | 1100 |
| 6 | May | 1320 |
| 7 | Total | 6000 |
Nhấp vào B7 để xem công thức và vùng được cộng, có viền bao quanh trên lưới. Đổi Feb thành 2000 và tổng sẽ thay đổi theo. B2:B6 là một vùng: ô đầu tiên, dấu hai chấm, ô cuối cùng.
AutoSum: lối tắt cho SUM
Bạn hiếm khi phải gõ SUM. Nhấp vào ô trống bên dưới một cột số và nhấn Alt+= (trên Mac là Cmd+Shift+T), hoặc bấm Home > AutoSum. Excel đoán vùng phía trên ô, hiện vùng đó với đường viền chuyển động và viết =SUM(B2:B6). Nhấn Enter để chấp nhận, hoặc kéo chọn các ô khác trước để sửa vùng Excel đoán.
AutoSum dừng ở ô trống đầu tiên hoặc ô chứa văn bản đầu tiên, nên một khoảng trống trong cột sẽ khiến vùng bị quá ngắn. Hãy kiểm tra vùng được đánh dấu trước khi nhấn Enter.
Để xem tổng mà không cần viết công thức nào, hãy chọn các ô: thanh trạng thái ở cuối cửa sổ Excel hiện Sum, Average và Count của vùng chọn.
Cú pháp hàm SUM
=SUM(number1, [number2], ...)
Mỗi đối số có thể là một vùng (B2:B6), một ô (B2), một con số (100) hoặc một công thức khác. Bạn có thể dùng tối đa 255 đối số, và SUM cộng tất cả lại. Khi Excel được đặt ngôn ngữ dùng dấu phẩy thập phân, các đối số được ngăn cách bằng dấu chấm phẩy: =SUM(A1;A2).
Cách tính tổng một dòng trong Excel
Dòng cũng làm tương tự, chỉ khác là vùng chạy ngang: =SUM(B2:D2). Ở đây công thức được viết một lần ở E2 rồi điền xuống, nên mỗi dòng cộng ba tháng của riêng nó.
| 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 |
Nhấp vào E3: công thức ở đó là =SUM(B3:D3). Excel đã đổi số dòng khi công thức được sao chép xuống, đúng như điều bạn muốn ở đây. Để tự điền công thức xuống, kéo ô vuông nhỏ ở góc dưới của ô, hoặc chọn các ô rồi nhấn Ctrl+D (Cmd+D trên Mac).
Tính tổng các ô không liền nhau
Để cộng các ô không nằm cạnh nhau, ngăn cách chúng bằng dấu phẩy bên trong SUM. Giữ Ctrl (Cmd trên Mac) trong khi nhấp vào các ô, Excel sẽ tự gõ dấu phẩy cho bạn.
| 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 cộng hai ô riêng lẻ và cho 3550. F2 cộng hai vùng, B2:B3 và C2:C3, và cho 6610. Bạn có thể trộn vùng, ô và số trong cùng một SUM.
Tính tổng trên nhiều sheet
Ghi tên sheet trước vùng, kèm dấu chấm than: Jan!B2:B4 nghĩa là B2:B4 trên sheet tên Jan. Dùng các tab bên dưới trang tính này để xem hai sheet của từng tháng.
| A | B | |
|---|---|---|
| 1 | Store | Jan + Feb |
| 2 | All stores | 25500 |
Tổng là 25500. Nếu tên sheet có khoảng trắng, đặt nó trong dấu nháy đơn: ='Jan 2026'!B2.
Khi các sheet có cùng bố cục, một tham chiếu 3D sẽ cộng cùng một vùng trên mọi sheet nằm giữa hai tab:
=SUM(Jan:Mar!B2:B4)
Công thức này cộng B2:B4 trên Jan, Mar và mọi sheet nằm giữa chúng theo thứ tự tab. Di chuyển một sheet ra khỏi khoảng đó sẽ loại nó khỏi tổng.
Vì sao SUM bỏ qua số được lưu dưới dạng văn bản
Một số được gõ với dấu nháy đơn ở đầu, hoặc được nhập từ chương trình khác, có thể được lưu dưới dạng văn bản. Nó trông giống số, nhưng SUM bỏ qua nó mà không báo gì. Trong Excel, ô như vậy thường có một tam giác nhỏ màu xanh lá ở góc.
| 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 chứa văn bản "400". SUM cho 725 vì bỏ B3 ra ngoài. Khi mọi ô trong vùng đều là văn bản, SUM trả về 0. Các dấu cộng cho 1125 vì + chuyển đổi văn bản trông giống số. =SUMPRODUCT(B2:B5*1) cũng cho 1125: nhân với 1 biến mọi ô thành số trước.
Cách sửa lâu dài là chuyển đổi các ô: chọn chúng, bấm vào biểu tượng cảnh báo và chọn Convert to Number. Trang chuyển văn bản thành số trình bày các cách khác.
Luyện tập: tính tổng một bảng
| 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 |
Đến lượt bạn: Ở G2, viết một công thức cộng doanh số của cả bốn khu vực trong cả bốn quý.
Một vùng có thể bao nhiều cột cùng lúc: ô đầu tiên là góc trên của khối và ô cuối cùng là góc đối diện.
SUM khi vùng có lỗi
Nếu một ô bất kỳ trong vùng chứa lỗi như #N/A hoặc #DIV/0!, SUM trả về lỗi đó thay vì tổng. Hãy tìm ô đó và sửa, hoặc khi lỗi là điều đã biết trước, hãy tính tổng bỏ qua chúng:
=AGGREGATE(9,6,B2:B10)
Số 9 nghĩa là tính tổng và số 6 nghĩa là bỏ qua các giá trị lỗi. Để chỉ cộng những dòng thỏa một điều kiện, như một khu vực hay một tháng, dùng SUMIF.
Câu hỏi thường gặp
Làm sao để tính tổng một cột trong Excel?
Nhấp vào ô bên dưới các số và gõ =SUM(B2:B6), thay bằng ô đầu và ô cuối của bạn, rồi nhấn Enter. Hoặc nhấp vào ô đó và nhấn Alt+= (Cmd+Shift+T trên Mac), AutoSum sẽ viết đúng công thức đó cho bạn.
Làm sao để tính tổng một dòng trong Excel?
Đưa cho SUM một vùng chạy ngang: =SUM(B2:D2) cộng B2, C2 và D2. Điền công thức xuống và mỗi dòng sẽ cộng các ô của riêng nó: bản sao ở dòng 3 là =SUM(B3:D3).
Làm sao để tính tổng cùng một ô trên nhiều sheet?
Dùng tham chiếu 3D: =SUM(Jan:Mar!B5) cộng B5 trên mọi sheet từ Jan đến Mar, kể cả các sheet nằm giữa. Với hai sheet cụ thể, liệt kê chúng: =SUM(Jan!B2:B4,Feb!B2:B4).
Làm sao để tính tổng cả một cột trong Excel?
=SUM(B:B) cộng mọi số trong cột B, dù sau này bạn thêm bao nhiêu dòng. Hãy đặt công thức ở một cột khác, vì SUM của cột B viết ngay trong cột B sẽ tự tham chiếu đến chính nó và gây ra tham chiếu vòng.
SUM và dấu + khác nhau thế nào?
=B2+B3+B4 và =SUM(B2:B4) cho cùng tổng với các số thông thường. SUM bỏ qua văn bản và ô trống, còn + chuyển đổi số được lưu dưới dạng văn bản và trả về #VALUE! với văn bản thật như "n/a".