Đánh số thứ tự giống nhau trong Excel

Bạn đang tìm công thức đánh số thứ tự trong excel cho một nhóm cột để dễ dàng theo dõi số liệu và thống kê khi cần tìm đến. Hãy cùng Daotaotinhoc.vn tìm hiểu ngay các cách sử dụng công thức đánh số thứ tự trong excel tự động giúp bạn thao tác công việc của bạn dễ dàng và nhanh chóng hơn nhé!

Cách sử dụng công thức đánh số thứ tự trong excel tự động

Công thức đánh số thứ tự trong excel

Ví dụ, nếu bạn nhập trong ô đầu tiên là số 1 mà bạn muốn điền số thứ tự theo kiểu 1,2,3… thì giá trị a sẽ là 1; nếu bạn muốn khoảng cách các sốtheo kiểu 1, 3, 5,…thì giá trị a là 2.

Cách xóa số thứ tự trong Excel

Để xóa bạn chỉ cần chọn các ô đã đánh số thứ tự và nhấn DELETE.

Ví dụ công thức đánh số thứ tự trong excel tự động bằng công thức

Bạn có thể dễ dàng đánh số thứ tự trong excel bằng công thức với các bước thực hiện đơn giản như sau:

– Bước 1: Bạn mở file excel cần nhập số thứ tự tự động và tại ô đầu tiên của bảng tính, bạn nhập số thứ tự ví dụ như 1. Sau đó, nhập công thức đánh số thứ tự trong excel vào ô tiếp theo =vị trí ô đầu + 1.

– Bước 2: Ví dụ trong hình ảnh bên dưới, mình nhập số 1 vào ô A1 và điền công thức vào ô A2 =A1+1. Công thức đánh số thứ tự trong excel này, bạn có thể sử dụng tại các ô khác tương tự.

Đánh số thứ tự giống nhau trong Excel

– Bước 3: Sau đó Filldown bằng cách rê chuột đặt ở hình vuông nhỏ tại góc phải và kéo đến vị trí tương đương mà bạn muốn kết thúc đánh số thứ tự.

Đánh số thứ tự giống nhau trong Excel

Công thức đánh số thứ tự trong excel với hàm

Hàm đánh số thứ tự trong Excel SEQUENCE

Công thức hàm SEQUENCE để đánh số thứ tự trong excel

HÀM SEQUENCE TRONG EXCEL: =SEQUENCE(tổng số ô cần đánh thứ tự)

Trong đó: tổng số ô cần đánh thứ tự: giá trị này bạn cần phải nhập để hàm xác định số thứ tự cần điền

Đánh số thứ tự giống nhau trong Excel

Công thức đánh số thứ tự trong excel với hàm SUBTOTAL lồng hàm IF

Hàm đánh số thứ tự theo nhóm trong Excel

HÀM SUBTOTAL LỒNG HÀM IF TRONG EXCEL: =IF(logical test, value if true, SUBTOTAL(funtion num, ref1,...))

Trong đó:

Công thức hàm IF là =IF(logical test, value if true, value if false),

  • logical_test: điều kiện cần kiểm tra của hàm IF
  • value if true: kết quả trả về nếu dữ liệu không thỏa mãn điều đúng
  • value if false: kết quả trả về nếu dữ liệu không thỏa mãn điều sai

Công thức hàm SUBTOTAL có các đối số:

  • funtion_num: các con số từ 1 – 11 sẽ được bỏ qua các ô đã được lọc ra, các hàng sẽ được ẩn thủ công; còn số từ 101 – 111 là bỏ qua các ô được lọc ra và ẩn thủ công. Nếu bạn nhập hàm SUBTOTAL vào 1 ô, Excel sẽ đưa ra danh sách các con số1-11 hoặc 101-111 này cho bạn dễ dàng để chọn.
  • ref1, ref2,…: vùng ô cần điền giá trị dữ liệu
  • Ref1: tham số bắt buộc phải có trong công thức hàm
  • Ref2: từ ref2 đến số 254 là không bắt buộc.

>> Xem thêm hướng dẫn sử dụng hàm SUBTOTAL tại đây.

Ví dụ cách đánh số thứ tự trong Excel bỏ qua ô trống

Để sử dụng công thức hàm SUBTOTAL lồng hàm IF để đánh số thứ tự tự động, bạn thực hiện như sau:

– Bước 1: Tại ô đầu tiên, bạn nhập công thức đánh số thứ tự trong excel tự động như sau:

=IF(E9=””,””,SUBTOTAL(3,$E$9:E9))

Đánh số thứ tự giống nhau trong Excel

Trong đó:

– Hàm IF: hàm chính trong công thức. Hàm sẽ bỏ qua không đếm giá trị bị rỗng. Với các ô có dữ liệu thì hàm SUBTOTAL sẽ đánh số thứ tự.

– Hàm SUBTOTAL với

  • function num: 3 tương ứng với cách đếm trong hàm COUNTA, đếm ký tự và bỏ qua ô rỗng
  • ref1 là $E$9:E9: dùng để đếm các ô phát sinh $E$9:E9, trong đó ô E9 sẽ cố định bởi dấu giá trị tuyệt đối “$” ở trước địa chỉ hàng và ô. Để khi sao chép công thức sang ô khác sẽ không bị nhảy và hàm sẽ đếm đúng, mang về kết quả như yêu cầu của bạn.

– Bước 2: Sau đó nhấn ENTER để hiển thị kết quả vào bảng tính excel. Tiếp tục Filldown để đánh STT bỏ qua ô trống.

Đánh số thứ tự giống nhau trong Excel

Công thức đánh số thứ tự trong excel với Editing và Fill/Series

Các bước thực hiện đánh số thức với Editing và Fill/Series như sau:

– Bước 1: Mở file excel cần đánh số thứ tự tự động và nhấn chọn Fill, tiếp tục Series.

Đánh số thứ tự giống nhau trong Excel

– Bước 2: Khi cửa sổ Series xuất hiện thì bạn có thể chọn các mục đánh số thứ tự tự động theo hàng hay theo cột.

Đánh số thứ tự giống nhau trong Excel

Trong đó:

  • Rows: đánh số thứ tự tự động theo hàng
  • Columns: đánh số thứ tự theo cột.

Trong phần “Type” thì bạn có thể lựa chọn cách đánh số nào. Excel hỗ trợ giúp bạn đánh số thứ tự tự động theo 4 kiểu số sau:

– Bước 3: Sau khi đã thiết lập các chỉ số trong cửa sổ xuất hiện thì bạn nhấn chọn OK để tiến hành điền số thứ tự tự động.

Đánh số thứ tự giống nhau trong Excel

Hy vọng với bài viết Hướng dẫn sử dụng công thức đánh số thứ tự trong excel từ Daotaotinhoc.vn giúp công việc thống kê dữ liệu trong excel sẽ dễ dàng hơn. Nếu trong quá trình thực hiện, các bạn có gặp bất cứ khó khăn nào có thể để lại bình luận bên dưới để được hỗ trợ hướng dẫn. Bên cạnh đó để không bỏ lỡ những mẹo hay trong tin học văn phòng, bạn có thể theo dõi các trang mạng xã hội của Đào tạo tin học ngay nhé!

Chúc các bạn áp dụng thành công!

Đánh số thứ tự giống nhau trong Excel

Thanh Hằng
Nov 18 2022

Khi sử dụng tính năng AutoFilter, bạn sẽ gặp khó khăn khi đánh số thứ tự trong Excel. Bài viết này, Gitiho sẽ đem đến một số cách đánh số thứ tự khi lọc dữ liệu trong Excel. 

Khi sử dụng tính năng AutoFilter, bạn sẽ gặp khó khăn khi đánh số thứ tự trong Excel. Bài viết này, Gitiho sẽ đem đến một số cách đánh số thứ tự khi lọc dữ liệu trong Excel.
 

Đăng ký ngay khóa học Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ

Hạn chế của tính năng AutoFilter với việc đánh số thứ tự trong Excel

Hãy xem ví dụ minh họa dưới đây để thấy được những điểm chưa thể khắc phục của AutoFilter

Giả sử bạn có bảng dữ liệu sau đây, bảng này được đánh số thứ tự trực tiếp:

Đánh số thứ tự giống nhau trong Excel

Sử dụng AutoFilter và lọc nội dung trong cột D theo điều kiện là nhân viên ''Long'' thì thu được kết quả sau:

Đánh số thứ tự giống nhau trong Excel

Nhìn vào hình ảnh kết quả trên, bạn có thể thấy dữ liệu được đánh số thứ tự trong Excel không thay đổi khi thực hiện việc lọc dữ liệu. Nếu để nguyên STT như vậy, sẽ gây khá nhiều khó khăn trong việc theo dõi và sắp xếp thông tin sau khi lọc. Cột STT ở đây đã không còn thể hiện đúng vai trò là thứ tự các dòng nội dung phát sinh như trước. Đây chính là điểm hạn chế của tính năng này.

Vậy phải làm thế nào trong tình huống này? Để giữ đúng bản chất của cột STT khi sử dụng AutoFilter, cũng như để đánh số thứ tự trong Excel trong trường hợp này, chúng ta sẽ áp dụng hàm SUBTOTAL trong cột số thứ tự như phần dưới bài viết này.

Xem thêm: Hướng dẫn chi tiết cách sử dụng hàm SUBTOTAL trong Excel

Đánh số thứ tự bằng hàm SUBTOTAL trong Excel

Hàm SUBTOTAL với tính năng đánh số thứ tự trong Excel và đặc điểm của hàm

Chức năng: Hàm SUBTOTAL là hàm có thể sử dụng cho nhiều loại công thức: cộng, trung bình, đếm… mà chỉ tính với các giá trị không bị ẩn (bởi việc Hide Row, Hide Column, Lọc bỏ bởi không phù hợp kết quả trong Filter…)

Do đó chúng ta có thể tận dụng tính năng của hàm SUBTOTAL để xây dựng công thức đánh số thứ tự trong Excel.

Công thức hàm: 

=SUBTOTAL(Function_num, ref1, [ref2]…)

Trong đó, 

  • Function_num: Số thể hiện thuật toán (tính tổng, đếm, tính trung  bình…) (bắt buộc)
  • ref1: Vùng tham chiếu thứ 1 (bắt buộc)
  • ref2: Vùng tham chiếu thứ 2 (nếu có, không bắt buộc) và có thể có nhiều vùng tham chiếu hơn nữa.

Xem thêm: Cách ẩn cột, gộp cột trong Excel 2010, 2013, 2016

Đánh số thứ tự giống nhau trong Excel

 

Công thức đánh số thứ tự trong Excel

Nguyên tắc: Việc đánh số thứ tự trong Excel có nguyên tắc chính là đếm những dòng có nội dung. Với mỗi dòng có nội dung phát sinh thì sẽ tính là 1 đơn vị, dòng tiếp theo có chứa nội dung thì sẽ bằng số thứ tự ở dòng trước cộng thêm 1.

Khi nhắc tới hàm đếm trong Excel, chúng ta nghĩ tới hàm COUNT

Trong hàm SUBTOTAL cũng hỗ trợ việc đếm bằng cách sử dụng function_num3.

Vùng tham chiếu có thể chọn là vùng luôn chắc chắn có nội dung (để tránh việc trên cùng 1 dòng mà đếm ở vùng không có nội dung thì dòng đó sẽ không được tính). Ví dụ ở đây, chúng ta chọn với cột D – cột Nhân viên. Đếm bắt đầu từ dòng thứ 2 nên sẽ bắt đầu với ô D2. Khi đếm các dòng tiếp theo thì sẽ đếm cả những ô trước đó:

  • Số thứ tự tại dòng 2: "=COUNT(D2:D2)"
  • Số thứ tự tại dòng 3: ''=COUNT(D2:D3)''
  • Số thứ tự tại dòng 4: ''=COUNT(D2:D4)''

Do D2 luôn xuất hiện trong công thức, nên bạn đọc cần cố định điểm D2.

Công thức đếm số thứ tự tại ô A2 như sau:

=SUBTOTALL(3,$D$2:D2)

Sau đó, Fill Down công thức tại A2 xuống các dòng tiếp theo ở cột A

Xem thêm: Hướng dẫn cách đánh số thứ tự ngày tháng bỏ qua các ngày cuối tuần

Kết quả hiển thị

Sau khi sử dụng hàm SUBTOTAL ở cột STT và tính năng AutoFilter theo điều kiện là Nhân viên ''Long'', ta thu được kết quả như sau:

Đánh số thứ tự giống nhau trong Excel

Bây giờ bạn có thể thấy việc đánh số thứ tự trong Excel này đã được thay đổi tự động theo kết quả lọc.

Xem thêm: Hướng dẫn cách mở thẻ Power Pivot trên thanh Menu của Excel

Kết luận

Hy vọng qua bài viết này, bạn đọc đã phần nào biết được cách đánh số thứ tự trong Excel đúng khi lọc dữ liệu, để thuận tiện cho việc theo dõi kết quả sau khi lọc. Đừng quên tìm hiểu các hàm như hàm VLOOKUP, hàm IF, AND,... và luyện tập các bài tập Excel kèm đáp án của Gitiho nhé.