Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Mẹo hay: Tự động điền số thứ tự tăng dần khi lọc dữ liệu trên Google Sheets

Lại Mạnh Sa 30/03/2026 11:03 175 lượt xem 1 trả lời

Chào mọi người,

Dạo này mình hay làm việc với Google Sheets, đặc biệt là phần lọc dữ liệu. Khi lọc xong, cái cột số thứ tự mặc định nó cứ bị nhảy lung tung, rất khó nhìn và quản lý. Hôm nay mình muốn chia sẻ một mẹo nhỏ mà mình vừa khám phá ra để tự động điền số thứ tự tăng dần, dù bạn có lọc hay ẩn bớt dòng đi chăng nữa.

Cách này dùng hàm SUBTOTAL kết hợp với ROW. Nghe hơi lạ đúng không? Nhưng nó hiệu quả lắm.

Giả sử bạn muốn điền số thứ tự từ cột A, bắt đầu từ dòng 2 (dòng 1 là tiêu đề). Bạn chỉ cần nhập công thức sau vào ô A2:

=SUBTOTAL(3, $A$2:A2)

Sau đó, kéo công thức này xuống cho các dòng còn lại.

Giải thích công thức:

  • SUBTOTAL(3, ...): Hàm SUBTOTAL với đối số đầu tiên là 3 sẽ thực hiện hàm COUNTA. Nó sẽ đếm các ô không trống trong phạm vi được chỉ định. Số 3 tương ứng với việc nó chỉ đếm các dòng hiển thị (không bị ẩn).
  • $A$2:A2: Đây là một tham chiếu mở rộng. Dấu $$A$2 giúp cố định điểm bắt đầu. Khi bạn kéo công thức xuống, phần A2 sẽ tự động thay đổi thành A3, A4,... tạo thành một phạm vi tăng dần ($A$2:A3, $A$2:A4,...).

Kết quả là, mỗi khi bạn lọc dữ liệu, hàm SUBTOTAL sẽ chỉ đếm các dòng đang hiển thị và trả về số thứ tự tăng dần tương ứng. Rất tiện lợi cho việc theo dõi và báo cáo.

Chúc mọi người áp dụng thành công!

3
Mình cũng hay gặp vấn đề này khi lọc dữ liệu, đúng là phiền thật! Hàm SUBTOTAL đúng là cứu cánh trong trường hợp này. Bạn có thể chia sẻ chi tiết công thức bạn dùng với SUBTOTAL và ROW không? Mình tò mò muốn xem nó hoạt động thế nào trên file của mình. Cảm ơn bạn đã chia sẻ mẹo hay nhé!
4

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký