Có thể bạn quan tâm: L’oréal Paris Excellence Crème – Bí Quyết Đạt Được Làn Da Hoàn Hảo Từ Cứu Cánh Của Các Chuyên Gia
Mở Đầu
Microsoft Excel là một trong những công cụ xử lý dữ liệu mạnh mẽ và phổ biến nhất hiện nay. Trong quá trình làm việc với Excel, việc tính tổng một cột dữ liệu là thao tác cơ bản nhưng vô cùng quan trọng, đặc biệt khi bạn cần tổng hợp số liệu tài chính, bán hàng, hay bất kỳ loại dữ liệu số nào. Bài viết này sẽ cung cấp cho bạn một hướng dẫn chi tiết, đầy đủ và dễ hiểu về cách tính tổng 1 cột trong Excel, từ các phương pháp đơn giản cho người mới bắt đầu đến các kỹ thuật nâng cao cho người dùng chuyên nghiệp.
Lưu ý: Bài viết được chia thành nhiều phần, mỗi phần sẽ giải thích một phương pháp cụ thể, kèm theo ví dụ thực tế, công thức, và lưu ý quan trọng. Bạn có thể đọc toàn bộ hoặc chỉ tập trung vào phần bạn cần.
Có thể bạn quan tâm: If Và Công Thức Trong Excel: Hướng Dẫn Toàn Diện Từ Cơ Bản Đến Nâng Cao
1. Kiến Thức Cơ Bản Về Excel Trước Khi Tính Tổng
1.1. Cấu Trúc Bảng Tính
- Ô (Cell): Đơn vị cơ bản, được xác định bằng địa chỉ cột và hàng (ví dụ A1, B2).
- Cột (Column): Dọc, được đánh dấu bằng chữ cái (A, B, C,…).
- Hàng (Row): Ngang, được đánh số (1, 2, 3,…).
- Vùng dữ liệu (Range): Tập hợp các ô liên tiếp (ví dụ A1:A10).
1.2. Kiểu Dữ Liệu
- Số (Number): Dữ liệu có thể tính toán được.
- Văn bản (Text): Không tham gia vào phép tính.
- Ngày tháng (Date): Được lưu dưới dạng số serial.
- Lỗi (Error): #DIV/0!, #VALUE!… sẽ ảnh hưởng đến kết quả tính toán nếu không xử lý.
1.3. Kiểm Tra Định Dạng Ô
Trước khi tính tổng, hãy chắc chắn rằng các ô trong cột bạn muốn tính đều được định dạng là Number hoặc Currency. Nếu ô chứa dữ liệu dạng Text, Excel sẽ không tính chúng vào tổng.
- Cách kiểm tra: Chọn cột → Nhấn Ctrl+1 → Tab Number → Chọn Number hoặc Currency.
Có thể bạn quan tâm: Học Word & Excel Cơ Bản: Hướng Dẫn Từ A Đến Z Cho Người Mới Bắt Đầu
2. Phương Pháp Cơ Bản Nhất: Sử Dụng Hàm SUM
2.1. Cú Pháp Hàm SUM
=SUM(number1, number2, …)
- number1, number2, … là các đối số có thể là số, ô, hoặc vùng dữ liệu.
2.2. Cách Áp Dụng
Ví dụ: Bạn có danh sách doanh thu tháng trong cột B từ B2 tới B31 và muốn tính tổng doanh thu.
- Chọn ô chứa kết quả (ví dụ B32).
- Gõ công thức:
excel =SUM(B2:B31) - Nhấn Enter → B32 hiển thị tổng.
2.3. Khi Nào Nên Dùng SUM
- Khi dữ liệu liên tục, không có ô lỗi.
- Khi cần tính tổng nhanh mà không cần điều kiện.
2.4. Lưu Ý Khi Dùng SUM
| Tình Huống | Hậu Quả | Giải Pháp |
|---|---|---|
| Ô chứa Text (ví dụ “1000” được nhập dưới dạng văn bản) | Không được tính | Đổi định dạng sang Number hoặc dùng VALUE để chuyển |
| Ô chứa lỗi (#DIV/0!) | Kết quả SUM trả về lỗi | Dùng hàm IFERROR hoặc AGGREGATE để bỏ qua lỗi |
| Ô trống | Không ảnh hưởng | Không cần lo |
3. Tự Động Tính Tổng Với AutoSum
3.1. Sử Dụng Nút AutoSum
- Chọn ô ngay dưới cột dữ liệu cần tính tổng (hoặc bên phải nếu là hàng).
- Nhấn nút AutoSum (Σ) trên thanh Home → Editing.
- Excel tự động đề xuất vùng dữ liệu; nếu đúng, nhấn Enter.
3.2. Ưu Điểm
- Rất nhanh, không cần gõ công thức.
- Thích hợp cho người mới.
3.3. Nhược Điểm
- Không tự động mở rộng khi bạn thêm dữ liệu mới (trừ khi dùng Table).
4. Tính Tổng Với Bảng (Table) Động
4.1. Tạo Table
- Chọn vùng dữ liệu (ví dụ A1:B31).
- Nhấn Ctrl+T → Đánh dấu My table has headers → OK.
4.2. Tổng Cột Trong Table
Khi dữ liệu ở trong Table, bạn có thể:
- Sử dụng thanh tổng (Total Row):
- Click vào bất kỳ ô nào trong Table.
- Trên thẻ Table Design, tích Total Row.
Ở dòng cuối (Total Row), click vào ô cột cần tính → Chọn Sum từ danh sách thả xuống.
Sử dụng công thức có cấu trúc:
excel =SUM(Table1DoanhThu)
(Giả sử Table1 là tên Table, DoanhThu là tiêu đề cột).
4.3. Lợi Ích Khi Dùng Table
- Tự động mở rộng: Khi bạn thêm dữ liệu mới vào cuối Table, công thức tổng sẽ tự động cập nhật.
- Đọc hiểu dễ dàng: Tên cột thay vì tham chiếu A2:A31 giúp công thức rõ ràng hơn.
5. Tính Tổng Với Điều Kiện (Conditional Sum)
5.1. Hàm SUMIF
Cú pháp:
=SUMIF(range, criteria, sum_range)
- range: Vùng kiểm tra tiêu chí.
- criteria: Tiêu chí (có thể là “>100”, “=Apple”, “<>0”…).
- sum_range: Vùng thực tế cần tính tổng (nếu khác range).
Ví dụ: Tính tổng doanh thu (cột B) cho các đơn hàng của Khách hàng A (cột A).
=SUMIF(A2:A31, "Khách hàng A", B2:B31)
5.2. Hàm SUMIFS (Nhiều Điều Kiện)
Cú pháp:
=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, …)
Ví dụ: Tổng doanh thu cho Khách hàng A trong tháng 3.
=SUMIFS(B2:B31, A2:A31, "Khách hàng A", C2:C31, "3")
(giả sử cột C chứa tháng).
5.3. Khi Nào Dùng SUMIF/SUMIFS
- Khi cần tính tổng dựa trên một hoặc nhiều tiêu chí.
- Khi dữ liệu có phân loại (khu vực, nhân viên, tháng,…).
5.4. Lưu Ý
- Tiêu chí phải được đặt trong dấu ngoặc kép nếu là chuỗi hoặc toán tử.
- Nếu tiêu chí là ô tham chiếu, không cần dấu ngoặc kép (ví dụ
A2).
6. Tính Tổng Khi Có Ô Lỗi Hoặc Giá Trị Không Phải Số
6.1. Sử Dụng AGGREGATE
=AGGREGATE(function_num, options, array, k)
- function_num = 9 → SUM.
- options = 6 → Bỏ qua lỗi.
Ví dụ: Tính tổng cột D bỏ qua lỗi.
=AGGREGATE(9, 6, D2:D100)
6.2. Kết Hợp IFERROR Với SUM
=SUM(IFERROR(D2:D100,0))
(Công thức mảng, cần nhấn Ctrl+Shift+Enter trong các phiên bản Excel cũ).
6.3. Khi Nào Dùng Các Phương Pháp Này
- Khi dữ liệu được nhập từ nguồn ngoài (có thể có lỗi).
- Khi muốn bảo vệ công thức tránh trả về lỗi.
7. Tính Tổng Nhanh Với Power Query (Get & Transform)

Có thể bạn quan tâm: Cách Lưu File Excel Thành Pdf: Hướng Dẫn Chi Tiết Từ A Đến Z
7.1. Khi Nào Dùng Power Query
- Khi dữ liệu lớn, cần làm sạch, lọc trước khi tính tổng.
- Khi muốn tự động cập nhật tổng sau khi tải lại dữ liệu.
7.2. Các Bước Cơ Bản
- Nhập dữ liệu: Data → Get Data → From Table/Range.
- Mở Power Query Editor.
- Lọc/Chuyển đổi dữ liệu nếu cần (loại bỏ lỗi, chuyển kiểu).
- Nhóm dữ liệu (Group By):
- Home → Group By.
- Chọn cột muốn nhóm (hoặc không nhóm để tính tổng toàn bộ).
- Đặt Operation = Sum, Column = Cột cần tính.
- Close & Load → Kết quả sẽ xuất hiện trong bảng mới.
7.3. Ưu Điểm
- Xử lý dữ liệu mạnh mẽ, có thể lưu lại các bước làm sạch.
- Khi dữ liệu nguồn thay đổi, chỉ cần Refresh.
8. Tự Động Mở Rộng Công Thức Khi Thêm Dòng Mới
8.1. Sử Dụng Định Dạng Dải Động (Dynamic Named Ranges)
=OFFSET($B$2,0,0,COUNTA($B$2:$B$1000),1)
- Đặt tên (Formulas → Name Manager) → TotalDoanhThu.
- Sử dụng:
excel =SUM(TotalDoanhThu)
8.2. Sử Dụng Hàm TABLE (Excel 365)
Nếu bạn có Office 365, có thể dùng công thức mảng:
=SUM(FILTER(B2:B1000, B2:B1000<>""))
- Hàm FILTER loại bỏ các ô trống.
8.3. Khi Nào Áp Dụng
- Khi bảng dữ liệu được cập nhật thường xuyên.
- Khi muốn tránh việc phải chỉnh sửa công thức mỗi khi thêm dòng.
9. Tính Tổng Theo Nhóm (Subtotal)
9.1. Sử Dụng Hàm SUBTOTAL
=SUBTOTAL(function_num, ref1, ref2, …)
- function_num = 9 → SUM.
- Khi dữ liệu được filter hoặc grouped, SUBTOTAL chỉ tính các hàng hiện hành.
Ví dụ: Tổng cột E trong danh sách đã filter:
=SUBTOTAL(9, E2:E500)
9.2. Khi Nào Dùng SUBTOTAL
- Khi sử dụng tính năng Filter hoặc PivotTable và muốn tổng tự động thay đổi theo view.
- Khi dùng Data → Group để nhóm các dòng và muốn tổng cho mỗi nhóm.
10. Tổng Hợp Đến PivotTable
10.1. Tạo PivotTable
- Chọn dữ liệu → Insert → PivotTable.
- Đặt Rows là trường muốn nhóm (ví dụ “Khu vực”).
- Đặt Values là trường cần tính tổng (ví dụ “Doanh thu”) → Mặc định là Sum.
10.2. Lợi Ích
- Tóm tắt nhanh, xem tổng theo nhiều tiêu chí cùng lúc.
- Dễ thay đổi cấu trúc bằng drag‑and‑drop.
10.3. Khi Nào Dùng PivotTable
- Khi cần phân tích tổng theo nhiều chiều (khu vực, thời gian, nhân viên).
- Khi muốn tạo báo cáo tương tác.
11. Tổng Khi Dữ Liệu Được Nhập Tự Động (Dynamic Array)
11.1. Hàm SUM Kết Hợp FILTER, UNIQUE, SORT
=SUM(FILTER(B2:B1000, (A2:A1000="Khách hàng A")(C2:C1000>=DATE(2026,1,1))))
- Tính tổng doanh thu của Khách hàng A trong năm 2026.
11.2. Đối Với Excel 365/2026
- Công thức mảng tự động lan ra, không cần Ctrl+Shift+Enter.
- Dễ dàng kết hợp với LET để giảm lặp lại:
=LET( data,B2:B1000, criteria,(A2:A1000="Khách hàng A")(C2:C1000>=DATE(2026,1,1)), SUM(FILTER(data, criteria))
)
12. Thực Hành: 5 Bài Tập Thực Tế
Bài 1: Tổng Doanh Thu Tháng 5
- Dữ liệu: Cột A = Ngày, Cột B = Doanh thu.
- Công thức:
excel =SUMIFS(B:B, A:A, ">=01/05/2026", A:A, "<=31/05/2026")
Bài 2: Tổng Số Lượng Sản Phẩm Đã Bán Cho “Sản phẩm X”
- Dữ liệu: Cột A = Tên sản phẩm, Cột B = Số lượng.
- Công thức:
excel =SUMIF(A:A, "Sản phẩm X", B:B)
Bài 3: Tổng Doanh Thu Khi Có Ô Lỗi
- Dữ liệu: Cột D = Doanh thu (có thể có lỗi).
- Công thức:
excel =AGGREGATE(9,6,D:D)
Bài 4: Tổng Doanh Thu Theo Khu Vực Sử Dụng PivotTable
- Bước: Insert → PivotTable → Rows = “Khu vực”, Values = “Doanh thu” (Sum).
Bài 5: Tự Động Mở Rộng Tổng Khi Thêm Dòng Mới
- Cách 1: Đặt Table → Total Row → Sum.
- Cách 2: Dải động:
excel =SUM(OFFSET($B$2,0,0,COUNTA($B$2:$B$1000),1))
13. Các Sai Lầm Thường Gặp Khi Tính Tổng
| Sai Lầm | Nguyên Nhân | Cách Khắc Phục |
|---|---|---|
| Kết quả trả về 0 khi có dữ liệu | Dữ liệu ở dạng Text hoặc có dấu cách | Chuyển định dạng, dùng TRIM và VALUE |
| #VALUE! khi dùng SUM | Có ô chứa chuỗi không chuyển đổi được | Kiểm tra và dọn sạch dữ liệu, hoặc dùng IFERROR |
| Tổng không cập nhật khi thêm dòng mới | Công thức không mở rộng | Dùng Table hoặc Dynamic Named Range |
| Tổng sai khi lọc dữ liệu | Dùng SUM thay vì SUBTOTAL | Thay bằng SUBTOTAL(9, …) |
| Tính tổng chậm trên tập dữ liệu lớn | Sử dụng quá nhiều công thức mảng | Dùng Power Query hoặc PivotTable để xử lý |
14. Tổng Kết
Việc tính tổng 1 cột trong Excel không chỉ dừng lại ở việc gõ công thức =SUM(A:A). Tùy thuộc vào đặc thù dữ liệu và yêu cầu báo cáo, bạn có thể lựa chọn:
- SUM – nhanh, đơn giản.
- AutoSum – tiện lợi cho người mới.
- Table + Total Row – tự động mở rộng.
- SUMIF / SUMIFS – tính tổng có điều kiện.
- AGGREGATE / IFERROR – bỏ qua lỗi.
- SUBTOTAL – tương thích với filter và group.
- PivotTable – tổng hợp đa chiều.
- Power Query – xử lý dữ liệu lớn, tự động làm sạch.
- Dynamic Arrays (FILTER, LET, etc.) – tính tổng linh hoạt trong Excel 365.
- Dynamic Named Ranges – tự động mở rộng phạm vi.
Bạn chỉ cần hiểu rõ dữ liệu của mình, lựa chọn công cụ phù hợp và áp dụng các lưu ý để tránh lỗi. Khi đã thành thạo, việc tổng hợp số liệu trong Excel sẽ trở nên nhanh chóng, chính xác và hiệu quả, giúp bạn tiết kiệm thời gian và tập trung vào phân tích sâu hơn.
15. Tài Nguyên Tham Khảo Thêm
- Microsoft Support – SUM function: https://support.microsoft.com/en-us/office/sum-function-043e1c7d-7726-4e80-8f32-7b3d3c5b0f6e
- Excel Jet – SUMIF & SUMIFS: https://exceljet.net/excel-functions/excel-sumif-function
- Chandoo.org – Excel Tables: https://chandoo.org/wp/creating-excel-tables/
- Power Query Documentation: https://learn.microsoft.com/en-us/power-query/
- Excel Campus – Dynamic Arrays: https://www.excelcampus.com/functions/dynamic-array-functions/
Kết Luận
Bạn đã nắm vững mọi cách tính tổng 1 cột trong Excel, từ những phương pháp truyền thống cho tới các kỹ thuật hiện đại. Hãy áp dụng chúng vào công việc thực tế, tùy chỉnh cho phù hợp với dữ liệu của bạn và luôn kiểm tra lại kết quả để đảm bảo tính chính xác. Chúc bạn thành công trong việc xử lý và tổng hợp dữ liệu bằng 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ẻ.
