Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Tự động điền STT theo nhóm bằng công thức mới, không cần VBA!

Văn Lý Trực 02/04/2026 07:05 212 lượt xem 2 trả lời

Chào mọi người,

Dạo này mình thấy có nhiều bài viết về việc tự động điền STT theo nhóm, rất hay. Tuy nhiên, nhiều cách vẫn còn hơi phức tạp hoặc yêu cầu dùng VBA. Hôm nay mình muốn chia sẻ một cách làm mới, chỉ dùng công thức Excel mà lại rất hiệu quả, đặc biệt là khi dữ liệu của bạn có nhiều cấp nhóm lồng nhau.

Trước đây, mình thường dùng kết hợp SUBTOTALIF, hoặc FILTER với SEQUENCE. Nhưng với file lớn, đôi khi nó hơi chậm. Cách mới này mình phát hiện ra gần đây, nó giúp tự động đánh số thứ tự theo từng nhóm một cách linh hoạt, mà không cần phải bận tâm đến việc thêm hay bớt dòng. Quan trọng là nó hoạt động tốt ngay cả khi bạn sắp xếp lại dữ liệu.

Công thức cơ bản mình hay dùng là:

=IF(A2=
                
4

Hay quá bạn ơi! Mình cũng đang tìm cách xử lý STT theo nhóm mà không cần dùng VBA. Công thức bạn chia sẻ có thể áp dụng cho trường hợp dữ liệu có nhiều cấp nhóm lồng nhau như thế nào vậy? Có thể chia sẻ thêm ví dụ cụ thể được không ạ?

3

Cảm ơn bạn đã chia sẻ cách làm mới này nhé! Mình cũng từng gặp khó khăn với việc đánh STT theo nhóm, đặc biệt là với các file dữ liệu lớn.

Mình có một câu hỏi nhỏ là công thức mới của bạn có thể xử lý được trường hợp dữ liệu bị sắp xếp lộn xộn không? Hay nó yêu cầu dữ liệu phải được sắp xếp sẵn theo nhóm trước ạ?

2

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký