Nhiều người vẫn chưa nắm rõ cách đánh số thứ tự trong Excel sao cho nhanh chóng và tự động bằng các lệnh, hàm,... mà không cần nhập thủ công. Điều này dẫn đến việc tốn nhiều thời gian xử lý bảng tính. Nếu bạn đang gặp phải vấn đề này, hãy cùng tham khảo hướng dẫn chi tiết dưới đây để thực hiện đánh số tự động trong Excel.
Đánh số thứ tự trong Excel bằng thao tác kéo thả chuột
Việc nhập một vài số đầu tiên và kéo chuột để các ô tiếp theo tự động điền số là phương pháp khá phổ biến. Hãy làm theo các bước sau để thực hiện đánh số thứ tự:
Bước 1: Đầu tiên, bạn cần nhập số 1 vào ô đầu tiên và số 2 vào ô kế tiếp.

Bước 2: Chọn hai ô đã nhập số, sau đó di chuyển chuột đến góc dưới bên phải của vùng chọn. Bạn sẽ thấy một biểu tượng hình vuông nhỏ xuất hiện cùng với mũi tên chỉ dẫn.

Bước 3: Nhấp vào biểu tượng hình vuông nhỏ ở bước 2. Giữ và kéo chuột xuống đến hàng cuối cùng mà bạn muốn đánh số.

Sau khi hoàn thành, bạn sẽ có một cột được đánh số thứ tự theo ý muốn. Đây là phương pháp phổ biến và dễ dàng, phù hợp với những người mới bắt đầu sử dụng Excel. Tuy nhiên, cách này chỉ hiệu quả khi số lượng dữ liệu cần đánh số không quá lớn. Ngoài ra, nếu bạn xóa một hàng bất kỳ, số thứ tự sẽ không tự động cập nhật.
Hướng dẫn đánh số thứ tự nhanh và tự động trong Excel với Stop Value
Sử dụng tính năng Stop Value để đánh số là phương pháp phù hợp cho dân văn phòng. Đây là cách đánh số thứ tự trong Excel tiện lợi và chuyên nghiệp hơn so với phương pháp truyền thống. Hãy làm theo các bước sau để thực hiện đánh số với Stop Value:
Bước 1: Đầu tiên, tại ô bắt đầu, bạn nhập số 1.

Bước 2: Sau đó, chọn Fill trên thanh công cụ và nhấp vào Series.

Bước 3: Trong hộp thoại Series, bạn có thể tùy chỉnh các thiết lập để đánh số. Chọn Columns nếu muốn đánh số theo cột dọc hoặc Rows nếu muốn đánh số theo hàng ngang.
- Step value: Đây là khoảng cách giữa hai số thứ tự liên tiếp. Ví dụ, nếu bạn nhập 1, dãy số sẽ là 1, 2, 3, 4, 5… Nếu nhập 2, dãy số sẽ là 1, 3, 5, 7…
- Stop value: Đây là giá trị cuối cùng của dãy số. Ví dụ, nếu bạn nhập 10, dãy số sẽ kết thúc ở 10.

Với phương pháp này, bạn có thể xử lý nhiều dữ liệu cần đánh số hơn so với cách làm đầu tiên. Tuy nhiên, Stop Value cũng không tự động cập nhật lại số thứ tự nếu bạn xóa một hàng bất kỳ.
Sử dụng các hàm công thức để đánh số thứ tự trong Excel
Ngoài hai cách đánh số phổ biến đã được hướng dẫn, bạn cũng có thể tạo số thứ tự tự động thông qua các hàm công thức đơn giản. Mỗi phương pháp đều có ưu và nhược điểm riêng, hãy cùng khám phá để tìm ra công thức phù hợp nhất cho mình.
Đánh số thứ tự bằng cách kết hợp công thức và thao tác kéo thả chuột
Phương pháp này dựa trên phép cộng cơ bản. Như bạn đã biết, các dãy số thứ tự liên tiếp đều có khoảng cách bằng nhau. Vì vậy, chỉ cần cộng thêm khoảng cách vào số trước đó, bạn sẽ có được số thứ tự tiếp theo. Dưới đây là hướng dẫn chi tiết để đánh số thứ tự với khoảng cách 1 đơn vị (1, 2, 3, 4…).
Công thức: B3=B2 + 1
Hướng dẫn cách đánh số bằng hàm cộng đơn giản:
Bước 1: Chọn ô B2 đầu tiên và nhập số 1 để bắt đầu đánh số.
Bước 2: Tại ô B3, nhập công thức =B2+1 và nhấn Enter.

Bước 3: Tại góc dưới bên phải của ô vừa nhập công thức, kéo chuột đến ô cuối cùng cần đánh số để hoàn thành.

Ưu điểm: Phương pháp này khá đơn giản và tương tự như cách kéo chuột thông thường. Bạn có thể dùng để đánh số thứ tự với khoảng cách 1 đơn vị hoặc 2, 3, 4… đơn vị tùy ý.
Nhược điểm: Cách này không phù hợp khi cần đánh số nhiều vì phải kéo đến ô cuối cùng. Ngoài ra, bạn không thể xóa một hàng bất kỳ vì các ô đều liên kết công thức và sẽ gây ra lỗi.
Hướng dẫn đánh số thứ tự nhanh trong Excel bằng hàm Sequence
Hàm Sequence giúp bạn tạo một danh sách các số liên tiếp theo hàng dọc hoặc thành một mảng dữ liệu.
Công thức hàm: = SEQUENCE (số hàng cần đánh số)
Ví dụ, nếu bạn cần đánh số thứ tự từ 1 đến 7, hãy thực hiện theo các bước sau với hàm Sequence:
Bước 1: Chọn ô bắt đầu và nhập công thức =SEQUENCE (7) vào ô đó.

Bước 2: Nhấn Enter, dãy số thứ tự sẽ tự động hiển thị chỉ trong vài giây.

Ưu điểm: Công thức hàm dễ nhớ và đơn giản. Bạn có thể nhập số hàng không giới hạn, phù hợp cho việc xử lý dữ liệu lớn.
Nhược điểm: Bạn không thể xóa số thứ tự ở một hàng bất kỳ vì sẽ gây lỗi. Khoảng cách giữa các số luôn là 1.
Hướng dẫn đánh số thứ tự tự động trong Excel bằng hàm Row()-1
Hàm Row trong Excel được sử dụng để trả về số thứ tự của hàng mà bạn đang nhập công thức. Ví dụ, nếu bạn nhập công thức vào hàng thứ 2, hàm sẽ trả về giá trị 2.
Công thức hàm: =ROW(reference)
Reference là thành phần không bắt buộc. Đây có thể là ô hoặc phạm vi ô mà bạn muốn lấy số hàng. Nếu bỏ trống, Excel sẽ mặc định lấy số hàng của ô chứa công thức.
Cách thực hiện đánh số thứ tự bằng hàm Row:
Bước 1: Tại ô đầu tiên, nhập công thức =ROW()-1. Vì bạn bắt đầu đánh số từ 1 tại hàng thứ 2, nên cần trừ đi 1 đơn vị. Tương tự, nếu bắt đầu từ hàng thứ 3, bạn cần trừ đi 2 đơn vị.

Bước 2: Nhấn Enter, sau đó kéo để sao chép công thức đến ô cuối cùng cần đánh số.

Ưu điểm: Khi xóa một hàng bất kỳ, số thứ tự sẽ tự động cập nhật lại chính xác. Công thức đơn giản, dễ nhớ và phù hợp với mọi người dùng.
Nhược điểm: Tốn nhiều thời gian để kéo công thức thủ công nếu xử lý lượng dữ liệu lớn.
Đánh số thứ tự trong Excel bằng cách kết hợp hàm COUNTA và hàm IF
Kết hợp hàm COUNTA và IF giúp bạn đánh số thứ tự cho các hàng có dữ liệu cụ thể, bỏ qua các hàng trống.
Công thức hàm:
- Hàm COUNTA: = COUNTA (phạm vi hàng hoặc vùng cần đếm)
- Hàm IF: = IF (điều kiện, giá trị nếu đúng, giá trị nếu sai)
Cách thực hiện kết hợp COUNTA và IF để đánh số thứ tự:
Bước 1: Đầu tiên, nhập công thức vào ô đầu tiên (A3) cần đánh số thứ tự:
=IF(B3= “”,“”,COUNTA($B$3:B3)).

Trong đó:
- B3=“”,“” nghĩa là nếu ô B3 trống, ô A3 sẽ không đếm thứ tự và trả về giá trị trống.
- COUNTA($B$3:B3) nghĩa là nếu B3 có dữ liệu, A3 sẽ trả về số thứ tự tương ứng. Hàm sẽ đếm ô dữ liệu trong khoảng từ B3 đến B3 (do sử dụng $B$3 để cố định ô và đối chiếu từ B3 đến các ô tiếp theo). Tương tự, nếu B4 thỏa điều kiện, hàm sẽ đếm dữ liệu từ B3 đến B4.
Bước 2: Nhấn Enter và kéo công thức xuống các hàng cần đánh số phía dưới.

Ưu điểm: Số thứ tự sẽ tự động cập nhật nếu bạn xóa một hàng bất kỳ. Hàm tự động bỏ qua các ô trống, giúp dữ liệu dễ quan sát hơn.
Nhược điểm: Cách làm và công thức phức tạp hơn so với các phương pháp đánh số thứ tự khác trong Excel. Không phù hợp với dữ liệu có quy mô lớn.
Một số lưu ý khi đánh số thứ tự nhanh trong Excel
Như bạn đã thấy, có nhiều phương pháp khác nhau giúp việc đánh số thứ tự trong Excel trở nên dễ dàng hơn. Dưới đây là tổng hợp các cách làm và những lưu ý quan trọng khi sử dụng:
- Nếu bạn cần đánh số thứ tự cho bảng dữ liệu lớn với hàng trăm hoặc hàng ngàn hàng, hãy sử dụng Stop Value hoặc hàm Sequence để tối ưu hóa, tránh việc kéo dữ liệu thủ công phức tạp.
- Chỉ có hàm ROW và cách kết hợp hàm IF với COUNTA là tự động cập nhật số thứ tự. Các phương pháp khác sẽ không tự động cập nhật hoặc báo lỗi khi xóa một hàng bất kỳ.
- Khi sử dụng hàm, hãy chú ý viết đúng cú pháp và tên hàm, tránh nhầm lẫn giữa các hàm tương tự như ROW với ROWS hoặc COUNTA với COUNT. Sai sót này có thể gây lỗi trong bảng tính.
- Hầu hết các cách trên đều hỗ trợ đánh số thứ tự theo hàng ngang thay vì hàng dọc, ngoại trừ hàm ROW và kết hợp IF với COUNTA.
Trên đây là tổng hợp các cách đánh số thứ tự tự động trong Excel đơn giản nhưng hiệu quả. Hy vọng bạn có thể áp dụng để tối ưu hóa công việc và tiết kiệm thời gian. Đừng quên chia sẻ bài viết này với bạn bè để cùng tham khảo nhé!
