Chào các anh chị em trong diễn đàn,
Dạo này em đang làm một file danh sách khách hàng khá dài, mà cứ mỗi lần thêm khách hàng mới vào giữa danh sách là phải kéo lại số thứ tự từ đầu. Làm vậy mất công quá.
Em có tìm hiểu thì thấy có cách dùng hàm SUBTOTAL để làm việc này. Em thử thì thấy khá ổn, nó sẽ tự động cập nhật lại số thứ tự khi mình thêm/xóa dòng.
Cách làm của em như sau:
- Tại ô đầu tiên của cột số thứ tự (ví dụ A2), em nhập công thức:
=SUBTOTAL(3,A$2:A2) - Sau đó 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 với đối số 3 (tương đương hàm COUNTA) là nó chỉ đếm các ô không trống trong vùng dữ liệu mà mình chỉ định. Khi mình thêm/xóa dòng, các dòng còn lại sẽ tự động nhảy số.
Tuy nhiên, em vẫn hơi lăn tăn là liệu có cách nào khác tối ưu hơn không, hoặc có nhược điểm gì khi dùng cách này không ạ?
Em xin nhờ các cao thủ Excel chỉ giáo thêm ạ. Em cảm ơn!