Làm thế nào để bạn tự động điền vào một danh sách tuần tự trong excel?

Sẽ rất hữu ích nếu chúng ta có thể Tự động điền các chữ cái tuần tự trong Excel thay vì đặt từng chữ cái một. Trong bài viết này, tôi sẽ cố gắng chỉ ra một số cách thực tế về cách Tự động điền các ký tự tuần tự trong Excel

Để làm rõ, tôi sẽ sử dụng tập dữ liệu của một công ty nơi Cổng số được đề cập theo Tên của Người canh gác

Mục lục ẩn

Tải sách bài tập thực hành

5 cách để tự động điền các ký tự tuần tự trong Excel

1. Sử dụng hàm CHAR & CODE để tự động điền các ký tự tuần tự trong Excel

2. Sử dụng hàm SUBSTITUTE để tự động điền các chữ cái tuần tự trong Excel

3. Thực hiện hàm LEFT để tự động điền các ký tự tuần tự trong Excel

4. Ứng dụng các hàm kết hợp để tự động điền các ký tự tuần tự trong Excel

5. Sử dụng hàm do người dùng xác định để tự động điền các ký tự tuần tự trong Excel

phần thực hành

Sự kết luận

Những bài viết liên quan

Tải sách bài tập thực hành

Tự động điền các ký tự tuần tự. xlsm

5 cách để tự động điền các ký tự tuần tự trong Excel

1. Sử dụng hàm CHAR & CODE để tự động điền các ký tự tuần tự trong Excel

Việc sử dụng hàm CHAR và hàm CODE là một trong những cách dễ nhất để Tự động điền các ký tự tuần tự trong Excel

bước

  • Chúng ta cần nhập bảng chữ cái đầu tiên là A
  • Tôi đã chèn bảng chữ cái A đầu tiên

  • Nhập Công thức sau vào ô C6

=CHAR[CODE[C5]+1]

Phân tích công thức

  • CODE[C5] —–> Trả về mã cho giá trị của ô C5
    • đầu ra. 65
  • CHAR[MÃ[C5]+1]
    • CHAR[65+1]  —–> Hàm CHAR sẽ trả về ký tự tùy thuộc vào bảng ASCII
    • đầu ra. “B”

  • Nhấn Enter

Sau đó, chúng ta sẽ tìm thấy giá trị liên tiếp là B

  • Chọn ô đầu ra và kéo nó đến ô cần thiết. Ở đây Fill Handle sẽ Tự động điền công thức cho các ô còn lại

Chúng ta sẽ có thể thấy các giá trị một cách tuần tự

Ghi chú. Nếu chúng tôi tiếp tục Tự động điền, nó sẽ hoạt động hoàn hảo cho đến Z. Nhưng sau đó, nó sẽ không đưa ra các chữ cái liên tiếp. Nó sẽ đưa ra ký tự tương ứng với mã

Thay vào đó, nó sẽ đưa ra giá trị theo bảng ASCII

Đọc thêm. Cách sử dụng công thức tự động điền trong Excel [6 cách]

2. Sử dụng hàm SUBSTITUTE để tự động điền các chữ cái tuần tự trong Excel

Sử dụng hàm SUBSTITUTE cùng với hàm ADDRESS và hàm ROW để Tự động điền các ký tự tuần tự trong Excel

bước

  • Chúng ta cần nhập công thức sau vào ô C5

=SUBSTITUTE[ADDRESS[1,ROWS[$A$1:$A1],4],1,""]

Phân tích công thức

  • HÀNG[$A$1. $A1] —> Hàm ROWS trả về giá trị dựa trên số hàng
    • đầu ra. 1
  • ADDRESS[1,1,4]  —> Hàm ADDRESS sẽ trả về địa chỉ tùy thuộc vào row_num và col_num
    • đầu ra. “A1”
  • SUBSTITUTE[ADDRESS[1,ROWS[$A$1. $A1],4],1,” “]
    • SUBSTITUTE[‘A1’,1,””] —–> Ở đây, hàm SUBSTITUTE sẽ thay thế 1 ký tự từ bên trái văn bản
    • đầu ra. Một

  • Nhấn Enter

Khi đó, ta sẽ có chữ A đầu tiên

  • Tiếp theo, chúng ta sẽ sử dụng Fill Handle để Tự động điền công thức cho các ô còn lại

Ta sẽ xem kết quả trên datasheet

Ghi chú. Trong quá trình này, ô sẽ được điền AA,AB,AC……………. theo cách này bất cứ khi nào các giá trị lớn hơn 26

Đọc thêm. Cách nhập ngày tuần tự trên nhiều trang tính trong Excel

3. Thực hiện hàm LEFT để tự động điền các ký tự tuần tự trong Excel

Một cách rất hiệu quả là sử dụng hàm LEFT bao gồm hàm ADDRESS và hàm ROW để Tự động điền các ký tự tuần tự trong Excel

bước

  • Nhập Công thức sau vào ô C5

=LEFT[ADDRESS[1,ROW[A1],4,1],[ROW[A1]>26]+1]

Phân tích công thức

  • ROW[A1] —–> Hàm ROW trả về số hàng của ô được tham chiếu
    • đầu ra. 1
  • ADDRESS[1,1,4,1]  —–> Hàm ADDRESS sẽ trả về địa chỉ tùy thuộc vào row_num và col_num
    • đầu ra. “A1”
  • [ROW[A1]>26] —–> Nó sẽ kiểm tra xem số hàng có lớn hơn 26 hay không
    • đầu ra. SAI
  • FALSE+1 —–> trở thành
    • đầu ra. 1
  • TRÁI[ĐỊA CHỈ[1,ROW[A1],4,1],[ROW[A1]>26]+1]
    • LEFT[{“A1”},{1}] —–> Ở đây, hàm LEFT sẽ trích xuất 1 ký tự từ phía bên trái của văn bản
    • đầu ra. Một
    • Giải trình. nó trả về 1 ký tự bên trái từ A1 là A

  • Nhấn Enter

Bạn sẽ có bảng chữ cái đầu tiên A

  • Sau đó, sử dụng Fill Handle để Tự động điền công thức cho các ô còn lại

Các ô còn lại sẽ được điền tuần tự

Sự gia tăng của các chữ cái sẽ là AB, AC, AD……. Định dạng bất cứ khi nào giá trị lớn hơn 26

Đọc thêm. Cách tự động điền từ danh sách trong Excel [8 cách nhanh chóng]

bài đọc tương tự

  • Kéo số Tăng không hoạt động trong Excel [Giải pháp với các bước dễ dàng]
  • Tự động điền không tăng trong Excel?
  • Excel VBA. Phương pháp tự động điền của lớp phạm vi không thành công [3 giải pháp]
  • Cách tự động điền một cột trong Excel [7 cách dễ dàng]
  • Thực hiện Tự động điền Dự đoán trong Excel [5 Phương pháp]

4. Ứng dụng các hàm kết hợp để tự động điền các ký tự tuần tự trong Excel

Một cách khác cho hai chữ cái là áp dụng Hàm kết hợp. Hàm kết hợp này bao gồm hàm IF, hàm RIGHT, hàm CHAR, hàm CODE, hàm TRÁI và hàm MOD

bước

  • Chúng tôi đã đưa ra đầu vào đầu tiên là AB
  • Viết công thức sau vào ô C6

=IF[RIGHT[$C5,1]="Z",CHAR[CODE[LEFT[C5,1]]+1],LEFT[C5,1]]&CHAR[65+MOD[CODE[RIGHT[C5,1]]+1-65,26]]

Phân tích công thức

  • RIGHT[$C5,1] —–> Hàm RIGHT trích xuất các ký tự từ bên phải
    • đầu ra. b
  • RIGHT[$C5,1]=”Z”—–> Hàm RIGHT kiểm tra xem chữ cái thứ hai của đầu vào đầu tiên có bằng “Z” hay không
    • “B”=”Z”
    • đầu ra. SAI
  • CHAR[CODE[LEFT[C5,1]]] —–> Nó sẽ trả về ký tự dựa trên giá trị mã
    • CHAR[MÃ[“A”]]
    • CHAR[65]
    • đầu ra. Một

Ghi chú. Nếu kết quả của  RIGHT[$C5,1]=”Z” là TRUE,
Sau đó,

  • CHAR[CODE[LEFT[C5,1]]+1] —–> Nó sẽ trả về ký tự dựa trên giá trị mã
    • CHAR[MÃ[“A”]+1]
    • CHAR[65+1]
    • CHAR[66]
      • đầu ra. B

    Ghi chú. Nếu kết quả của  RIGHT[$C5,1]=”Z” là FALSE,
    Sau đó,

    • LEFT[C5,1] —–> Ở đây, hàm LEFT sẽ trích xuất 1 ký tự từ bên trái văn bản
    • đầu ra. Một
    • CHAR[65+MOD[CODE[RIGHT[C5,1]]+1-65,26]] —–> trở thành
      • CHAR[65+MOD[CODE[RIGHT[“AB”,1]]+1-65,26]]
      • CHAR[65+MOD[CODE[“B”]]+1-65,26]]
      • CHAR[65+MOD[66+1-65,26]]
      • CHAR[65+MOD[67-65,26]]
      • CHAR[65+MOD[2,26]]
      • CHAR[65+2]
      • CHAR[67]
    • đầu ra. C
    • IF[RIGHT[$C5,1]=”Z”,CHAR[CODE[LEFT[C5,1]]+1],LEFT[C5,1]]&CHAR[65+MOD[CODE[RIGHT[C5,1]
      • "AC"
      • đầu ra. AC

    • Sau đó, nhấn ENTER

    • Để Tự động điền công thức cho các ô còn lại, hãy sử dụng Bộ điều khiển điền

    Nội dung liên quan. Các ứng dụng của Excel Fill Series [12 ví dụ đơn giản]

    5. Sử dụng hàm do người dùng xác định để tự động điền các ký tự tuần tự trong Excel

    Chúng ta cũng có thể sử dụng VBA để Tự động điền các chữ cái tuần tự trong Excel

    bước

    • Chuyển đến tab Nhà phát triển và chọn Visual Basic

    Chúng tôi cũng có thể nhấn Alt + F11 như một cách khác

    • Từ tùy chọn Chèn, chọn Mô-đun

    • Viết đoạn mã sau vào Mô-đun
    Function AutoFill[b As Long] As String
    AutoFill = Replace[Cells[1, b].Address[False, False], "1", ""]
    End Function

    Ở đây, tôi đã tạo Tự động điền chức năng do người dùng xác định

    Sau đó, sử dụng Thay thế. Thuộc tính địa chỉ để xác định giá trị ô

    • Lưu vào mã và quay lại trang tính để sử dụng chức năng
    • Chọn ô C5 và gõ công thức sau

    =AutoFill[ROW[]]

    Kết quả sẽ hiện ra theo row_num. Vì số hàng của ô C5 là 5, nó sẽ trả về chữ cái thứ 5 là E

    • Sử dụng Fill Handle để Tự động điền phần còn lại

    Ghi chú

    Để lấy giá trị từ bảng chữ cái đầu tiên, chúng ta phải bắt đầu làm việc từ hàng đầu tiên

    Nội dung liên quan. [Đã sửa. ] Công thức tự động điền không hoạt động trong bảng Excel [3 giải pháp]

    phần thực hành

    Bạn có thể thực hành ở đây để có thêm chuyên môn

    Sự kết luận

    Trong bài viết này, tôi đã giải thích 4 cách để Tự động điền các ký tự tuần tự trong Excel. Bất cứ ai cũng có thể chọn bất kỳ quy trình nào theo sự lựa chọn của họ. Đối với các truy vấn thêm, hãy để lại suy nghĩ của bạn trong phần bình luận

    Chủ Đề