Cách đánh số thứ tự trong Excel tự động, nhanh và đúng
GIẢI PHÁP CNTT

7 cách đánh số thứ tự trong Excel tự động, nhanh và dễ

16-10-2026, 4:17 pm

Hướng dẫn 7 cách đánh số thứ tự trong Excel bằng kéo chuột, ROW, SEQUENCE, SUBTOTAL, Fill Series và Excel Table, kèm công thức và cách chọn phương pháp phù hợp với từng loại dữ liệu.

7 cách đánh số thứ tự trong Excel tự động, nhanh và dễ

Đánh số thứ tự trong Excel có thể thực hiện rất nhanh bằng kéo chuột, Fill Series hoặc các hàm như ROW, SEQUENCE và SUBTOTAL. Nếu bảng chỉ có vài chục dòng, kéo Fill Handle là đủ. Nếu dữ liệu thường xuyên thêm hoặc xóa hàng, nên dùng ROW hoặc Excel Table. Với Microsoft 365 và Excel 2021 trở lên, SEQUENCE là cách nhanh nhất để tạo cả dãy số chỉ bằng một công thức. Riêng bảng có sử dụng Filter, SUBTOTAL giúp số thứ tự tự động thay đổi theo những dòng đang hiển thị.

Chọn nhanh cách phù hợp:
  • Danh sách ngắn: dùng Fill Handle.
  • Muốn số tự cập nhật theo vị trí hàng: dùng ROW.
  • Dùng Microsoft 365/Excel 2021 trở lên: dùng SEQUENCE.
  • Bảng thường xuyên Filter: dùng SUBTOTAL.
  • Dữ liệu thường xuyên thêm hàng: chuyển thành Excel Table.

Nên dùng cách đánh số thứ tự nào trong Excel?

Không có một cách duy nhất phù hợp cho mọi bảng tính. Cách tốt nhất phụ thuộc vào số lượng dòng, phiên bản Excel và việc dữ liệu có thường xuyên thêm, xóa hoặc lọc hay không.

Nhu cầuCách nên dùngƯu điểmLưu ý
Danh sách ngắn Fill Handle Nhanh, dễ làm Không tự đánh lại khi thay đổi dữ liệu
Muốn STT phụ thuộc vị trí hàng ROW Công thức đơn giản Cần điều chỉnh điểm bắt đầu
Tạo hàng trăm, hàng nghìn STT SEQUENCE Chỉ cần một công thức Cần phiên bản Excel hỗ trợ mảng động
Có Filter SUBTOTAL Đánh lại STT theo dòng đang hiển thị Cần một cột dữ liệu không trống để tham chiếu
Bảng thường xuyên thêm dòng Excel Table Công thức tự lan xuống dòng mới Nên chuẩn hóa dữ liệu thành Table trước

Đánh số thứ tự trong Excel bằng kéo chuột

Đây là cách nhanh nhất nếu bạn chỉ cần đánh số cho một danh sách ngắn và dữ liệu ít thay đổi.

  1. Nhập 1 vào ô đầu tiên và 2 vào ô ngay bên dưới.
  2. Bôi đen cả hai ô.
  3. Đưa chuột tới góc dưới bên phải vùng được chọn cho đến khi xuất hiện dấu cộng nhỏ.
  4. Kéo xuống số dòng cần đánh số.
Cách đánh số thứ tự trong Excel bằng kéo chuột
Lưu ý: Đây là dãy số tĩnh. Khi bạn xóa hoặc chèn dữ liệu ở giữa, số thứ tự có thể không tự điều chỉnh như mong muốn.

Đánh số thứ tự bằng công thức ô trước + 1

Cách này phù hợp khi muốn tạo dãy số bằng công thức nhưng chưa cần sử dụng các hàm Excel.

Ví dụ ô A2 chứa số 1. Tại A3 nhập:

=A2+1
Cách đánh số thứ tự trong Excel bằng công thức ô trước cộng 1

Sau đó kéo công thức xuống các dòng bên dưới. Excel sẽ tạo dãy 1, 2, 3, 4...

Cách này dễ hiểu nhưng vẫn phụ thuộc vào ô phía trên. Nếu một ô trong chuỗi bị xóa hoặc thay đổi giá trị, các số phía dưới có thể bị ảnh hưởng.

Đánh số thứ tự tự động bằng hàm ROW

Hàm ROW phù hợp khi muốn số thứ tự dựa trên vị trí thực tế của hàng.

Cách đơn giản khi dữ liệu bắt đầu từ hàng 2

Nếu ô A1 là tiêu đề “STT” và dữ liệu bắt đầu từ hàng 2, tại A2 nhập:

=ROW()-1
Đánh số thứ tự tự động trong Excel bằng hàm ROW

ROW() tại hàng 2 trả về 2. Trừ 1 sẽ được số thứ tự 1.

Cách linh hoạt hơn

Nếu muốn công thức ít phụ thuộc vào việc bảng bắt đầu ở hàng nào, có thể dùng:

=ROW()-ROW($A$2)+1

Trong ví dụ này, A2 là ô bắt đầu đánh số. Khi kéo công thức xuống, kết quả lần lượt là 1, 2, 3...

Đánh số thứ tự cực nhanh bằng hàm SEQUENCE

SEQUENCE là cách gọn nhất khi bạn cần tạo một dãy số dài. Hàm này tạo ra một mảng số liên tiếp và tự tràn xuống các ô bên dưới.

Ví dụ muốn tạo số thứ tự từ 1 đến 100:

=SEQUENCE(100)

Muốn bắt đầu từ 1001 và tăng mỗi lần 1:

=SEQUENCE(100,1,1001,1)
Đánh số thứ tự trong Excel bằng hàm SEQUENCE
Phiên bản hỗ trợ: SEQUENCE có trên Microsoft 365, Excel 2021, Excel 2024 và các phiên bản tương thích có hỗ trợ mảng động.

Nếu Excel trên máy không nhận hàm SEQUENCE, hãy chuyển sang ROW hoặc Fill Series.

Đánh số thứ tự trong Excel khi Filter bằng SUBTOTAL

Nếu bảng thường xuyên sử dụng bộ lọc, ROW không phải lựa chọn tối ưu vì số hàng vật lý vẫn giữ nguyên. SUBTOTAL có thể bỏ qua các dòng bị Filter và giúp đánh lại số thứ tự theo những dòng đang hiển thị.

Giả sử:

  • Cột A là STT.
  • Cột B chứa dữ liệu và không để trống ở những dòng cần đánh số.

Tại A2 nhập:

=IF(B2="","",SUBTOTAL(103,$B$2:B2))
Đánh số thứ tự trong Excel khi Filter bằng SUBTOTAL

Sau đó kéo công thức xuống toàn bộ bảng.

Công thức hoạt động như thế nào?

  • IF(B2="","",...): nếu B2 trống thì không hiển thị STT.
  • SUBTOTAL(103,...): sử dụng COUNTA và bỏ qua các hàng bị lọc hoặc ẩn.
  • $B$2:B2: vùng đếm mở rộng dần khi kéo công thức xuống.

Khi Filter bảng dữ liệu, các dòng đang hiển thị sẽ được đánh lại 1, 2, 3... thay vì giữ số thứ tự cũ.

Lưu ý: Một số máy Excel sử dụng dấu chấm phẩy ; thay vì dấu phẩy , để ngăn cách đối số.

Đánh số thứ tự bằng Fill Series và Stop Value

Fill Series phù hợp khi bạn biết trước số cuối cùng và muốn Excel tạo cả dãy mà không phải kéo chuột qua hàng trăm hoặc hàng nghìn ô.

  1. Nhập số đầu tiên, ví dụ 1.
  2. Chọn vùng hoặc cột cần điền.
  3. Vào Home → Fill → Series.
  4. Chọn Columns nếu muốn đánh số theo cột.
  5. Tại Step value, nhập bước nhảy, ví dụ 1.
  6. Tại Stop value, nhập số cuối cùng, ví dụ 500.
  7. Nhấn OK.
Đánh số thứ tự trong Excel bằng Fill Series và Stop Value

Excel sẽ tạo dãy từ 1 đến 500 mà không cần kéo chuột thủ công.

Đánh số tự động khi thêm dòng bằng Excel Table

Nếu bảng dữ liệu thường xuyên phát sinh thêm hàng, nên chuyển vùng dữ liệu thành Excel Table. Khi nhập một công thức vào cột trong Table, Excel có thể tự áp dụng công thức xuống toàn bộ cột và tiếp tục mở rộng khi thêm dòng mới.

  1. Chọn vùng dữ liệu.
  2. Nhấn Ctrl + T.
  3. Xác nhận bảng có tiêu đề.
  4. Tạo cột STT.
  5. Nhập công thức ROW phù hợp ở dòng dữ liệu đầu tiên.
Đánh số thứ tự tự động khi thêm dòng bằng Excel Table

Khi Table nhận diện cột được tính, Excel sẽ tự điền công thức cho các dòng còn lại. Đây là lựa chọn phù hợp với bảng đơn hàng, danh sách nhân sự, dữ liệu bán hàng hoặc báo cáo được cập nhật thường xuyên.

Cách đánh số thứ tự nào phù hợp nhất?

Nếu chỉ có vài dòng, kéo Fill Handle là nhanh nhất. Nếu bảng cần tự cập nhật theo vị trí hàng, ROW đơn giản và dễ kiểm soát. Với Excel mới, SEQUENCE giúp tạo hàng trăm hoặc hàng nghìn số chỉ bằng một công thức. Nếu bảng có Filter, nên ưu tiên SUBTOTAL. Còn với dữ liệu thường xuyên thêm mới, Excel Table giúp giảm thao tác sao chép công thức.

Tóm tắt:
  • Fill Handle: nhanh cho danh sách ngắn.
  • ROW: phù hợp với STT phụ thuộc hàng.
  • SEQUENCE: nhanh nhất với Excel phiên bản mới.
  • SUBTOTAL: nên dùng cho bảng có Filter.
  • Fill Series: phù hợp khi biết số bắt đầu và số kết thúc.
  • Excel Table: tốt cho dữ liệu thường xuyên bổ sung.

Một số lỗi thường gặp khi đánh số thứ tự trong Excel

Kéo số 1 nhưng Excel chỉ sao chép toàn số 1

Hãy nhập 1 và 2 vào hai ô đầu tiên, chọn cả hai rồi kéo Fill Handle để Excel nhận diện quy luật tăng dần.

SEQUENCE báo lỗi #NAME?

Phiên bản Excel đang sử dụng có thể không hỗ trợ SEQUENCE. Hãy dùng ROW hoặc Fill Series thay thế.

STT không thay đổi sau khi Filter

Các số được nhập thủ công hoặc tạo bằng ROW vẫn dựa vào vị trí hàng. Nếu muốn đánh lại theo dữ liệu đang hiển thị, hãy dùng SUBTOTAL.

Công thức dùng dấu phẩy bị lỗi

Tùy thiết lập vùng của Excel, dấu phân cách đối số có thể là dấu phẩy hoặc dấu chấm phẩy. Hãy thay đổi dấu phân cách nếu Excel không nhận công thức.

Doanh nghiệp nên lưu ý gì khi dùng Excel?

Với các file Excel dùng cho kế toán, báo cáo, quản lý khách hàng hoặc dữ liệu nội bộ, doanh nghiệp không chỉ cần công thức đúng mà còn cần phiên bản Office ổn định, khả năng tương thích và quản lý bản quyền rõ ràng. CDC Technologies hiện cung cấp các giải pháp phần mềm Microsoft bản quyền cho doanh nghiệp, bao gồm Windows, Microsoft Office và Microsoft 365.

Bạn có thể tham khảo thêm phần mềm Microsoft bản quyền hoặc hướng dẫn Microsoft 365 bản quyền nếu cần triển khai Excel và Office cho nhiều người dùng.

Cần tư vấn Microsoft Office hoặc Microsoft 365 cho doanh nghiệp?
CDC Technologies hỗ trợ lựa chọn license theo số lượng người dùng, thiết bị và nhu cầu triển khai thực tế.
Liên hệ CDC Technologies

Câu hỏi thường gặp (FAQ)

Cách đánh số thứ tự nhanh nhất trong Excel là gì?

Nếu danh sách ngắn, nhập 1 và 2 rồi kéo Fill Handle là nhanh nhất. Với Excel hỗ trợ SEQUENCE, có thể tạo cả dãy chỉ bằng một công thức.

Hàm nào dùng để đánh số thứ tự tự động trong Excel?

ROW, SEQUENCE và SUBTOTAL đều có thể dùng tùy tình huống. ROW phù hợp với số hàng, SEQUENCE tạo dãy số, còn SUBTOTAL phù hợp khi sử dụng Filter.

Công thức ROW đánh số thứ tự như thế nào?

Nếu dữ liệu bắt đầu từ hàng 2, có thể dùng =ROW()-1. Để linh hoạt hơn, dùng =ROW()-ROW($A$2)+1.

SEQUENCE có dùng được trên mọi phiên bản Excel không?

Không. SEQUENCE cần phiên bản Excel hỗ trợ mảng động, trong đó có Microsoft 365, Excel 2021 và Excel 2024.

Làm sao đánh lại STT khi Filter Excel?

Nên dùng SUBTOTAL với vùng dữ liệu không trống. Khi Filter, SUBTOTAL sẽ bỏ qua các dòng bị loại và đánh lại số theo các dòng còn hiển thị.

Tại sao kéo số 1 xuống nhưng Excel chỉ hiện toàn số 1?

Excel đang sao chép giá trị thay vì nhận diện dãy. Hãy nhập 1 và 2 vào hai ô, chọn cả hai rồi kéo xuống.

Có thể đánh số từ 100 thay vì từ 1 không?

Có. Với SEQUENCE, có thể đặt giá trị bắt đầu là 100; với Fill Series, chỉ cần nhập Start/Step phù hợp.

Có thể đánh số cách nhau 2 đơn vị không?

Có. Ví dụ muốn 2, 4, 6, 8 thì nhập 2 và 4 rồi kéo Fill Handle, hoặc dùng SEQUENCE với bước nhảy bằng 2.

Xóa một hàng thì STT có tự cập nhật không?

Các số nhập thủ công hoặc Fill Handle không tự sửa theo logic dữ liệu. Công thức ROW có thể cập nhật theo vị trí hàng, còn Table giúp công thức mở rộng khi thêm dòng.

Có thể đánh số thứ tự cho hàng nghìn dòng không?

Có. SEQUENCE hoặc Fill Series phù hợp hơn việc kéo chuột thủ công khi danh sách có hàng trăm hoặc hàng nghìn dòng.

Nên dùng SUBTOTAL 3 hay 103?

Cả hai đều bỏ qua các hàng bị loại bởi Filter. Mã 103 còn bỏ qua cả những hàng được ẩn thủ công, nên thường an toàn hơn khi đánh STT trên bảng có thể vừa Filter vừa Hide.

Excel Table có lợi gì khi đánh số thứ tự?

Khi cột trong Excel Table sử dụng công thức, Excel có thể tự điền công thức cho toàn bộ cột và tiếp tục áp dụng khi bảng có thêm dòng mới.

avatar
Admin
Author Tại
Maytinhcdc
Công ty Cổ phần Công nghệ CDC hoạt động lâu năm trong lĩnh vực phân phối thiết bị văn phòng, cung cấp giải pháp và dịch vụ CNTT cho doanh nghiệp. Từ khâu tư vấn, triển khai đến bảo trì, CDC cam kết đồng hành sát sao để giúp doanh nghiệp tối ưu nguồn lực công nghệ và an tâm bứt phá.
Bài viết liên quan
ĐĂNG KÝ TƯ VẤN MIỄN PHÍ
Đăng ký tư vấn giải pháp CNTT với CDC Technologies
Chat Zalo với CDC Technologies