Cách Tính Tổng Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao

Excel là một trong những công cụ phần mềm xử lý dữ liệu mạnh mẽ và phổ biến nhất hiện nay. Không chỉ dùng để lưu trữ thông tin, Excel còn cho phép người dùng thực hiện các phép tính phức tạp, trong đó tính tổng là một trong những nhu cầu cơ bản và thường xuyên được sử dụng. Bài viết dưới đây sẽ cung cấp cho bạn một hướng dẫn chi tiết, từ những kiến thức cơ bản nhất cho tới các kỹ thuật nâng cao, giúp bạn nắm vững cách tính tổng trong Excel một cách nhanh chóng và hiệu quả.

Mục lục bài viết

1. Tổng quan về hàm SUM trong Excel

1.1. Hàm SUM là gì?

SUM (viết tắt của “Sum”) là hàm tích hợp sẵn trong Excel, dùng để tính tổng các giá trị số trong một dãy ô, một vùng dữ liệu, hoặc các giá trị được liệt kê riêng lẻ. Cú pháp cơ bản của hàm SUM như sau:

=SUM(number1, number2, …)
  • number1, number2, …: Các đối số có thể là số, ô, dải ô, hoặc thậm chí là các hàm khác trả về giá trị số. Bạn có thể đưa tối đa 255 đối số vào hàm SUM.

1.2. Lợi ích khi sử dụng hàm SUM

  • Tiết kiệm thời gian: Thay vì thực hiện phép cộng thủ công, một công thức duy nhất có thể tính tổng cho hàng ngàn ô.
  • Tự động cập nhật: Khi dữ liệu trong các ô được thay đổi, kết quả của hàm SUM sẽ tự động cập nhật.
  • Độ chính xác cao: Giảm thiểu lỗi người dùng so với việc cộng bằng tay.
  • Linh hoạt: Có thể kết hợp với các hàm khác (IF, OFFSET, etc.) để thực hiện các phép tính phức tạp.

2. Cách sử dụng hàm SUM cơ bản

2.1. Tính tổng một dải ô liên tiếp

Giả sử bạn có dữ liệu doanh thu trong cột B, từ ô B2 tới B10, bạn muốn tính tổng doanh thu:

  1. Chọn ô muốn hiển thị kết quả, ví dụ ô B11.
  2. Nhập công thức: =SUM(B2:B10).
  3. Nhấn Enter. Kết quả tổng sẽ hiển thị ở ô B11.

2.2. Tính tổng nhiều dải ô không liên tiếp

Nếu bạn muốn cộng tổng doanh thu của hai khu vực khác nhau, ví dụ dải B2:B10 và D2:D10:

  • Nhập công thức: =SUM(B2:B10, D2:D10).
  • Nhấn Enter.

2.3. Tính tổng các giá trị riêng lẻ

Bạn cũng có thể liệt kê các ô riêng lẻ:

=SUM(B2, C5, D7)

2.4. Tính tổng các giá trị trực tiếp trong công thức

Nếu muốn cộng một vài số cố định:

=SUM(10, 20, 30) // Kết quả là 60

3. Các phương pháp nhanh để tính tổng trong Excel

3.1. Sử dụng AutoSum (∑)

  • Bước 1: Chọn ô ngay dưới hoặc bên cạnh dải dữ liệu cần tính tổng.
  • Bước 2: Nhấn nút AutoSum (biểu tượng ∑) trên thanh Ribbon (tab Home → Editing → AutoSum).
  • Excel sẽ tự động đề xuất dải ô để tính tổng. Xác nhận bằng cách nhấn Enter.

3.2. Kéo công thức (Fill Handle)

Nếu bạn có nhiều hàng cần tính tổng, bạn có thể:

  1. Nhập công thức =SUM(B2:D2) vào ô E2.
  2. Đặt con trỏ vào góc dưới bên phải của ô E2 (điểm chấm nhỏ – Fill Handle).
  3. Kéo xuống các hàng cần tính tổng. Excel sẽ tự động điều chỉnh tham chiếu ô.

3.3. Dùng phím tắt Alt + = (AutoSum nhanh)

  • Chọn ô muốn hiển thị tổng.
  • Nhấn Alt + =. Excel sẽ tự động chèn hàm SUM và đề xuất dải ô.
  • Nhấn Enter để hoàn tất.

4. Tính tổng có điều kiện (SUMIF, SUMIFS)

4.1. Hàm SUMIF – Tính tổng có một điều kiện

Cú pháp:

=SUMIF(range, criteria, sum_range)
  • range: Dải ô chứa điều kiện.
  • criteria: Điều kiện (có thể là số, biểu thức, văn bản, hoặc ô tham chiếu).
  • sum_range (tùy chọn): Dải ô cần tính tổng nếu điều kiện thỏa mãn. Nếu bỏ qua, Excel sẽ tính tổng trên range.

Ví dụ: Tính tổng doanh thu của các đơn hàng có trạng thái “Hoàn thành” trong cột C và doanh thu ở cột B.

=SUMIF(C2:C100, "Hoàn thành", B2:B100)

4.2. Hàm SUMIFS – Tính tổng với nhiều điều kiện

Cú pháp:

=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, …)
  • sum_range: Dải ô cần tính tổng.
  • criteria_rangeX: Dải ô chứa điều kiện thứ X.
  • criteriaX: Điều kiện thứ X.

Ví dụ: Tính tổng doanh thu của các đơn hàng “Hoàn thành” trong tháng 3 và thuộc khu vực “Miền Bắc”.

=SUMIFS(B2:B100, C2:C100, "Hoàn thành", D2:D100, "Miền Bắc", E2:E100, "3/2026")

4.3. Kỹ thuật sử dụng dấu hoa thị () và dấu hỏi (?) trong tiêu chí

  • đại diện cho bất kỳ chuỗi ký tự nào.
  • ? đại diện cho một ký tự duy nhất.

Ví dụ: Tính tổng các mục có mô tả bắt đầu bằng “VAT”:

=SUMIF(A2:A100, "VAT", B2:B100)

5. Tính tổng dựa trên các hàm mảng (Array Formula)

5.1. SUM với hàm IF trong mảng

Đối với Excel phiên bản cũ (trước Office 365), bạn có thể sử dụng công thức mảng để tính tổng có điều kiện phức tạp.

=SUM(IF(A2:A100="Điều kiện", B2:B100, 0))
  • Nhập công thức, sau đó nhấn Ctrl + Shift + Enter để xác nhận là công thức mảng. Excel sẽ tự động bao quanh công thức bằng {}.

5.2. SUMPRODUCT – Thay thế cho công thức mảng

SUMPRODUCT cho phép tính tổng các tích của các dải mà không cần công thức mảng.

Ví dụ: Tính tổng doanh thu của các đơn hàng “Hoàn thành” và có giá trị > 1.000.

=SUMPRODUCT((C2:C100="Hoàn thành")(B2:B100>1000)B2:B100)

6. Các lỗi thường gặp khi tính tổng và cách khắc phục

Cách Tính Tổng Trong Excel
Cách Tính Tổng Trong Excel
LỗiNguyên nhânCách khắc phục
#VALUE!Có ô chứa dữ liệu không phải số (văn bản) trong dải tính tổng.Kiểm tra và chuyển đổi dữ liệu sang dạng số, hoặc sử dụng hàm VALUE để chuyển đổi.
#REF!Tham chiếu ô đã bị xóa hoặc di chuyển.Kiểm tra lại công thức, sửa lại tham chiếu.
#NUM!Giá trị quá lớn hoặc quá nhỏ, hoặc công thức mảng không đúng.Giảm phạm vi dữ liệu hoặc kiểm tra công thức.
Kết quả saiÔ chứa dấu cách, ký tự đặc biệt, hoặc định dạng văn bản.Dùng TRIM, CLEAN để loại bỏ ký tự không cần thiết, hoặc chuyển định dạng sang Number.

6.1. Sử dụng hàm N để chuyển đổi văn bản thành số

Nếu một số ô chứa giá trị dạng văn bản nhưng thực chất là số, bạn có thể dùng hàm N:

=SUM(N(A2:A10))

6.2. Loại bỏ dấu cách (Space) thừa

Dùng hàm TRIM:

=SUMPRODUCT(--TRIM(A2:A10))

7. Tính tổng tự động dựa trên bảng (Table) trong Excel

Khi dữ liệu được định dạng thành Table (Insert → Table), các công thức sẽ tự động mở rộng khi bạn thêm dòng mới.

7.1. Tạo Table

  • Chọn dải dữ liệu.
  • Vào Insert → Table → Đánh dấu “My table has headers” → OK.

7.2. Sử dụng Structured References

Giả sử Table có tên SalesData, cột doanh thu là DoanhThu:

=SUM(SalesDataDoanhThu)

Khi bạn thêm hàng mới vào Table, công thức sẽ tự động bao gồm hàng mới mà không cần chỉnh sửa.

8. Tổng hợp dữ liệu bằng PivotTable

PivotTable là công cụ mạnh mẽ để tổng hợp, phân nhóm và tính tổng nhanh chóng.

8.1. Tạo PivotTable

  1. Chọn dải dữ liệu (hoặc Table).
  2. Vào Insert → PivotTable.
  3. Chọn nơi đặt PivotTable (New Worksheet hoặc Existing Worksheet) → OK.

8.2. Đặt trường vào Values

  • Kéo trường DoanhThu vào khu vực Values. Mặc định Excel sẽ tính Sum.
  • Bạn có thể kéo các trường khác vào Rows hoặc Columns để phân nhóm (ví dụ: khu vực, tháng).

8.3. Tùy chỉnh hàm tính toán

  • Click vào Value Field Settings → Chọn Sum, Average, Count, … tuỳ nhu cầu.

9. Kỹ thuật nâng cao: Tổng nhanh với Power Query và Power Pivot

9.1. Sử dụng Power Query để tổng hợp dữ liệu trước khi nhập Excel

Power Query cho phép bạn thực hiện các bước chuyển đổi, lọc và tính tổng trên nguồn dữ liệu lớn mà không làm chậm file Excel.

Bước thực hiện:
1. Vào Data → Get Data → From File → From Workbook (hoặc nguồn dữ liệu khác).
2. Trong Power Query Editor, chọn cột cần tính tổng → Transform → Group By.
3. Đặt Operation là Sum, đặt tên cột kết quả → OK.
4. Nhấn Close & Load để đưa dữ liệu đã tổng hợp vào Excel.

9.2. Power Pivot – Tạo mô hình dữ liệu và DAX

Power Pivot cho phép sử dụng ngôn ngữ DAX (Data Analysis Expressions) để tính tổng trong môi trường dữ liệu lớn.

Ví dụ DAX:

Total Sales :=
CALCULATE( SUM(SalesDoanhThu), SalesTrạngThai = "Hoàn thành"
)

Sau khi tạo Measure này, bạn có thể kéo vào PivotTable để hiển thị tổng doanh thu chỉ với các đơn hàng đã hoàn thành.

10. Thực hành: 10 Bài tập thực tế để luyện tập tính tổng trong Excel

Bài tậpMô tảCông thức gợi ý
1Tính tổng doanh thu tháng 1 trong cột B (B2:B31).=SUM(B2:B31)
2Tính tổng doanh thu của các khu vực “Miền Nam” trong cột C, doanh thu ở cột B.=SUMIF(C2:C100, "Miền Nam", B2:B100)
3Tính tổng số lượng bán hàng (cột D) cho các đơn hàng có giá trị > 5.000 (cột B).=SUMIFS(D2:D100, B2:B100, ">5000")
4Tính tổng doanh thu của các đơn hàng “Hoàn thành” trong tháng 3 (cột E chứa ngày).=SUMIFS(B2:B100, C2:C100, "Hoàn thành", E2:E100, ">=3/1/2026", E2:E100, "<=3/31/2026")
5Tính tổng doanh thu cho mỗi khu vực bằng PivotTable.Tạo PivotTable → Kéo “Khu vực” vào Rows, “Doanh thu” vào Values (Sum).
6Tính tổng các giá trị trong cột F chỉ khi cột G chứa từ “Khuyến mại”.=SUMIF(G2:G100, "Khuyến mại", F2:F100)
7Dùng SUMPRODUCT để tính tổng doanh thu của các đơn hàng có số lượng > 10 và giá trị > 2.000.=SUMPRODUCT((D2:D100>10)(B2:B100>2000)B2:B100)
8Tạo công thức mảng (Ctrl+Shift+Enter) để tính tổng doanh thu “Hoàn thành” và “Chưa hoàn thành” riêng biệt.{=SUM(IF(C2:C100="Hoàn thành", B2:B100, 0))}
9Sử dụng Table và Structured References để tính tổng cột “DoanhThu”.=SUM(SalesTableDoanhThu)
10Dùng Power Query để nhóm dữ liệu theo “Khu vực” và tính tổng doanh thu.Data → Get Data → From Table/Range → Group By → Sum DoanhThu.

11. Những lưu ý quan trọng khi sử dụng hàm SUM

  1. Đảm bảo dữ liệu là số: Nếu có ô chứa văn bản, hàm SUM sẽ bỏ qua chúng, nhưng nếu muốn tính cả giá trị văn bản dạng số, cần chuyển đổi sang dạng số.
  2. Kiểm tra khoảng tham chiếu: Khi sao chép công thức, hãy chú ý đến kiểu tham chiếu tương đối (A1) vs tuyệt đối ($A$1). Đặt $ khi muốn cố định ô hoặc dải ô.
  3. Tránh trùng lặp: Khi tính tổng nhiều dải ô, đảm bảo không có ô nào bị tính hai lần.
  4. Sử dụng Table để tự động mở rộng: Khi dữ liệu thường xuyên thay đổi, Table là giải pháp tối ưu để công thức luôn tính đúng dải dữ liệu mới.
  5. Hiểu rõ các hàm SUMIF/SUMIFS: Đối với các yêu cầu tính tổng có điều kiện, việc nắm vững cú pháp và cách viết tiêu chí là chìa khóa.

12. Kết luận

Việc tính tổng trong Excel không chỉ là một kỹ năng cơ bản mà còn là nền tảng để thực hiện các phân tích dữ liệu phức tạp hơn. Từ hàm SUM đơn giản, tới SUMIF, SUMIFS, SUMPRODUCT, công thức mảng và cuối cùng là các công cụ mạnh mẽ như PivotTable, Power Query và Power Pivot, người dùng Excel có thể xử lý mọi yêu cầu tính tổng trong môi trường kinh doanh, tài chính, khoa học hay giáo dục.

Hãy áp dụng những kiến thức và kỹ thuật đã được trình bày trong bài viết này vào thực tiễn công việc của bạn. Khi đã thành thạo, bạn sẽ cảm nhận được sức mạnh của Excel trong việc tự động hoá, giảm thiểu lỗi và nâng cao hiệu suất làm việc. Chúc bạn thành công!

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận