Vận dụng hàm SUBTOTAL trong Excel vào lĩnh vực kế toán
Chúng ta đã biết hàm SUM trong Excel chính là một hàm quen thuộc được sử dụng để tính tổng trong Excel. Nhưng có 1 hàm tốt hơn để làm việc đó, chính là hàm SUBTOTAL. Hãy cùng 123job tìm hiểu qua bài viết này.
Bạn đã biết hàm SUBTOTAL trong Excel có chức năng gì hay chưa? Công thức của hàm SUBTOTAL sẽ như thế nào? Ví dụ cho hàm SUBTOTAL ra sao và áp dụng của hàm SUBTOTAL trong cuộc sống như thế nào? Để có thể trả lời 4 câu hỏi trên, dưới đây 123job sẽ hướng dẫn các bạn cách sử dụng hàm này và các thủ thuật excel cụ thể như sau.
I. Hàm SUBTOTAL trong lĩnh vực kế toán
1. Công thức tính của hàm SUBTOTAL
Công thức tiếng Anh của hàm SUBTOTAL sẽ như sau: =SUBTOTAL (function_num, ref1, [ref2], …)
Đơn giản của công thức hàm Subtotal là: =SUBTOTAL(a,b,c,..)

Hàm SUBTOTAL được thiết kế để tính toán cho các cột số liệu theo chiều dọc.
Trong đó:
- Function_num: Một số chỉ định hàm nào sẽ dùng để thực hiện tính tổng phụ trong danh sách.
- Chức năng có sẵn
- Hàm SUBTOTAL trong Excel được điều khiển bởi đối số function_num, sẽ được cung cấp dưới dạng giá trị số.
2. Công dụng hàm SUBTOTAL trong kế toán
Tính tổng dãy ô có điều kiện như sau:
- Tính tổng phát sinh có trong kỳ
- Tính tổng trong từng tài khoản là cấp 1
- Tính tổng tiền tốn ở trong kỳ
II. Cách sử dụng hàm SUBTOTAL trong Excel
1. Tính tổng các hàng được lọc
Để hiểu rõ hơn về kiểu tính tổng này và thủ thuật excel bạn hãy tham khảo bài viết Tính tổng giá trị danh sách đã lọc trong Excel của 123job. Về cơ bản, hàm SUBTOTAL trong trường hợp này sẽ là: =SUBTOTAL(9,pham_vi)
Và pham_vi ở đây chính là vùng bạn muốn tính tổng sau khi đã lọc dữ liệu.
2. Đếm các ô được lọc không trống
Chúng ta sẽ sử dụng SUBTOTAL 3 hay hàm SUBTOTAL 103. Tuy nhiên trường hợp có hàng ẩn thì bạn cần phải sử dụng SUBTOTAL 103 để đếm chính xác những ô không trống nhìn thấy.
Bảng dữ liệu
Chẳng hạn đối với bảng dữ liệu trên sẽ ẩn đi 2 hàng là 4 và 5. Khi dùng SUBTOTAL 3 hay SUBTOTAL 103 sẽ cho ra hai kết quả khác nhau với công thức này.
Ẩn hàng dữ liệu
Chúng ta hãy nhập công thức và khi đó thủ thuật Excel sẽ tự động hiển thị bộ chức năng để bạn có thể chọn mà không cần phải ghi nhớ.
Công thức hàm SUBTOTAL
- SUBTOTAL 3: Kết quả khi sử dụng SUBTOTAL 3 sẽ cho ra 3, tính cả ô đã ẩn đi trong hàng.
- SUBTOTAL 103: Còn đối với SUBTOTAL 103 sẽ chỉ hiển thị ô không trống mà chúng ta nhìn thấy sau đó bỏ qua hàng ẩn.
3. Bỏ qua các giá trị trong các công thức Subtotal lồng nhau
Chẳng hạn chúng ta hãy tính trung bình tổng số kg vải của kho A1 và A2.
Công thức tính trung bình cho kho A2= SUBTOTAL(1,C2:C4) rồi cho kết quả là 19.
SUBTOTAL 1
Công thức tính trung bình cho kho A1 = SUBTOTAL(1,C5:C7) ra kết quả là 38.
Tính trung bình
Nhưng khi tính trung bình tổng số vải ở 2 kho thì sẽ bỏ qua kết quả tính trung bình ở 2 kho. Chúng ta sẽ có công thức hàm Subtotal =SUBTOTAL(1,C2:C9) và kết quả sẽ tự động loại bỏ kết quả trung bình đã được tính trước đó.
III. Ví dụ về công thức sử dụng hàm SUBTOTAL
1. Ví dụ 1: SUBTOTAL 9 với SUBTOTAL 109
Như bạn đã biết, hàm SUBTOTAL được chấp nhận 2 bộ hàm số: 1-11 và 101-111. Cả hai sẽ đều bỏ qua các hàng được lọc, tuy nhiên các số 1-11 bao gồm các hàng được ẩn thủ công, trong khi đó 101-111 lại loại trừ chúng. Để hiểu rõ hơn về sự khác biệt, hãy xem xét các ví dụ thủ thuật Excel sau.
Tuy nhiên nếu đã ẩn các mục không liên quan theo cách thủ công bằng cách dùng lệnh Hide Rows từ thẻ Home > Cells group > Format > Hide & Unhide hay bằng cách kích chuột phải vào các dòng, rồi chọn vào lệnh Hide.
Bây giờ nếu muốn tính tổng giá trị trong các hàng hiển thị thì hàm SUBTOTAL 109 là lựa chọn duy nhất:

Áp dụng ví dụ vào công thức hàm Subtotal
Ví dụ: Để có thể đếm các ô được lọc không trống bạn có thể dùng công thức SUBTOTAL 3 hoặc SUBTOTAL 103. Tuy nhiên chỉ hàm SUBTOTAL 103 mới có thể đếm chính xác các khoảng trống có thể nhìn thấy nếu có bất kỳ hàng nào cần được ẩn nào trong phạm vi tính toán.
Ghi chú: Hàm SUBTOTAL của Excel với Function_num từ 101-111 sẽ bỏ qua những giá trị trong các hàng ẩn, tuy nhiên không ở các cột ẩn . Ví dụ: Nếu bạn sử dụng công thức như hàm SUBTOTAL(109,A1:E1) để tính tổng những số trong phạm vi ngang, việc ẩn một cột sẽ không ảnh hưởng đến hàm SUBTOTAL trong Excel.
2. Ví dụ 2. Sử dụng hàm IF + SUBTOTAL để tự động tóm tắt dữ liệu
Nếu bạn đang tạo ra một báo cáo tóm tắt hay bảng điều khiển phải hiển thị các bản tóm tắt dữ liệu khác nhau tuy nhiên không có không gian cho tất cả mọi thứ, cách tiếp cận sau đây có thể chính là một giải pháp:
- Bước 1: Trong một ô, tạo danh sách thả xuống có chứa các tên hàm như là: Total, Max, Min …
- Bước 2: Trong một ô bên cạnh của danh sách thả xuống, hãy nhập công thức hàm IF trong hàm Excel lồng nhau với các hàm SUBTOTAL được nhúng tương ứng đối với các tên hàm trong danh sách thả xuống.
Ví dụ: Giả sử những giá trị cho SUBTOTAL nằm trong các ô C2:C16 và danh sách thả xuống trong ô A17 sẽ chứa các mục Total, Average, Max và Min. Vậy thì công thức SUBTOTAL “động” như sau:
=IF(A17=”total”,SUBTOTAL(9,C2:C16),IF(A17=”average”,SUBTOTAL(1,C2:C16),IF(A17=”min”,SUBTOTAL(5,C2:C16),IF(A17=”max”,SUBTOTAL(4,C2:C16),””))))
Bây giờ, còn tùy thuộc vào chức năng nào mà người sử dụng chọn từ danh sách thả xuống, hàm SUBTOTAL tương ứng sẽ tính toán các giá trị trong các hàng được lọc
IV. Sự khác nhau cơ bản của hàm SUBTOTAL và SUM mà kế toán nên biết
Như chúng ta đã biết hàm Subtotal và hàm Sum chính là hai hàm có thể nói là được sử dụng với tần suất cao nhất. Hàm sum thì chắc hẳn các bạn đều biết, tuy nhiên chỉ có hàm Subtotal nhiều bạn kế toán mới ra trường sẽ còn lạ lẫm nhưng nó lại là một trong những hàm được sử dụng vô cùng linh hoạt trong trong Excel nói chung và lĩnh vực kế toán nói riêng.
| Sự khác nhau | Hàm Sum | Hàm Subtotal |
|---|---|---|
|
|
|
| hàm SUM = (number1;[number2];…) trong đó:
| hàm SUBTOTAL =(function_num;ref1;ref2;…) trong đó:
+ Đối số từ 1-11: hàm này sẽ được tính tất cả các giá trị ẩn bằng lệnh Hide ở trong vùng dữ liệu. |
Trường hợp hay sử dụng (*) |
|
|
V. Kết luận
Như vậy là 123job đã giới thiệu cho các bạn về cách sử dụng hàm SUBTOTAL trong Excel, mong rằng bài viết này sẽ giúp ích được nhiều cho các bạn trong lĩnh vực kế toán cũng như các thủ thuật Excel. Chúc các bạn có một buổi học Excel tin học văn phòng thú vị nhé.
Bài viết nhiều người đọc
123job.vn - Trao cơ hội cho hàng triệu người với những công việc mơ ước với môi trường làm việc chuyên nghiệp và mức lương tốt nhất.
Với sứ mệnh: Cung cấp các thông tin việc làm, review công ty hấp dẫn, dịch vụ tư vấn tuyển dụng xác thực và chất lượng cho nhà tuyển dụng và người lao động, chúng tôi luôn tận tâm tận lực, không ngừng sáng tạo nhằm đem lại chất lượng dịch vụ hàng đầu, giúp tất cả mọi người có được một công việc phù hợp nhất.
Tự hào: Là trang tuyển dụng uy tín, là cầu nối của hàng triệu người tìm việc và nhà tuyển dụng.
- Luôn chủ động và sáng tạo, lấy công nghệ làm nền tảng cốt lõi để phát triển dịch vụ.
- Chuyên nghiệp & tận tâm với khách hàng và người tìm việc bằng những dịch vụ tốt nhất.
- Làm việc chính trực, tuân thủ các nguyên tắc đạo đức, không vụ lợi cá nhân và luôn đặt lợi ích của công ty lên hàng đầu.
Nếu bạn đang muốn kết nối với những nhà tuyển dụng uy tín hàng đầu Việt Nam, đừng ngần ngại hãy TẠO CV NGAY để tăng gấp 5 lần cơ hội có được công việc với mức lương tốt nhất nhé!

