Đánh số thứ tự trong Excel dùng hàm SUBTOTAL (Tự động bỏ ô trống)

Doãn Huynh

Member
19/05/2026
181
1
18
Bài viết này mình xin giới thiệu một cách đánh số thứ tự trong excel sử dụng hàm Subtotal.
Cách đánh số thứ tự này ngày càng được nhiều người sử dụng nhờ ưu điểm tự động bỏ qua các ô không có dữ liệu.
Ngoài ra khi có thay đổi dữ liệu các ô mục tiêu thì STT được update lại tự động. Rất thuận tiện cho công việc.

Ví dụ: Trong ví dụ này mình sẽ đánh số thứ tự ở cột A. Lấy dữ liệu cột B làm mục tiêu đánh STT.

Mã:
=IF(B1="";"";SUBTOTAL(3;$B$1:B1))

Cảm ơn bạn đã xem bài viết. Nếu thấy hữu ích. Nhớ quay lại like và share nhé.
 
Sửa lần cuối:
Ngoài SUBTOTAL thì trên Excel đời mới các bạn có thể tìm hiểu thêm hàm SEQUENCE kết hợp COUNTA cũng tự động tạo STT cực nhanh.
 
Nhớ khóa ô đầu tiên lại bằng dấu $ (ví dụ $A$2:A2) để khi kéo công thức xuống dưới nó tự động mở rộng vùng đếm nhé.
 
Bài viết hướng dẫn về 'Đánh số thứ tự trong Excel dùng hàm SUBTOTAL (Tự động bỏ ô trống)' rất chi tiết và dễ hiểu, cảm ơn chủ thớt đã chia sẻ!
 
Dùng hàm SUBTOTAL đánh số thứ tự khi lọc Filter dữ liệu tự nhảy lại số thứ tự liên tục chuẩn đét, cực kỳ chuyên nghiệp!
 
Trong hàm SUBTOTAL thì dùng mã lệnh số 3 (COUNTA) hay số 9 (SUM) để đánh số thứ tự cho cột chứa chữ vậy bác?