Chào mọi người,
Dạo này mình hay phải làm báo cáo có chia nhóm dữ liệu, mà mỗi lần lọc hay sắp xếp là cái cột số thứ tự lại nhảy lung tung. Mấy cách trước đây mình dùng hoặc là phức tạp, hoặc là không tự động cập nhật khi lọc.
Hôm nay tình cờ xem được một video hướng dẫn cách điền số thứ tự tự động theo từng nhóm khi lọc, mà lại cực kỳ đơn giản, chỉ cần dùng hàm SUBTOTAL. Mình thấy hay quá nên chia sẻ lại cho anh em nào đang gặp vấn đề tương tự.
Cách này rất hữu ích khi bạn cần đánh số thứ tự cho các danh sách mà có thể sẽ bị lọc hoặc ẩn bớt đi. Số thứ tự sẽ luôn đúng và liền nhau trong từng nhóm hiển thị.
Các bước thực hiện đơn giản như sau:
- Giả sử bạn muốn điền số thứ tự vào cột A, bắt đầu từ dòng 2. Tại ô
A2, bạn nhập công thức:=SUBTOTAL(3, $A$2:A2) - Kéo công thức xuống cho các dòng còn lại.
Cái hay của hàm SUBTOTAL(3,...) là số 3 đại diện cho hàm COUNTA, và nó sẽ chỉ đếm các ô không trống trong phạm vi được chỉ định. Khi bạn lọc dữ liệu, SUBTOTAL sẽ chỉ tính các dòng đang hiển thị, do đó số thứ tự sẽ tự động cập nhật theo nhóm.
Mọi người xem video chi tiết tại đây nhé: [Link video hướng dẫn - bạn tự thêm link vào đây nếu có]
Hy vọng mẹo nhỏ này giúp ích cho công việc của mọi người!