Menu

Tự động điền STT khi copy/paste dữ liệu vào Excel - Khỏi lo sai sót!

Hoắc Doanh Trang 12/06/2026 01:39 585 lượt xem 3 trả lời

Chào mọi người,

Dạo này mình hay phải copy paste dữ liệu từ nguồn khác vào Excel để xử lý. Cứ mỗi lần copy paste xong là lại phải loay hoay điền lại số thứ tự, mà nhiều khi làm xong lại quên, dẫn đến sai sót số liệu. Bực mình ghê!

Sau một hồi tìm tòi trên mạng và thử nghiệm, mình đã tìm ra một cách khá hay để tự động điền STT khi copy paste. Cách này không cần dùng VBA mà chỉ dùng công thức thôi, rất tiện lợi.

Đây là cách mình làm:

  • Giả sử dữ liệu của bạn bắt đầu từ ô A2.
  • Tại ô B2 (cột để điền STT), bạn nhập công thức sau:
=IF(A2"",MAX($B$1:B1)+1,"")
  • Kéo công thức này xuống cho các dòng bên dưới.

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

  • IF(A2"", ... ,""): Nếu ô A2 không trống, thì thực hiện điền số thứ tự, nếu trống thì để trống ô B2.
  • MAX($B$1:B1)+1: Lấy giá trị lớn nhất trong các ô STT đã điền phía trên, cộng thêm 1. Phần $B$1:B1 sẽ tự động điều chỉnh khi bạn kéo công thức xuống (ví dụ, ở ô B3 sẽ là $B$1:B2).

Khi bạn copy paste dữ liệu mới vào cột A, cột B sẽ tự động điền số thứ tự tương ứng. Nếu bạn xóa dữ liệu ở cột A, ô STT tương ứng cũng sẽ trống.

Cách này rất hữu ích cho những ai thường xuyên phải làm việc với dữ liệu dạng bảng và hay copy paste. Hy vọng chia sẻ của mình giúp ích được cho mọi người!

5

Hay quá bạn ơi! Đúng là cái vụ điền STT này mất công thật. Mình cũng hay gặp tình huống tương tự. Bạn chia sẻ công thức cụ thể được không? Mình đang tò mò xem dùng công thức gì mà không cần VBA mà vẫn tự động được STT.

2

Tuyệt vời! Cái vụ tự động điền STT này đúng là cứu cánh cho nhiều người hay copy paste dữ liệu đây. Mình cũng từng khổ sở với việc này lắm.

Công thức bạn dùng là gì vậy? Mình tò mò không biết là công thức mảng hay cách nào khác mà lại làm được điều đó mà không cần đến VBA nhỉ? Chia sẻ chi tiết hơn cho anh em học hỏi với nhé!

1

Cách này hay quá bạn ơi! Đúng là cái vụ điền STT thủ công sau khi copy paste rất dễ sai sót và tốn thời gian. Mình cũng hay gặp tình huống này lắm.

Bạn có thể chia sẻ cụ thể công thức bạn dùng tại ô B2 không? Mình đang tò mò không biết là dùng hàm gì mà lại tự động điền STT được mà không cần VBA thế. Nghe có vẻ tiện lợi ghê!

2

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

Đăng nhập Đăng ký