Chào các bạn,
Trong quá trình làm việc với Excel, mình thường xuyên phải lọc và sắp xếp dữ liệu. Một vấn đề hay gặp phải là số thứ tự (STT) bị nhảy lung tung khi lọc, làm mất tính liên tục và khó theo dõi. Mình đã thử nhiều cách và hôm nay muốn chia sẻ một mẹo nhỏ mà mình thấy khá hiệu quả, đó là kết hợp hàm SUBTOTAL và MATCH để tự động cập nhật STT.
Cách này đặc biệt hữu ích khi bạn cần đánh STT theo nhóm sau khi lọc.
Cách thực hiện:
- Giả sử dữ liệu của bạn bắt đầu từ ô
A2, và bạn muốn đánh STT ở cộtA. - Tại ô
A2, bạn nhập công thức sau:=SUBTOTAL(3, $B$2:B2). Ở đây, cộtBlà một cột chứa dữ liệu không bao giờ trống (ví dụ: cột mã nhân viên, tên sản phẩm...). HàmSUBTOTAL(3, ...)sẽ đếm các ô không trống trong vùng chỉ định. - Sau đó, bạn kéo công thức này xuống cho toàn bộ danh sách.
- Khi bạn lọc dữ liệu theo một tiêu chí nào đó, cột STT sẽ tự động cập nhật theo số dòng hiển thị.
Cách này đơn giản, dễ áp dụng và giúp số thứ tự luôn chính xác, ngay cả khi bạn lọc hay ẩn bớt các dòng không cần thiết. Hy vọng mẹo nhỏ này sẽ giúp ích cho công việc của các bạn!