Đánh số thứ tự là một trong những tác vụ thường xuyên nhất khi làm việc với bảng tính Excel. Dù bạn là người mới làm quen hay đã sử dụng Excel thành thạo, thì việc nắm vững các cách đánh số thứ tự trong Excel vẫn rất quan trọng. Hãy cùng Bệnh viện Laptop Zin khám phá 7 cách đánh số thứ tự cực kỳ đơn giản ngay sau đây nhé!
1. Tại sao cần nắm rõ cách đánh số thứ tự trong Excel?
Trước khi tìm hiểu chi tiết cách đánh số thứ tự trong Excel, bạn nên hiểu rõ lý do vì sao thao tác này lại quan trọng trong quá trình làm việc với bảng tính.
1.1. Lợi ích của việc đánh số thứ tự tự động trong Excel
- Giúp sắp xếp và quản lý dữ liệu dễ dàng hơn.
- Tránh nhầm lẫn khi làm việc với dữ liệu lớn.
- Tiết kiệm thời gian thay vì phải đánh số thủ công.
- Đảm bảo tính chính xác và thống nhất của số thứ tự.
1.2. Các tình huống thực tế cần sử dụng đánh số thứ tự
- Đánh số cho danh sách nhân viên, sản phẩm, đơn hàng…
- Tạo mã số tham chiếu cho từng dòng dữ liệu.
- Sắp xếp thứ tự ưu tiên trong kế hoạch, dự án.
- Đánh số trang cho các báo cáo, tài liệu.
2. Cách đánh số thứ tự bằng phương pháp kéo chuột trong Excel
Một trong những cách đánh số thứ tự trong Excel đơn giản và được sử dụng phổ biến nhất chính là sử dụng phương pháp kéo chuột. Với thao tác kéo chuột từ ô đã nhập số đầu tiên, Excel sẽ tự động điền dãy số liên tiếp theo thứ tự.
2.1. Các bước chi tiết để đánh số thứ tự bằng cách kéo chuột

Bước 2: Chọn cả 2 ô. Di chuyển con trỏ chuột xuống góc dưới bên phải của ô thứ hai cho đến khi nó chuyển thành dấu “+”.

2.2. Ưu và nhược điểm khi sử dụng kéo chuột để đánh số thứ tự
Ưu điểm:
- Nhanh, đơn giản, trực quan
- Dễ dàng điều chỉnh bước nhảy
Nhược điểm:
- Không tự động cập nhật khi thêm/xoá dòng
- Gián đoạn nếu có ô trống
>>>> ĐỌC THÊM: Top 3 cách tính điểm trung bình trong Excel siêu nhanh và dễ
3. Cách đánh số thứ tự trong Excel bằng công thức cộng dồn
Cách đánh số thứ tự trong Excel bằng công thức cộng dồn cho phép bạn tạo ra dãy số thứ tự tăng dần một cách tự động, thông qua việc cộng dồn giá trị từ ô trước đó. Phương pháp này giúp tiết kiệm thời gian và tránh việc nhập số liệu thủ công.
3.1. Các bước cụ thể để đánh số thứ tự bằng công thức cộng dồn
Bước 1: Mở trang Excel cần thực hiện, sau đó nhập số thứ tự cho ô đầu tiên

Bước 2: Di chuyển chuột đến ô thứ 2, sau đó nhập công thức “= Vị trí của ô phía trên + 1” (Ví dụ: Tại ô A2 bạn điều số 1, tại ô A3 bạn nhập công thức là “=A2+1”)

Bước 3: Di chuyển chuột đến góc ô vừa nhập sẽ xuất hiện biểu tượng “+” và kéo công thức đó xuống các ô bên dưới.

3.2. Ưu và nhược điểm khi sử dụng công thức cộng dồn
- Đơn giản, dễ hiểu
- Có thể tùy chỉnh bước nhảy
- Linh hoạt khi cần thay đổi giá trị bắt đầu
Nhược điểm:
-
Không tự động cập nhật khi thêm/xóa dữ liệu
-
Cần phải cập nhật công thức khi dữ liệu thay đổi
-
Không hiệu quả khi làm việc với dữ liệu lớn
4. Cách đánh số thứ tự bằng tính năng Auto Fill trong Excel
Ngoài phương pháp truyền thống, bạn còn có thể sử dụng Auto Fill – một tính năng mạnh mẽ trong Excel giúp đánh số thứ tự tự động, nhanh chóng và chính xác. Tính năng này đặc biệt hữu ích khi bạn cần đánh số theo quy luật (tăng dần, lùi dần, cách đều…). Đây là công cụ được nhiều chuyên gia tin học văn phòng lựa chọn để tiết kiệm thời gian và đảm bảo tính nhất quán trong dữ liệu.
4.1. Các bước để đánh số thứ tự bằng Auto Fill
Bước 1: Chọn file Excel – chọn File trên thanh công cụ – chọn Options

Bước 2: Chọn Chọn Customize Ribbon – All commands – Filter series or Pattern.

Bước 3: Tại Main Tabs trỏ vào cây thư mục Home – nhấn chuột phải – Add new Group

Bước 4: Quay lại chọn Filter Series or Pattern – Add – OK

Bước 5: Mở bảng tính Excel mà bạn đang cần đánh số thứ tự. Điền số 1 vào ô đầu tiên trong bảng. Sau đó vào thẻ Home > Editing > Fill > Series.

- Type (Kiểu đánh số thứ tự): Linear, Growth, Date, Auto Fill
- Step value (Giá trị bắt đầu): Số thứ tự đầu tiên.
- Stop value (Giá trị kết thúc): Số thứ tự cuối.
- Series in (Hướng): Đánh số theo cột hay theo hàng.

>>>> XEM THÊM: Hàm VLOOKUP trong Excel là gì? Cách sử dụng và ví dụ cụ thể
4.2. Ưu và nhược điểm khi sử dụng Auto Fill để đánh số thứ tự
Ưu điểm:
- Chủ động nhập được số lượng hàng mong muốn
- Có thể tùy chỉnh bước nhảy và giá trị bắt đầu
- Hiệu quả khi đánh số cho dữ liệu lớn
Nhược điểm:
- Không tự động cập nhật khi xóa hoặc thêm dữ liệu
- Cần thực hiện nhiều bước hơn so với kéo chuột
- Không linh hoạt khi cần thay đổi dữ liệu
5. Cách đánh số thứ tự trong Excel bằng hàm SEQUENCE
Trong số các cách đánh số thứ tự trong Excel, hàm SEQUENCE() là công cụ mạnh mẽ giúp bạn tạo ra một dãy số thứ tự tự động, bắt đầu từ một giá trị cụ thể đến giá trị kết thúc mà không cần nhập thủ công từng số.
5.1. Các bước chi tiết để đánh số bằng hàm SEQUENCE
Bước 1: Chọn file Excel bạn muốn thao tác – Chọn ô đầu tiên của dãy số
Bước 2: Nhập công thức đánh số thứ tự trong Excel bằng hàm SEQUENCE “= SEQUENCE (số hàng cần đánh số)” – Nhấn Enter để nhập công thức (Ví dụ: Nếu cần đánh số cho 10 hàng thì công thức là “=SEQUENCE(10)”.

5.3. Ưu và nhược điểm khi sử dụng hàm SEQUENCE() để đánh số thứ tự
Ưu điểm:
- Chủ động nhập được số lượng hàng mong muốn
- Khi xóa một hàng bất kỳ thì số thứ tự được tự động cập nhật
- Công thức hàm dễ nhớ và dễ thực hiện
- Tạo lập danh sách các số trong mảng một cách nhanh chóng
Nhược điểm:
- Không thể tùy chỉnh hay xóa được số thứ tự thủ công từng ô
- Đã mặc định đánh số từ 1 đến số cuối cùng
6. Cách dùng hàm Subtotal kết hợp với If để đánh số thứ tự trong Excel
Sử dụng hàm Subtotal kết hợp với If để đánh số thứ tự trong Excel khi lọc dữ liệu là cách phổ biến. Ưu điểm của cách này là những hàng trống, hàng không được nhập dữ liệu sẽ không được đánh số.
Công thức tổng quát: =IF(logical_test; [value_if_true]; [value_if_false]; SUBTOTAL(function_num; ref1;…))
Trong đó:
- Logical_test: Điều kiện của hàm IF.
- Value_if_true: Giá trị hàm sẽ trả kết quả về nếu điều kiện đúng.
- Value_if_false: Giá trị hàm sẽ trả kết quả về nếu điều kiện sai.
- Function_num: Hàm con thường được dùng để tính toán hoặc giá trị số.
Ref1: Vùng số thứ tự mà bạn cần phải đánh số
6.1. Các bước đánh số thứ tự bằng hàm SUBTOTAL kết hợp IF
Giả sử bạn có danh sách bắt đầu từ ô B2 trở xuống, cách đánh số thứ tự trong EXCEL sử dụng hàm SUBTOTAL kết hợp IF sẽ như sau:
Bước 1: Nhập hàm theo mẫu “=IF(B2=””,””,SUBTOTAL(3,$B$2:B2))”.

Lưu ý: Luôn luôn phải khóa giá trị B2 đầu tiên, nếu không thao tác khóa khi chạy hàm sẽ bị lỗi đối với những ô bên dưới.
Bước 2: Di chuyển chuột đến góc dưới bên phải ô đầu tiên sẽ xuất hiện biểu tượng dấu “+”. Nhấp vào dấu “+” và kéo chuột xuống đến ô kết thúc đánh số.
>>>> THAM KHẢO: Hướng dẫn sử dụng hàm HLOOKUP trong Excel cực dễ hiểu
6.2. Ưu và nhược điểm khi sử dụng hàm SUBTOTAL lồng với IF để đánh số thứ tự
- Phù hợp với bảng dữ liệu có áp dụng filter.
- Tự động cập nhật số thứ tự khi thay đổi điều kiện lọc.
- Không cần sử dụng đến mã VBA hay thao tác thủ công.
-
Công thức có thể khó hiểu với người mới sử dụng Excel.
-
Có thể gây nhầm lẫn nếu không khóa vùng tham chiếu đúng cách (cố định dòng đầu tiên).
7. Cách đánh số thứ tự trong Excel bằng hàm ROW()-1
Nếu bạn đang tìm một cách đánh số thứ tự trong Excel linh hoạt, thì hàm ROW()-1 là lựa chọn lý tưởng. Hàm này cho phép tạo số thứ tự dựa trên vị trí hàng, phù hợp khi làm việc với bảng dữ liệu có thể thay đổi hoặc cần cập nhật thường xuyên.
7.1. Các bước thực hiện đánh số thứ trọng bằng hàm ROW()-1
Bước 1: Tại ô đầu tiên, nhập hàm =ROW()-1. Lưu ý:
- Để bắt đầu từ số khác 1, ta dùng công thức =ROW()-n.
- Trong đó n là hiệu số giữa vị trí hàng hiện tại và hàng chứa số thứ tự đầu tiên. Ví dụ: Để bắt đầu đánh số từ 1 ở hàng số 5, ta dùng =ROW()-4.

Bước 2: Di chuyển chuột đến góc dưới bên phải ô đầu tiên sẽ xuất hiện biểu tượng dấu “+”. Nhấp vào dấu “+” và di chuyển chuột xuống đến ô mà kết thúc để đánh số thứ tự.
7.2. Ưu và nhược điểm khi sử dụng hàm ROW()-1 để đánh số thứ tự
Ưu điểm:
- Khi xóa một hàng bất kỳ thì số thứ tự được tự động cập nhật
- Công thức hàm tương đối đơn giản nên có thể nhớ được
- Linh hoạt khi sắp xếp và lọc dữ liệu
Nhược điểm:
- Số thứ tự chỉ được đánh đến phần mà bạn kéo xuống
- Không tự động đánh số khi xuống dòng mới
- Không linh động với trường hợp cần đánh số từ 1 đến hàng trăm, hàng nghìn
8. Cách đánh số thứ tự có định dạng đặc biệt trong Excel
8.1. Sử dụng hàm TEXT() để định dạng số (001, 002…)
- Để đánh số dạng 001, 002, 003… ta dùng công thức: =TEXT(row_number,”000″)
- Trong đó, row_number là số thứ tự (có thể dùng ROW(), SEQUENCE() để tạo).
8.2. Tạo mã số tùy chỉnh (VD: NV-001, SP-002…)
- Để tạo mã số dạng NV-001, SP-002… ta dùng công thức: =”NV-“&TEXT(row_number,”000”)
- Tương tự, có thể thay đổi tiền tố NV, SP tuỳ theo nhu cầu.
8.3. Ưu và nhược điểm khi sử dụng định dạng đặc biệt để đánh số thứ tự
- Tạo được các mã số có định dạng đặc biệt (001, 002, NV-001…)
- Linh hoạt trong việc tùy chỉnh định dạng
- Hữu ích cho các ứng dụng quản lý dữ liệu
-
Cần kết hợp nhiều hàm (TEXT, ROW…)
-
Phức tạp hơn các phương pháp cơ bản
-
Có thể gặp khó khăn khi cần sắp xếp hoặc lọc dữ liệu
9. Các lỗi thường gặp và cách khắc phục
Dưới đây là một số lỗi thường gặp khi thực hiện các cách đánh số thứ tự trong Excel, cùng với các phương pháp và giải pháp giúp khắc phục những lỗi này để đảm bảo quá trình nhập liệu chính xác và hiệu quả hơn.
9.1. Lỗi khi đánh số không liên tục
- Nguyên nhân: Dữ liệu bị gián đoạn bởi hàng trống hoặc có giá trị lỗi (#N/A, #VALUE!…)
- Khắc phục:
- Xoá hoặc điền dữ liệu cho các hàng trống.
- Dùng hàm IFERROR() để bỏ qua giá trị lỗi.

9.2. Lỗi khi số thứ tự không cập nhật sau khi sắp xếp
- Nguyên nhân: Công thức hoặc hàm không tự động cập nhật theo vị trí mới.
- Khắc phục:
- Dùng hàm ROW() hoặc SEQUENCE().
- Cập nhật lại công thức sau khi sắp xếp
>>>> BÀI VIẾT LIÊN QUAN:










