Đánh số thứ tự thông thường
Để đánh số thứ tự, bạn phải căn cứ vào tối thiểu 1 cột làm mốc đánh số thứ tự.
Nếu như cột mốc làm căn cứ đánh số thứ tự là “liên tiếp”, không có ô trống, thì bạn sử dụng công thức:
=SEQUENCE(COUNTA(B2:B))
Trong đó, B2:B là mốc làm căn cứ đánh số thứ tự

Nếu bạn muốn để số thứ tự ở ô A1, tức là công thức đặt ở tiêu đề, thì công thức ở A1 sẽ là: =VSTACK(“STT”;SEQUENCE(COUNTA(B2:B)))
Ngoài ra, nếu bạn xác định được chính xác vùng dữ liệu, bạn cũng có thể sử dụng công thức: =VSTACK(“STT”;SEQUENCE(ROWS(B2:B7)))
Trường hợp này là bạn đang đánh số thứ tự trong vùng xác định B2:B7
Đánh số thứ tự bỏ qua dòng trống, đa chủng loại
Với thủ thuật này, bạn chỉ cần sử dụng 1 công thức tổng quát có thể sử dụng được trong tất cả các trường hợp đánh số thứ tự thông thường, kiểu la mã, chữ cái, ….
Công thức tổng quát: SCAN(số bắt đầu – 1;J7:J;LAMBDA(x;y;IF(y<>””;x+1;x)))

Trong đó “Số bắt đầu” được hiểu là số thứ tự bắt đầu mà bạn muốn đánh, ví dụ bạn muốn đánh từ 10 thì số bắt đầu là 10. Nếu bạn muốn đánh số thứ tự là chữ thì số bắt đầu là số của hàm CHAR cho ký tự chữ bắt đầu, VD bạn muốn đánh kiểu chữ ABC, mà CHAR(65) cho ra kết quả là A, thì “số bắt đầu” sẽ là 65.
Trong ví dụ mẫu, một số kiểu có SCAN(1-1;… là đang viết tường mình theo công thức tổng quát. Người dùng chỉ cần bỏ trống hoặc đánh 0.
Đánh số thứ tự theo các ô bị gộp (Merge Cells)

Đánh số thứ tự hỗn hợp, nhiều cấp
Đánh số thứ tự gồm chữ (ABC), la mã (XVI) và số (123)

Đánh số thứ tự gồm la mã (XVI) và số (123)

Đánh số thứ tự hỗn hợp trong ngành xây dựng

Đánh số thứ tự căn cứ vào điều kiện các hàng IN HOA

Đánh số thứ tự khi ẩn hàng hoặc lọc/filter







