CÁC HÀM TRONG EXCEL
Hàm MONTH() trong Excel Hàm YEAR () trong Excel Hàm HLOOKUP() trong Excel Hàm VLOOKUP() trong Excel Hàm LOOKUP() trong Excel Hàm ABS() trong Excel Hàm SUM() trong Excel Hàm SQRT() trong Excel Hàm MOD() trong Excel Hàm SUMIF() trong Excel Hàm SUBTOTAL() trong Excel Hàm ROUND() trong Excel Hàm SUMPRODUCT() trong Excel Hàm COUNT() trong Excel Hàm COUNTA() trong Excel Hàm COUNTBLANK() trong Excel Hàm MAX() trong Excel Hàm MIN() trong Excel Hàm AVERAGE() trong Excel Hàm Countif() trong Excel Hàm CLEAN() trong Excel Hàm TRIM() trong Excel Hàm LOWER() trong Excel Hàm PROPER() trong Excel Hàm UPPER() trong Excel Hàm BAHTTEXT() trong Excel Hàm DOLLAR() trong Excel Hàm FIXED trong Excel Hàm TEXT() trong Excel Hàm VALUE() trong Excel Hàm NUMBERVALUE() trong Excel Hàm CHAR() trong Excel Hàm CODE() trong Excel Hàm UNICHAR() trong Excel Hàm UNICODE() trong Excel Hàm CONCAT() trong Excel Hàm CONCATENATE() trong Excel Hàm LEFT() trong Excel Hàm MID() trong Excel Hàm RIGHT() trong Excel Hàm REPT() trong Excel Hàm TEXTJOIN () trong Excel Hàm LEN() trong Excel Hàm FIND() trong Excel Hàm SEARCH() trong Excel Hàm EXACT() trong Excel Hàm T() trong Excel Hàm REPLACE() trong Excel Hàm SUBSTITUTE() trong Excel Hàm AND() trong Excel Hàm OR() trong Excel Hàm XOR() trong Excel Hàm NOT() trong Excel Hàm TRUE() trong Excel Hàm FALSE() trong Excel Hàm IF() trong Excel Hàm IFERROR() trong Excel Hàm IFNA() trong Excel Hàm IFS() trong Excel Hàm SWITCH() trong Excel Hàm CELL() trong Excel Hàm SHEET() trong Excel Hàm SHEETS() trong Excel Hàm INFO() trong Excel Hàm ISNUMBER() trong Excel Hàm ISEVEN() trong Excel Hàm ISODD() trong Excel Hàm DATE() trong Excel Hàm TIME() trong Excel Hàm DATEVALUE() trong Excel Hàm TIMEVALUE() trong Excel Hàm NOW() trong Excel Hàm TODAY() trong Excel Hàm HOUR() trong Excel Hàm MINUTE() trong Excel Hàm SECOND() trong Excel Hàm DAY() trong Excel
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
Dự án mới của mình là gamehow.net, mời anh em ghé thăm và góp ý ạ.

Hàm SUBTOTAL() trong Excel

Trong bài viết này mình sẽ hướng dẫn các bạn cách sử dụng hàm SUBTOTAL trong Excel, cú pháp của hàm cũng như một vài ví dụ minh họa để các bạn có thể hiểu rõ hơn về hàm này nhé!

1. Hàm SUBTOTAL trong Excel có chức năng gì?

Hàm SUBTOTAL trong Excel là hàm có chức năng thực hiện một phép tính được chỉ định (ví dụ: tổng, sản phẩm, trung bình, v.v.) cho một bộ giá trị được cung cấp.

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Cú pháp của hàm là:

SUBTOTAL ( function_num , ref1 , [ref2] , ...)

Trong đó các đối số như sau:

Function_num: Bắt buộc. Là một số từ 1 đến 11 hoặc 101 đến 111 để xác định dùng hàm nào trong tính toán tổng phụ trong danh sách (ví dụ: tổng, trung bình, ...).

Mời các bạn xem bảng dưới đây để biết các giá trị có thể cho function_num:

function_num
(bao gồm các giá trị ẩn)
function_num
(bỏ qua các giá trị ẩn)
HÀM
1 101 AVERAGE
2 102 COUNT
3 103 COUNTA
4 104 MAX
5 105 MIN
6 106 PRODUCT
7 107 STDEV
8 108 STDEVP
9 109 SUM
10 110 VAR
11 111 VARP

ref1, [ref2], ... : Một hoặc nhiều tham chiếu đến các ô chứa các giá trị mà phép tính sẽ được thực hiện trên đó.

Lưu ý:

  • Nếu có hàm SUBTOTAL khác lồng đặt tại các đối số ref1, ref2,… thì các hàm lồng này sẽ bị bỏ qua không được tính toán nhằm tránh trường hợp tính toán 2 lần.
  • Đối với các hằng số function_num từ 1 đến 11, hàm SUBTOTAL tính toán cả các giá trị ẩn trong vùng dữ liệu (hàng ẩn). Đối với các hằng số từ 101 đến 111 chỉ tính toán cho các giá trị không ẩn trong vùng dữ liệu.
  • Hàm SUBTOTAL sẽ bỏ qua bất kỳ hàng nào bị ẩn bởi lệnh Filter (Auto Filter).
  • Hàm SUBTOTAL được dùng cho các cột dữ liệu. Nó không được dùng cho các hàng dữ liệu.
  • Bất kỳ dữ liệu nào dưới dạng 3-D thì hàm SUBTOTAL sẽ báo lỗi #VALUE!

2. Ví dụ về hàm SUBTOTAL trong Excel

Tất cả các ví dụ sau đây đều sử dụng bảng tính đơn giản, hiển thị số liệu bán hàng hàng tháng, từ tháng 1 đến tháng 3, cho 3 nhóm.

Ví dụ 1: Không có giá trị ẩn

Trong các ô C12 và C13 của bảng tính bên dưới, hàm SUBTOTAL được sử dụng để tính tổng và doanh số trung bình hàng tháng cho mỗi nhóm. Vì tất cả các ô trong phạm vi số liệu bán hàng đều hiển thị, các tính toán bao gồm tất cả các giá trị trong cột bán hàng:

ham subtotal trong excel 1 650x354 PNG

Lưu ý rằng, trong ví dụ trên, vì tất cả các ô đều hiển thị, chúng ta có thể đã đặt đối số function_num là 9 hoặc 109 cho tổng và là 1 hoặc 101 cho phép tính trung bình. Cả hai tùy chọn sẽ cho hai kết quả giống nhau.

Ví dụ 2: Các giá trị được ẩn bằng Auto Filter

Trong ví dụ này, cột nhóm của bảng tính đã được lọc, sử dụng Auto Filter của Excel , để chỉ hiển thị Team 1. Trong trường hợp này, các tính toán của hàm SUBTOTAL sẽ chỉ dành cho các ô hiển thị (nghĩa là chỉ dành cho Team 1):

ham subtotal trong excel 2 650x225 PNG

Lưu ý rằng, trong ví dụ trên, vì các hàng cho Nhóm 2 & 3 đã được lọc ra, bằng cách sử dụng Auto Filter của Excel , chúng ta có thể đã sử dụng đối số function_num là 9 hoặc 109 cho tổng và đối số function_num là 1 hoặc 101 cho trung bình. Cả hai tùy chọn sẽ chỉ thực hiện tính toán trên các ô hiển thị.

Ví dụ 3: Các giá trị được ẩn bằng cách sử dụng định dạng hàng

Trong bảng tính bên dưới, các hàng 3, 4, 6, 7, 9 và 10 đã bị ẩn bằng định dạng hàng. Tức là bằng cách làm nổi bật các hàng này, nhấp chuột phải và chọn Hide .

Một lần nữa, hàm SUBTOTAL đã được sử dụng trong các ô C12 và C13 của bảng tính, để tính tổng và trung bình của doanh số hàng tháng trên các nhóm hiển thị.

Vì các hàng không nhìn thấy đã bị ẩn bằng tùy chọn định dạng hàng, nếu bạn muốn chỉ bao gồm các ô hiển thị trong các phép tính, cần phải đặt đối số function_num thành giá trị 109 cho phép tính tổng và cho giá trị 101 để tính toán trung bình.

ham subtotal trong excel 3 650x222 PNG

3. Lỗi thường gặp khi sử dụng hàm SUBTOTAL

Nếu bạn gặp lỗi từ hàm SUBTOTAL trong Excel, thì đó có thể là 2 lỗi quen thuộc sau đây:

Lỗi #VALUE!

Lỗi #VALUE! thường xảy ra nếu đối số function_num được cung cấp không phải là một trong các giá trị được phép (số nguyên trong khoảng từ 1 đến 11 hoặc giữa 101 & 111).

Lỗi # DIV/0!

Đây là lỗi mà rất nhiều người gặp phải khi sử dụn hàm SUBTOTAL. Lỗi này thường xảy ra nếu tính toán được yêu cầu liên quan đến phép chia cho 0 (ví dụ: tìm trung bình, độ lệch chuẩn hoặc phương sai cho một phạm vi ô không chứa bất kỳ giá trị số nào).

Trên đây là những thông tin quan trọng về hàm SUBTOTAL trong Excel. Hy vọng sau khi theo dõi xong bài này bạn đã biết cách sử dụng hàm này một cách đơn giản và chính xác nhất. Chúc bạn thành công!

Cùng chuyên mục:

Cách chèn link ảnh vào Excel trên máy tính

Cách chèn link ảnh vào Excel trên máy tính

Ngoài ra, bài viết còn hướng dẫn cách chèn link ảnh trực tuyến hàng loạt…

Cách tách và gộp ô trong Excel

Cách tách và gộp ô trong Excel

Trong bảng tính Microsoft Excel, có thể sẽ có lúc các bạn cần tách ô…

Hàm MONTH() trong Excel

Hàm MONTH() trong Excel

Cách dùng hàm MONTH() trong Excel

Hàm YEAR () trong Excel

Hàm YEAR () trong Excel

Cách dùng hàm YEAR () trong Excel

Hàm HLOOKUP() trong Excel

Hàm HLOOKUP() trong Excel

Cách dùng hàm HLOOKUP() trong Excel

Hàm VLOOKUP() trong Excel

Hàm VLOOKUP() trong Excel

Cách dùng hàm VLOOKUP() trong Excel

Hàm LOOKUP() trong Excel

Hàm LOOKUP() trong Excel

Cách dùng hàm LOOKUP() trong Excel

Hàm ABS() trong Excel

Hàm ABS() trong Excel

Cách dùng hàm ABS() trong Excel

Hàm SUM() trong Excel

Hàm SUM() trong Excel

Cách dùng hàm SUM() trong Excel

Hàm SQRT() trong Excel

Hàm SQRT() trong Excel

Cách dùng hàm SQRT() trong Excel

Hàm MOD() trong Excel

Hàm MOD() trong Excel

Cách dùng hàm MOD() trong Excel

Hàm SUMIF() trong Excel

Hàm SUMIF() trong Excel

Cách dùng hàm SUMIF() trong Excel

Hàm ROUND() trong Excel

Hàm ROUND() trong Excel

Cách dùng hàm ROUND() trong Excel

Hàm SUMPRODUCT() trong Excel

Hàm SUMPRODUCT() trong Excel

Cách dùng hàm SUMPRODUCT() trong Excel

Hàm COUNT() trong Excel

Hàm COUNT() trong Excel

Cách dùng hàm COUNT() trong Excel

Hàm COUNTA() trong Excel

Hàm COUNTA() trong Excel

Cách dùng hàm COUNTA() trong Excel

Hàm COUNTBLANK() trong Excel

Hàm COUNTBLANK() trong Excel

Cách dùng hàm COUNTBLANK() trong Excel

Hàm MAX() trong Excel

Hàm MAX() trong Excel

Cách dùng hàm MAX() trong Excel

Hàm MIN() trong Excel

Hàm MIN() trong Excel

Cách dùng hàm MIN() trong Excel

Hàm AVERAGE() trong Excel

Hàm AVERAGE() trong Excel

Cách dùng hàm AVERAGE() trong Excel

Top