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 đồ

Làm sao để tự động cập nhật số thứ tự khi thêm/xóa dòng trong Excel?

Châu Danh Biển 07/04/2026 18:28 373 lượt xem 1 trả lời

Chào mọi người,

Dạo này mình hay phải làm báo cáo tổng hợp, mà mỗi lần thêm hoặc bớt một vài dòng là lại phải ngồi sắp xếp lại thứ tự STT từ đầu. Vừa tốn thời gian mà đôi khi còn dễ sai sót nữa.

Mình có tìm hiểu qua thì thấy có một số cách dùng công thức mảng hoặc VBA, nhưng mà mình không rành lắm. Không biết có bạn nào có kinh nghiệm hoặc có cách nào đơn giản hơn để giải quyết vấn đề này không?

Ví dụ, mình có một bảng dữ liệu như sau:

STT | Tên | Số lượng
1 | A | 10
2 | B | 20
3 | C | 30

Nếu bây giờ mình thêm một dòng ở giữa, ví dụ thêm tên 'D' với số lượng 40, thì bảng sẽ thành:

STT | Tên | Số lượng
1 | A | 10
2 | B | 20
3 | D | 40
4 | C | 30

Cái STT '4' của mình bị sai rồi. Mình muốn nó tự động nhảy thành 4, và dòng 'C' nhảy xuống 5.

Có cao nhân nào chỉ giáo giúp mình với ạ. Mình xin cảm ơn!

3

Mình cũng từng gặp vấn đề này rồi, đúng là phiền thật. Thay vì dùng công thức mảng hay VBA phức tạp, bạn thử dùng hàm ROW() xem sao. Giả sử dữ liệu của bạn bắt đầu từ dòng 2 (dòng 1 là tiêu đề), thì ở ô STT đầu tiên (ví dụ ô A2), bạn nhập công thức: =ROW()-1. Sau đó kéo công thức xuống. Mỗi khi thêm/xóa dòng, số thứ tự sẽ tự động cập nhật chuẩn luôn.

1

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

Đăng nhập Đăng ký