Tình hình là mình làm báo cáo, hay phải chèn thêm dòng dữ liệu vào giữa. Mỗi lần như vậy là y như rằng cái cột số thứ tự nó bị nhảy lung tung, phải ngồi sửa lại mệt lắm.
Hôm nay lượn lờ trên mạng, mình tình cờ tìm được một cách làm khá hay ho, giúp tự động điền số thứ tự mà không bị ngắt quãng khi chèn thêm dòng. Chia sẻ lại cho anh em nào đang gặp vấn đề giống mình.
Cách này dùng hàm SUBTOTAL, nó có một cái hay là chỉ tính toán những dòng đang hiển thị (khi mình lọc hoặc ẩn dòng). Để điền số thứ tự, mình dùng công thức:
=SUBTOTAL(3, $A$2:A2)Trong đó:
3là mã cho hàmCOUNTA(đếm các ô không trống). Bạn cũng có thể dùng1(COUNTA) hoặc2(COUNT) tùy trường hợp.$A$2:A2là phạm vi. Phần$A$2là cố định (dùng dấu$), cònA2là không cố định. Khi bạn kéo công thức xuống, phạm vi sẽ tự động mở rộng (ví dụ:$A$2:A3,$A$2:A4...).
Cái hay của nó là khi bạn lọc hay ẩn dòng, số thứ tự vẫn hiển thị đúng cho các dòng còn lại. Nếu bạn chèn thêm dòng ở giữa, nó cũng tự động cập nhật.
Anh em thử xem sao nhé. Có cách nào hay hơn thì chỉ giáo thêm.