8 cách đánh số thứ tự Excel, đánh số thứ tự Excel kèm chữ

Không cần kéo số thứ tự thủ công

Việc đánh số thứ tự trong Excel không còn là thao tác phức tạp mà đó là một trong những thao tác cơ bản nhất khi làm việc với Excel. Tuy nhiên việc đánh số thứ tự trong Excel không phải thực hiện theo cách thủ công, mà bạn sẽ có cách để đánh số thứ tự tự động trong Excel, tiết kiệm thời gian hơn và cũng thể hiện sự chuyên nghiệp khi làm việc. Dưới đây là một số cách đánh số thứ tự trong Excel để bạn lựa chọn cách thực hiện phù hợp.

1. Đánh số thứ tự trong Excel bằng chuột

Đây là cách thực hiện rất đơn giản giúp bạn đánh số thứ tự tự động trong Excel chỉ 1 lần dùng chuột, và bạn muốn đánh bao nhiêu số cũng được.

Đầu tiên bạn sẽ đánh số thứ tự cho 2 ô đầu, sau đó khoanh vùng 2 ô đầu đó và nhìn thấy biểu tượng dấu cộng ở góc phải dưới cùng vùng bôi đen.

Khoanh vùng số thứ tự đã đánh

Sau đó bạn chỉ cần kéo xuống phía dưới tới số thứ tự muốn sử dụng là xong.

Số thứ tự đã đánh trong Excel

Trong trường hợp bạn đánh số thứ tự kiểu chẵn lẻ thì cũng thực hiện tương tự. Điền số thứ tự cho 2 ô đầu theo quy tắc muốn đánh, rồi bôi đen 2 ô đó và kéo xuống bên dưới. Kết quả số thứ tự được đánh tự động vẫn theo nguyên tắc thứ tự ở 2 ô đầu.

Số thứ tự chẵn lẻ trong Excel

2. Cách đánh số thứ tự Excel bằng công thức

Chúng ta sẽ sử dụng công thức =Vị trí ô thứ tự đầu tiên + n theo quy luật đánh số thứ tự mà bạn muốn. Nếu đánh số thứ tự liên tục thì sẽ đặt n=1.

Chẳng hạn theo hình dưới đây sẽ có công thức =C1+3 để đánh số thứ tự tự động trong Excel theo công thức với n=3. Nhấn Enter và được ô thứ tự thứ 2 là 4.

Đánh số thứ tự trong Excel bằng công thức

Bây giờ bạn sẽ kéo từ ô thứ 2 xuống những ô còn lại để đánh số thứ tự theo quy tắc mà mình đã thiết lập.

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

3. Dùng hàm SEQUENCE đánh số thứ tự trong Excel

Khi bạn dùng hàm SEQUENCE trong Excel để đánh số thứ tự thì cũng rất đơn giản, không phức tạp. Lưu ý, hàm SEQUENCE Excel chỉ áp dụng với bản Office 365 và Excel online.

Bạn chỉ cần thực hiện theo công thức =SEQUENCE(Số hàng cần đánh số) rồi nhấn Enter.

Hàm SEQUENCE trong Excel

Ngay lập tức hàng được trả về đúng với giá trị mà bạn nhập cho hàm SEQUENCE trong Excel.

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

4. Cách dùng hàm ROW đánh số thứ tự trong Excel

Để dùng hàm ROW đánh số thứ tự trong Excel thì bạn sẽ cần thực hiện theo công thức ROW(). Chẳng hạn như với hình dưới đây sẽ bắt đầu nhập số thứ tự 1 từ hàng số 5, thì bạn sẽ cần nhập công thức =ROW() - 4. Kết quả ô thứ tự 1 sẽ hiển thị.

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

Bây giờ bạn chỉ cần kéo xuống từ số thứ tự 1 này xuống bên dưới để đánh số thứ tự tiếp theo là được.

Khi dùng hàm ROW đánh số thứ tự, nếu thêm hay xóa các hàng, số thứ tự sẽ được tự động điều chỉnh.

Hàm ROW trong Excel

5. Cách đánh số thứ tự Excel trừ hàng trống

Sẽ có trường hợp bạn cần đánh số thứ tự trong bảng dữ liệu Excel, khi có cả những hàng trống nếu chúng ta không thực hiện xóa dòng trống Excel. Khi đó bạn sẽ sẽ phải thực hiện hàm SUBTOTAL lồng với hàm IF.

Chúng ta sẽ thực hiện với bảng dữ liệu dưới đây khi cần đánh số thứ tự, nhưng trừ dòng trống.

Đánh số thứ tự trừ hàng trống

Chúng ta có cú pháp hàm hộp là =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ị trả về nếu điều kiện đúng.
  • [value_if_false]: Giá trị trả về nếu điều kiện sai.
  • function_num: Hàm được hiểu theo giá trị số (Nhập 3 tương đương với hàm COUNTA).
  • ref1;...: Vùng chứa số thứ tự.

Áp dụng vào bảng, chúng ta sẽ có công thức =IF(B2="","",SUBTOTAL(3,$B$2:B2)). Trong đó SUBTOTAL(3,$B$2:B2)) nghĩa là:

  • 3 là function_num chính là hàm COUNTA trong SUBTOTAL đếm số ô không trống.
  • $B$2:B2 là vùng đã được đánh số thứ tự, phải sử dụng giá trị $ để khóa ô thứ tự đầu tiên.

IF(B2="","",SUBTOTAL(3,$B$2:B2)) nghĩa là:

  • B2="","" nếu ô B2 trống thì sẽ không được đánh số thứ tự.
  • SUBTOTAL(3,$B$2:B2)) nếu ô B2 có giá trị sẽ sử dụng hàm SUBTOTAL.

Bây giờ tại ô thứ tự đầu tiên A2 bạn nhập công thức =IF(B2="","",SUBTOTAL(3,$B$2:B2)) rồi nhấn Enter.

Hàm SUBTOTAL lồng với hàm IF

Ngay sau đó sẽ hiển thị số thứ tự là 1, bạn sẽ kéo tiếp đến những ô còn lại để đánh số thứ tự tự động trong Excel.

Kết quả chúng ta sẽ thấy số thứ tự được bỏ qua những dòng Excel trống, không hiện số và đánh số thứ tự tiếp theo cho những ô có dữ liệu.

Hàm SUBTOTAL lồng với hàm IF đánh số thứ tự

Như vậy bạn đã có rất nhiều cách để đánh số thứ tự trong Excel. Tùy theo bảng dữ liệu mà bạn làm việc như thế nào mà chúng ta lựa chọn kiểu đánh số thứ tự cho phù hợp.

6. Đánh số thứ tự trong Excel bằng Fill

Bước 1:

Đầu tiên bạn nhập toàn bộ dữ liệu vào trong bảng, để lại cột cần đánh số thứ tự. Ở bảng ví dụ dưới sẽ đánh số thứ tự tại cột STT. Tiếp đến nhập ô đầu tiên là 1 ở cột STT, rồi tiến hành bôi đen vùng cần đánh số thứ tự bắt đầu từ số 1 như hình dưới đây.

Bôi đen vùng số thự tự cần đánh

Bước 2:

Nhìn lên thanh Ribbon và tìm tới tab Home. Sau đó nhìn tới mục Editing chọn Fill rồi chọn tiếp Series...

Nhấn chọn mục Editing

Bước 3:

Trong hộp hoại Series xuất hiện, người dùng lần lượt tùy chỉnh các mục như sau:

  • Series in: tích chọn vào Rows nếu đánh số theo hàng, hoặc Columns nếu đánh số theo cột.
  • Type: ở đây sẽ có một số lựa chọn kiểu số thứ tự gồm Linear để đánh số thứ tự theo kiểu tăng dần, Growth số thứ tự kiểu lũy tiến, Date số thứ tự kiểu ngày tháng, AutoFill kiểu tự động điền số thứ tự.
  • Step value: chọn khoảng cách giữa 2 số thứ tự trong cột.
  • Stop value: đánh số thứ tự tới vị trí dòng nào.

Theo như yêu cầu của bài, phần Series in tôi sẽ tích chọn vào Columns để đánh số thứ tự theo cột, phần Type chọn Linear kiểu số tăng dần, Step value ở đây sẽ nhập là 1Stop value vị trí cuối cùng là 5. Nhấn OK để lưu lại thiết lập.

Tùy chỉnh số thứ tự trong Series

Cuối cùng bạn cũng được kết quả là các ô được đánh số thứ tự tự động.

Kết quả đánh số thứ tự tự động

7. Đánh số thứ tự trong Excel bằng Fill Series

Một cách khác cũng sử dụng tính năng Fill Series trên Excel, nhưng nên áp dụng trong trường hợp bạn không cần tùy chỉnh nhiều cho việc đánh số thứ tự như cách làm bên trên. Cách làm này cần tiến hành kéo cột số thứ tự. Tại cột STT, nhập ô đầu tiên là 1 rồi kéo xuống những ô còn lại. Như vậy những ô thứ tự còn lại sẽ đều là 1.

Nhập số thứ tự đầu tiên

Click chuột vào biểu tượng dấu cộng như hình dưới để mở mục Auto Fills Options, rồi chọn Fill Series. Ngay lập tức số thứ tự cũng sẽ được tự động điền tới vị trí số thứ tự cuối cùng.

Nhấn chọn Fill Series

Thay vì kéo chuột tới vị trí cần đánh số thứ tự, thì thông qua tính năng Fill Series, số thứ tự sẽ được nhập tự động. Bên cạnh đó, người dùng cũng có thêm 1 số tùy chỉnh khi đánh số thứ tự trong cột như kiểu số thứ tự, đánh số thứ tự cho cột hay dòng,...

8. Cách đánh số thứ tự Excel kèm chữ cái

Ngoài cách đánh số thứ tự Excel chữ cái thông thường, thì nhiều dữ liệu cũng yêu cầu bạn đánh số thứ tự kèm chữ cái. Chẳng hạn bạn sẽ thấy kiểu đánh số thứ tự Excel kèm chữ cái như A1, A2, A3,... Nếu sử dụng theo thao tác thông thường thì sẽ không hiện thứ tự kèm chữ cái bạn muốn, mà phải có thêm một vài thao tác khác.

Cách 1: Đánh số thứ tự Excel kèm chữ cái qua Format Cells

Bước 1:

Đầu tiên người dùng đánh số thứ tự tại các ô dữ liệu như thông thường bằng những phương thức như trên. Tiếp đến bôi đen toàn bộ ô số thứ tự rồi nhấn chuột phải chọn Format Cells trong danh sách hiển thị.

Chọn Format Cells

Bước 2:

Hiển thị hộp thoại mới, người dùng nhấn chọn thẻ Custom, sau đó gõ "A"# vào ô Type nhấn OK để kết thúc. Bạn thêm nhiều chữ cái khác vào ô đánh số thứ tự thì nhập vào trong dấu ngoặc kép.

Nhập thứ tự kèm chữ cái

Bước 3:

Kết quả chúng ta sẽ được dãy ô đánh số thứ tự có kèm chữ như hình dưới đây.

Nhập thứ tự kèm chữ cái Excel

Bạn tiếp tục kéo xuống bên dưới để đánh tiếp ô số thứ tự kèm chữ khác cho dữ liệu.

Ô thứ tựu kèm chữ cái trong Excel

Cách 2: Sử dụng công thức đánh số thứ tự kèm chữ cái Excel

Đầu tiên bạn sẽ gõ thủ công ô thứ tự kèm chữ cái B1 ở ô E2 như hình dưới đây. Lưu ý bạn không được gõ ô thứ tự ở ngay ô đầu tiên trong mỗi cột. Sau đó nhập công thức ="B"&RIGHT(E2,LEN(E2)-1)+1. Trong đó:

  • Hàm RIGHT(text,[num_chars]).
  • Text: Chuỗi văn bản có chứa các ký tự mà bạn muốn trích xuất.
  • Num_chars: Chỉ rõ số ký tự mà bạn muốn hàm RIGHT trích xuất.
  • Hàm LEN (text)
  • Text: là ô dữ liệu bạn muốn đếm

Sau đó nhấn Enter để hiển thị kết quả.

Hàm kết hợp đánh số thứ tự kèm chữ Excel

Khi đó bạn cũng được ô đánh số thứ tự tiếp theo. Chúng ta chỉ cần kéo từ ô này xuống những ô còn lại để có được dãy đánh số thứ tự kèm chữ cái như hình dưới đây.

Đánh số thứ tự kèm chữ Excel

Thứ Ba, 22/10/2024 16:02
4,99 👨 73.477
3 Bình luận
Sắp xếp theo
  • nguyen van thanh
    nguyen van thanh

    Làm sao để đánh số thứ tự trong các cell đã có dữ liệu. Vd: 1.1 cây táo 

                                    1.2 cây đào 

                                    1.3 cây mít

    Vậy ad? 

    Thích Phản hồi 06/04/23
    • A B.T.T.
      A B.T.T.

      Làm sao để đánh số thứ tự trong các ô kèm ký tự phía sau. 

      ví dụ: 

      1

      1a

      2

      2a

      Thích Phản hồi 26/09/23
      • Nguyễn Như Thùy
        Nguyễn Như Thùy

        vào đây bạn ạ https://quantrimang.com/cong-nghe/cach-danh-so-thu-tu-cot-tu-dong-tren-excel-140839

        Thích Phản hồi 26/09/23
    • Binh Dinh
      Binh Dinh

      Làm thế nào để đánh số thứ tự bằng số la mã hả ad ơi?

      Thích Phản hồi 03/03/23
      • MOD
        MOD

        Bạn dùng hàm =Roman(số) để chuyển từ số thường sang số la mã nhé. Mẹo nhỏ là dùng =ROMAN(ROW()) sẽ ra được số thứ tự (la mã) dựa trên số dòng của bảng đó.

        Thích Phản hồi 03/03/23
    ❖ Microsoft Excel