Trang chủThủ thuậtTin học văn phòng
Hàm SUBTOTAL trong Google Sheet là gì? Cú pháp & Cách dùng
Hàm SUBTOTAL trong Google Sheet là gì? Cú pháp & Cách dùng

Hàm SUBTOTAL trong Google Sheet là gì? Cú pháp & Cách dùng

Hàm SUBTOTAL trong Google Sheet là gì? Cú pháp & Cách dùng

Khánh Minh, Tác giả Sforum - Trang tin công nghệ mới nhất
Khánh Minh
Ngày cập nhật: 13/10/2025

Hàm SUBTOTAL trong Google Sheet là một công cụ mạnh mẽ giúp bạn tính tổng, trung bình và thực hiện các phép thống kê khác một cách linh hoạt. Đặc biệt, hàm này phát huy hiệu quả tối đa khi làm việc với dữ liệu đã được lọc hoặc cần tính tổng phụ theo từng nhóm. Trong bài viết dưới đây, bạn sẽ được hướng dẫn chi tiết về cú pháp, chức năng và cách dùng hàm SUBTOTAL để tối ưu hóa công việc với Google Sheet. 

Hàm SUBTOTAL trong Google Sheet là gì?

Hàm SUBTOTAL trong Google Sheet là một công cụ mạnh mẽ giúp người dùng tính toán nhanh các giá trị tổng hợp như tổng, trung bình, đếm, giá trị lớn nhất hoặc nhỏ nhất trong một vùng dữ liệu nhất định. Đặc biệt hàm này có khả năng tự động loại trừ các hàng đã bị ẩn hoặc lọc ra, giúp bạn luôn nhận được kết quả chính xác ngay cả khi xử lý bảng dữ liệu có quy mô lớn.

Khác với các hàm thông thường như SUM hay AVERAGE, hàm SUBTOTAL được thiết kế linh hoạt hơn, phù hợp với các báo cáo hoặc bảng dữ liệu có yêu cầu tổng hợp theo từng nhóm hoặc khi áp dụng bộ lọc.

Hàm SUBTOTAL trong Google Sheet tính toán nhanh các giá trị
Hàm SUBTOTAL trong Google Sheet là một công cụ tính toán nhanh

Để tận dụng tối đa các tính năng trong Google Sheet, bạn cần một chiếc laptop mạnh, xử lý mượt mà mọi thao tác tính toán. Hãy đến với CellphoneS, nơi cung cấp đa dạng các dòng laptop chính hãng, cấu hình cao, đáp ứng mọi nhu cầu.

[Product_Listing categoryid="380" propertyid="" customlink="https://cellphones.com.vn/laptop.html" title="Danh sách Laptop đang được quan tâm nhiều tại CellphoneS"]

Cú pháp của hàm SUBTOTAL trong Google Sheet

Cú pháp của hàm SUBTOTAL như sau:

=SUBTOTAL(function_code, range1, [range2], ...)

Trong đó:

  • function_code: Là mã chức năng xác định loại phép tính mà bạn muốn áp dụng trong hàm, chẳng hạn như tính tổng, trung bình hoặc đếm giá trị.
  • range1, range2,...: là các vùng dữ liệu cần tính toán.

Ví dụ: Tính tổng doanh thu của bảng dữ liệu, chúng ta sẽ sử dụng công thức: =SUBTOTAL(9; A2:A10). 

Trong đó:

  • 9: Là function code đại diện cho phép tính SUM (tổng).
  • C2:C6: Là vùng dữ liệu chứa các giá trị doanh thu cần tính.

Cú pháp của hàm SUBTOTAL trong Google Sheet

11 mã chức năng Function Code của hàm SUBTOTAL

Dưới đây là 11 mã chức năng phổ biến mà bạn có thể sử dụng trong hàm SUBTOTAL trong Google Sheet:

Function_num (Tính cả hàng ẩn)

Function_num (Bỏ qua hàng ẩn)

Tương đương với hàm

1

101

AVERAGE (Trung bình)

2

102

COUNT (Đếm ô chứa số)

3

103

COUNTA (Đếm ô không rỗng)

4

104

MAX (Giá trị lớn nhất)

5

105

MIN (Giá trị nhỏ nhất)

6

106

PRODUCT (Tích các giá trị)

7

107

STDEV (Độ lệch chuẩn mẫu)

8

108

STDEVP (Độ lệch chuẩn tổng thể)

9

109

SUM (Tổng)

10

110

VAR (Phương sai mẫu)

11

111

VARP (Phương sai tổng thể)

Function Code của hàm SUBTOTAL trong Google Sheet

Điểm khác biệt giữa hàm SUBTOTAL vs SUM trong Google Sheet

Cả SUBTOTAL và SUM trong Google Trang Tính đều có thể dùng để tính tổng dữ liệu, nhưng có một số điểm khác biệt quan trọng:

  • Hàm SUM: Tính tổng toàn bộ dữ liệu, kể cả các hàng bị ẩn hoặc lọc. Hàm này phù hợp khi bạn muốn tính tổng toàn phần, không phân biệt hiển thị hay không.
  • Hàm SUBTOTAL: Cho phép bỏ qua các hàng bị ẩn hoặc lọc tùy theo mã chức năng được chọn. Ngoài tính tổng, SUBTOTAL trong Google Sheet còn hỗ trợ nhiều phép tính khác như trung bình, đếm, giá trị lớn nhất, nhỏ nhất.

Điểm khác biệt giữa hàm SUBTOTAL vs SUM trong Google Sheet

Cách dùng hàm SUBTOTAL trong Google Sheet

Sử dụng cách dùng hàm SUBTOTAL trong Google Sheet sẽ giúp tính tổng linh hoạt, đặc biệt hữu ích khi làm việc với dữ liệu nhóm hoặc đã lọc. 

Sử dụng hàm SUBTOTAL để tạo tổng phụ (Subtotals)

Dưới đây là hướng dẫn cách dùng hàm SUBTOTAL Google Sheet để tính nhanh các giá trị tổng phụ.

1. Chuẩn bị dữ liệu:

  • Thiết lập bảng dữ liệu trên Google Sheet với các thông tin chi tiết.

2. Viết công thức:

  • Cú pháp chung của hàm SUBTOTAL là:
    =SUBTOTAL(function_code; range)
  • Ví dụ, để tính tổng phụ cho nhóm A ở cột Thành tiền (ô E2 đến E3), bạn sử dụng công thức:
    =SUBTOTAL(9; E2:E3)

Trong đó:

  • 9 là mã hàm SUM (tính tổng).
  • E2:E3 là vùng dữ liệu Thành tiền của nhóm A.

3. Xem kết quả:

  • Nhấn Enter để Google Sheet trả về tổng phụ cho từng nhóm.
Hàm SUBTOTAL trong Google Sheet để tạo tổng phụ
Cách dùng hàm SUBTOTAL tính tổng phụ hiệu quả

Sử dụng hàm SUBTOTAL để tính trên dữ liệu đã lọc (Filter)

Khi làm việc với dữ liệu đã lọc trên Google Sheet, hàm SUBTOTAL giúp bạn dễ dàng tính tổng chính xác chỉ với vài bước đơn giản:

1. Chọn toàn bộ bảng dữ liệu:

  • Bôi đen vùng dữ liệu, bao gồm cả hàng tiêu đề và nội dung bảng.
  • Trên thanh công cụ, vào tab “Data” (Dữ liệu) rồi chọn “Create a filter” (Tạo bộ lọc).

Sử dụng hàm SUBTOTAL tính trên dữ liệu đã lọc bước 1

2. Lọc dữ liệu theo Nhóm:

  • Ví dụ tính tổng thành tiền của các mặt hàng thuộc Nhóm A sau khi đã lọc dữ liệu theo nhóm này.
    • Nhấp vào mũi tên tại tiêu đề cột “Nhóm”.
    • Bỏ chọn tất cả, sau đó tick chọn "A".
    • Nhấn “OK” để áp dụng bộ lọc.

Sử dụng hàm SUBTOTAL tính trên dữ liệu đã lọc bước 2

3. Nhập công thức hàm SUBTOTAL:

  • Nhập theo cú pháp:
    =SUBTOTAL(9; E2:E6)

Trong đó: 

  • 9: Là mã tương ứng với hàm SUM.
  • E2:E6: Là vùng dữ liệu gốc của cột "Thành tiền".

Sử dụng hàm SUBTOTAL tính trên dữ liệu đã lọc bước 3

4. Xem kết quả:

  • Nhấn “Enter”, Google Sheet sẽ trả về kết quả.

Lưu ý khi sử dụng hàm SUBTOTAL trong Google Sheet

Để tận dụng tối đa hiệu quả của hàm SUBTOTAL trong Google Sheet và tránh những sai sót thường gặp, bạn cần lưu ý một số điểm quan trọng sau đây:

  • Không nên dùng SUBTOTAL lồng nhau, vì điều này có thể gây lỗi hoặc kết quả sai lệch.
  • Nếu bạn đang sử dụng SUBTOTAL có điều kiện, hãy kết hợp với các hàm như FILTER, QUERY, hoặc IF để lọc dữ liệu phù hợp trước khi tính tổng.
  • Khi sao chép công thức, nên kiểm tra lại vùng dữ liệu (range) để đảm bảo không bỏ sót hoặc chồng lấn dữ liệu.
  • Với dữ liệu lớn, sử dụng SUBTOTAL function code từ 101–111 sẽ giúp bỏ qua các hàng ẩn, giúp bảng tính gọn gàng và chính xác hơn.

Lưu ý khi sử dụng hàm SUBTOTAL trong Google Sheet

Hàm SUBTOTAL trong Google Sheet là công cụ hữu ích giúp bạn tổng hợp và phân tích dữ liệu thông minh hơn trong Google Workspace. Hãy thường xuyên áp dụng hàm này để tiết kiệm thời gian và nâng cao độ chính xác khi làm việc với bảng tính. Đừng quên theo dõi Sforum để cập nhật thêm nhiều mẹo hay giúp bạn sử dụng Google Sheet hiệu quả hơn nhé!

Xem thêm các bài viết liên quan đến: Tin học văn phòng

danh-gia-bai-viet
(0 lượt đánh giá - 5/5)

Với tôi, content không chỉ là nội dung mà còn là kiến thức, thông điệp và lời nói. Vì vậy mọi thứ đều phải mượt và chính xác.

Bình luận (0)

sforum facebook group logo