Chào mọi người,
Mình thường xuyên phải làm việc với các bảng dữ liệu lớn trong Excel và gặp phải vấn đề với việc đánh số thứ tự khi lọc. Mỗi lần lọc xong, các số thứ tự lại bị nhảy lung tung, nhìn rất khó chịu và mất thời gian để sắp xếp lại. Mình đã thử nhiều cách, nhưng có một mẹo nhỏ mà mình thấy khá hiệu quả và muốn chia sẻ với mọi người.
Cách này sử dụng hàm SUBTOTAL kết hợp với việc đánh số thứ tự ban đầu. Đầu tiên, ở cột số thứ tự (ví dụ cột A), bạn nhập công thức tại ô A2 như sau:
=SUBTOTAL(3, $B$2:B2)Trong đó:
SUBTOTAL: Hàm này có thể thực hiện nhiều phép tính khác nhau trên các ô trong danh sách hoặc cơ sở dữ liệu, nhưng nó có thể được cấu hình để bỏ qua các giá trị bị ẩn bởi chức năng lọc của Excel.3: Đây là đối số cho hàm SUBTOTAL, tương ứng với hàmCOUNTA(đếm các ô không trống).$B$2:B2: Đây là một phạm vi động. Phần$B$2là cố định (tuyệt đối), cònB2sẽ thay đổi khi bạn kéo công thức xuống. Nó sẽ đếm tất cả các ô không trống từ B2 cho đến ô hiện tại trong cột B (hoặc bất kỳ cột nào chứa dữ liệu mà bạn muốn đếm để xác định thứ tự).
Sau khi nhập công thức này vào ô A2, bạn chỉ cần kéo nó xuống cho toàn bộ bảng dữ liệu của mình. Bây giờ, khi bạn lọc dữ liệu theo bất kỳ tiêu chí nào, cột số thứ tự sẽ tự động cập nhật và hiển thị đúng thứ tự của các dòng đang hiển thị, mà không bị nhảy số hay mất thứ tự.
Cách này rất hữu ích cho những ai thường xuyên phải làm báo cáo hoặc phân tích dữ liệu có lọc. Hy vọng mẹo nhỏ này sẽ giúp ích cho các bạn!