Tính tổng – một trong những thao tác cơ bản nhưng vô cùng quan trọng trong Excel – giúp bạn nhanh chóng tổng hợp dữ liệu, phân tích số liệu và đưa ra quyết định. Dù bạn là học sinh, sinh viên, nhân viên văn phòng hay người làm kinh doanh, biết cách tính tổng một cách linh hoạt sẽ giúp công việc của bạn trở nên hiệu quả hơn rất nhiều. Bài viết này sẽ hướng dẫn chi tiết các phương pháp tính tổng trong Excel, từ những cách đơn giản nhất đến các kỹ thuật nâng cao, giúp bạn khai thác tối đa sức mạnh của bảng tính Microsoft Excel.
Có thể bạn quan tâm: Làm Thế Nào Để Chỉnh Sửa File Excel: Hướng Dẫn Chi Tiết Từng Bước
1. Tại sao tính tổng lại quan trọng?
- Phân tích dữ liệu nhanh chóng: Khi bạn có một danh sách các doanh thu, chi phí hoặc số lượng, tính tổng giúp bạn nhanh chóng nhận ra tổng số, từ đó đánh giá hiệu quả hoạt động.
- So sánh và báo cáo: Các báo cáo tài chính, báo cáo bán hàng thường yêu cầu tổng hợp dữ liệu theo nhiều tiêu chí (tháng, vùng, sản phẩm).
- Kiểm tra dữ liệu Criterion: Bạn có thể sử dụng tính tổng để kiểm tra tính hợp lệ của dữ liệu (ví dụ: tổng số lượng phải bằng tổng số tiền).
- Tự động hóa công việc: Khi dữ liệu được nhập liên tục, tự động tính tổng giúp giảm thiểu sai sót và tiết kiệm thời gian.
Có thể bạn quan tâm: Làm Sao Để Đánh Số 01 Trong Excel: Hướng Dẫn Chi Tiết Cho Mọi Người Dùng
2. Công thức SUM cơ bản
2.1 Cú pháp
=SUM(number1, number2, …)
number1, number2, …là các số, vùng dữ liệu hoặc tham chiếu tới ô chứa số.
2.2 Ví dụ thực tế
Giả sử bạn có bảng dữ liệu bán hàng trong cột B (B2:B10). Để tính tổng số tiền bán được, bạn chỉ cần nhập vào ô B11:
=SUM(B2:B10)
Excel sẽ tự động tính tổng và hiển thị kết quả trong ô B11.
2.3 Tính tổng nhanh với AutoSum
- Chọn ô ngay sau vùng dữ liệu (ví dụ: B11).
- Nhấn Alt + = (hoặc bấm vào biểu tượng “AutoSum” trong thanh công cụ).
- Excel sẽ tự động điền công thức
=SUM(B2:B10)và nhấn Enter.
AutoSum là một trong những cách nhanh nhất, nhất là khi làm việc với dữ liệu có thể thay đổi kích thước.
Có thể bạn quan tâm: Làm Sao Để Gạch Ngang Chữ Trong Excel: Hướng Dẫn Chi Tiết Từng Bước
3. Tính tổng theo hàng và cột
3.1 Tổng theo hàng
Giả sử bạn có dữ liệu bán hàng theo từng ngày trong cột B, C, D, E (từ B2 đến E2). Để tính tổng hàng ngày, bạn có thể nhập công thức vào ô F2:
=SUM(B2:E2)
Kéo công thức xuống các hàng tiếp theo để tính tổng cho từng ngày.
3.2 Tổng theo cột
Nếu bạn muốn tổng toàn bộ cột B, chọn ô B10 (hoặc bất kỳ ô nào dưới vùng dữ liệu) và nhập:
=SUM(B$2:B$9)
Sử dụng dấu $ để cố định vùng dữ liệu khi bạn sao chép công thức sang các cột khác.
4. Tính tổng đối với dữ liệu đã lọc
Khi bạn lọc dữ liệu (ví dụ: lọc theo tháng), công thức SUM sẽ tính tổng cả dữ liệu đã lọc và chưa lọc. Để tính tổng chỉ cho dữ liệu hiển thị, hãy dùng hàm SUBTOTAL hoặc AGGREGATE.
4.1 SUBTOTAL
=SUBTOTAL(9, B2:B10)
Trong đó, 9 là mã hàm SUM trong SUBTOTAL.
4.2 AGGREGATE
=AGGREGATE(9, 5, B2:B10)
9là hàmSUM.5là tùy chọn bỏ qua giá trị lỗi và dữ liệu ẩn.
5. Tính tổng có điều kiện: SUMIF, SUMIFS
5.1 SUMIF – Tổng có một điều kiện
Cú pháp:
=SUMIF(range, criteria, sum_range)
range– vùng dữ liệu cần kiểm tra điều kiện.criteria– điều kiện.sum_range– vùng dữ liệu thực sự được tính tổng (nếu khácrange).
Ví dụ:
Bạn muốn tính tổng doanh thu của sản phẩm “A” trong cột C:
=SUMIF(A2:A10, "A", C2:C10)
5.2 SUMIFS – Tổng có nhiều điều kiện
Cú pháp:
=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, …)
Ví dụ:
Tổng doanh thu của sản phẩm “A” trong tháng 1:
=SUMIFS(C2:C10, A2:A10, "A", B2:B10, 1)
6. Tổng các giá trị dương hoặc âm
Bạn có thể sử dụng SUMPRODUCT hoặc SUMIF với điều kiện.
6.1 Tổng các Anliegen dương

Có thể bạn quan tâm: Làm Thế Nào Để Hiện Số 0 Trong Excel: Hướng Dẫn Chi Tiết Và Những Mẹo Hữu Ích
=SUMIF(B2:B10, ">0")
6.2 Tổng các giá trị âm
=SUMIF(B2:B10, "<0")
7. Tính tổng bằng SUMPRODUCT
SUMPRODUCT là một hàm mạnh mẽ cho phép nhân và cộng các giá trị trong mảng. Nó thường được dùng khi cần tính tổng có điều kiện phức tạp mà SUMIF không đáp ứng.
7.1 Cú pháp
=SUMPRODUCT(array1, array2, …)
7.2 Ví dụ: tính tổng doanh thu khi số lượng > 10
Giả sử cột B chứa số lượng, cột C chứa giá bán:
=SUMPRODUCT((B2:B10>10)(C2:C10))
Chú ý: >10 रोड tạo mảng 0 và 1, sau đó nhân với giá bán và cộng lại.
8. Tính tổng trong bảng dữ liệu (Excel Table)
Khi bạn chuyển vùng dữ liệu thành Table (thẻ “Table”), bạn có thể dùng tên bảng và cột.
8.1 Tạo bảng
- Chọn vùng dữ liệu.
- Bấm Ctrl + T.
- Đặt tên bảng (ví dụ:
Sales).
8.2 Sử dụng tên cột
=SUM(SalesRevenue)
Điều này giúp công thức dễ đọc và tự động điều chỉnh khi thêm dữ liệu.
9. Tính tổng với khung dữ liệu động (Dynamic Named Ranges)
Đối với dữ liệu thay đổi liên tục, bạn có thể tạo một Named Range động bằng hàm OFFSET hoặc INDEX.
9.1 Sử dụng OFFSET
Giả sử dữ liệu bắt đầu từ B2 và băng rộng 10 dòng, nhưng chiều dài thay đổi:
=SUM(OFFSET(B2,0,0,COUNTA(B:B)-1,1))
9.2 Sử dụng INDEX
=SUM(INDEX(B:B,2):INDEX(B:B,COUNTA(B:B)+1))
10. Tính tổng với Power Query
Power Query (trong Excel 2026 trở lên hoặc Office 365) cho phép bạn thực hiện các phép tính phức tạp và tái sử dụng dữ liệu.
10.1 Cách thêm Power Query
- Chọn vùng dữ liệu.
- Bấm Data > From Table/Range.
10.2 Thực hiện tính tổng trong Power Query
- Trong Power Query Editor, chọn cột cần tính.
- Chọn Transform > Statistics > Sum.
- Thêm bước
Add Columnnếu cần tính tổng theo nhóm.
11. Tính tổng bằng VBA
Nếu bạn muốn tự động hoá tính inng, bạn có thể viết một macro.
Sub SumRange() Dim rng As Range Set rng = Range("B2:B10") MsgBox "Tổng = " & Application.WorksheetFunction.Sum(rng)
End Sub
Bạn có thể chạy macro này bất cứ khi nào cần.
12. Lời khuyên và mẹo khi tính tổng
- Kiểm tra dữ liệu: Đảm bảo không có ô trống hoặc giá trị lỗi (ERROR) trước khi tính tổng.
- Sử dụng tính năng “Show Formulas”: Bấm
Ctrl + ~để xem công thức trong ô. - Sử dụng “Conditional Formatting”: Đánh dấu các giá trị cao hoặc thấp để nhanh chóng nhận diện.
- Tính tổng theo phần trăm: Dùng
SUMkết hợp vớiCOUNTđể tính phần trăm. - Định dạng số: Khi làm việc với tiền tệ, sử dụng định dạng “Currency” để tránh nhầm lẫn.
13. Các lỗi thường gặp khi tính tổng
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
| 1 | Số liệu có lỗi (#VALUE!) | Kiểm tra dữ liệu, dùng IFERROR |
| 2 | Công thức không cập nhật | Bấm F9 hoặc Ctrl + Alt + F9 |
| 3 | Dữ liệu ẩn bị ảnh hưởng | Dùng SUBTOTAL അധികം |
| 4 | Không bao gồm các ô mớiComment | Sử dụng Table hoặc OFFSET |
14. Kết luận
Tính tổng trong Excel là một kỹ năng cốt lõi nhưng lại có vô vàn cách thực hiện, từ đơn giản nhất với công thức SUM tới nâng cao với SUMIF, SUMIFS, SUMPRODUCT, SUBTOTAL, AGGREGATE, Power Query và thậm chí là VBA. Khi bạn nắm vững các phương pháp này, bạn sẽ có thể xử lýellt dữ liệu một cách nhanh chóng, chính xác và hiệu quả hơn bao giờ hết.
Hãy thực hành với dữ liệu thực tế của mình, thử áp dụng từng công cụ và xem kết quả ra sao. Mỗi lần bạn thử một phương pháp mới, bạn sẽ dần dần hiểu sâu hơn về cách Excel xử lý dữ liệu và tận dụng tối đa sức mạnh của nó. Happy Excel!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
