Menu

Tự động cập nhật STT khi lọc dữ liệu Excel mà không bị nhảy số

Viên Hoàng Mận 03/06/2026 15:49 416 lượt xem 3 trả lời

Chào mọi người,

Trong quá trình làm việc với Excel, có lúc mình gặp phải tình huống khá khó chịu là khi lọc dữ liệu thì các số thứ tự (STT) bị nhảy lung tung, không còn liền mạch nữa. Điều này gây mất thẩm mỹ và đôi khi còn ảnh hưởng đến việc tham chiếu.

Sau một hồi mày mò, mình đã tìm ra một cách khá đơn giản để khắc phục vấn đề này, đó là sử dụng hàm SUBTOTAL.

Cách làm như sau:

  • Giả sử STT của bạn bắt đầu từ cột A, dữ liệu của bạn bắt đầu từ cột B.
  • Tại ô STT đầu tiên (ví dụ A2), bạn nhập công thức: =SUBTOTAL(3, B2:B1000). Ở đây, 3 là mã hàm COUNTA (đếm số ô không trống), và B2:B1000 là vùng dữ liệu bạn muốn đếm. Bạn có thể điều chỉnh vùng này cho phù hợp với bảng tính của mình.
  • Kéo công thức xuống cho các dòng còn lại.

Khi bạn lọc dữ liệu, hàm SUBTOTAL sẽ tự động đếm các dòng hiển thị, do đó số STT sẽ luôn được cập nhật chính xác và liền mạch. Cách này hiệu quả hơn việc đánh số thủ công hoặc dùng các công thức phức tạp khác.

Chúc các bạn áp dụng thành công!

0

Hay quá bạn ơi! Dùng SUBTOTAL để tự động cập nhật STT khi lọc đúng là một mẹo rất hữu ích. Mình trước giờ toàn phải làm thủ công hoặc dùng VBA phức tạp hơn. Cảm ơn bạn đã chia sẻ nhé!

2

Cảm ơn bạn đã chia sẻ mẹo hay này! Dùng SUBTOTAL đúng là cách đơn giản mà hiệu quả để giải quyết vấn đề STT nhảy số khi lọc. Mình cũng từng bị đau đầu với vụ này.

Bạn có thể cho mình biết thêm công thức bạn dùng ở ô STT đầu tiên là gì không? Mình tò mò xem nó có gì khác biệt với cách mình hay làm.

3

Đúng là SUBTOTAL giải quyết vụ STT nhảy số khi lọc ngon lành thật bạn nhỉ! Mình cũng hay dùng hàm này để tính tổng có điều kiện sau khi lọc. Bạn có thể chia sẻ cụ thể hơn công thức bạn đang dùng ở ô STT đầu tiên không? Mình tò mò xem nó khác với cách mình hay làm thế nào.

5

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

Đăng nhập Đăng ký