Chào mọi người,
Hôm nay mình muốn chia sẻ một tiện ích nhỏ mà mình thường dùng để xử lý các bảng dữ liệu trong Excel. Đôi khi, khi chúng ta thêm hoặc xóa dòng trong bảng, cột số thứ tự mặc định (1, 2, 3...) sẽ bị ngắt quãng hoặc sai lệch. Việc điền lại thủ công rất mất thời gian, đặc biệt với các bảng dữ liệu lớn.
Mình đã tìm được một cách rất đơn giản để khắc phục vấn đề này. Thay vì đánh số thủ công, chúng ta có thể sử dụng một công thức kết hợp với hàm ROW và SUBTOTAL.
Cách thực hiện:
- Giả sử dữ liệu của bạn bắt đầu từ hàng 2 (hàng 1 là tiêu đề).
- Tại ô đầu tiên của cột số thứ tự (ví dụ ô A2), bạn nhập công thức sau:
=SUBTOTAL(3, $A$2:A2)- Sau đó, kéo công thức này xuống cho các hàng còn lại.
Giải thích công thức:
- Hàm
SUBTOTALvới đối số đầu tiên là3(tương đương hàmCOUNTA) sẽ đếm số lượng ô không trống trong phạm vi được chỉ định. - Phạm vi
$A$2:A2là một phạm vi động. Khi bạn kéo xuống, nó sẽ trở thành$A$2:A3,$A$2:A4,... - Do cột A được cố định bằng dấu
$ở phần đầu phạm vi, nên khi bạn lọc dữ liệu, hàmSUBTOTALsẽ chỉ đếm các dòng hiển thị, giúp số thứ tự luôn liền mạch và đúng với số lượng dòng thực tế.
Tiện ích này tuy nhỏ nhưng giúp mình tiết kiệm rất nhiều thời gian và tránh sai sót khi làm việc với Excel. Hy vọng nó cũng hữu ích với mọi người!