Làm cách nào để tự động tăng từng chữ cái để có được chữ cái tiếp theo trong Excel?
Giả sử bạn có một ô chứa chữ cái AB, bạn cần phải tăng chữ cái cuối cùng lên một để có được chữ cái tiếp theo AC, AD…, v.v. Hoặc bạn có chữ A và muốn tăng chữ cái lên B, C… để tạo danh sách chữ cái. Làm thế nào để đạt được nó? Bài viết này có thể giúp bạn chi tiết.
Tăng chữ cái AB lên một để có AC, AD… với công thức
Tăng chữ cái lên một để có được danh sách chữ cái với công thức
Tăng chữ cái lên một để có được danh sách chữ cái với chức năng Người dùng định nghĩa
Tăng chữ cái AB lên một để có AC, AD… với công thức
Vui lòng làm như sau để tăng từng chữ cái trong Excel.
1. Chọn một ô trống bên dưới chữ cái đã cho, nhập công thức bên dưới vào đó rồi nhấn đăng ký hạng mục thi Chìa khóa.
=IF(RIGHT($A2,1)="Z", CHAR(CODE(LEFT(A2,1))+1),LEFT(A2,1))&CHAR(65+MOD(CODE(RIGHT(A2,1))+1-65,26))
Chú thích: Trong công thức, A2 là ô chứa ký tự đã cho.
2. Tiếp tục chọn A3, kéo Fill Handle xuống để lấy danh sách các chữ cái bạn cần.
Tăng chữ A lên một để có danh sách chữ cái với công thức
Bạn có thể sử dụng = CHAR (MÃ (A1) +1) công thức tăng từng chữ cái trong Excel. Hãy làm như sau.
1. Chọn một ô trống bên dưới chữ cái đã cho, nhập công thức = CHAR (MÃ (A2) +1) vào Thanh công thức và sau đó nhấn đăng ký hạng mục thi Chìa khóa. Xem ảnh chụp màn hình:
2. Chọn ô kết quả, kéo Fill Handle xuống để lấy ký tự bạn cần.
Chú thích: Với công thức này, sau khi nhận được chữ Z, nếu bạn tiếp tục kéo Fill Handle xuống, bạn sẽ nhận được một số ký tự đặc biệt như hình minh họa bên dưới. Nếu bạn muốn lấy ký tự AA sau Z, hàm do người dùng định nghĩa sau có thể giúp bạn.
Tăng chữ cái lên một để có được danh sách chữ cái với chức năng Người dùng định nghĩa
Hàm do người dùng xác định sau đây cũng có thể giúp bạn tăng từng chữ cái trong Excel.
1. nhấn Khác + F11 các phím đồng thời để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > Mô-đun. Sau đó sao chép và dán mã VBA bên dưới vào Mô-đun cửa sổ.
Mã VBA: Tăng từng chữ cái một để có được danh sách chữ cái
Function ColLtrs(i As Long) As String
ColLtrs = Replace(Cells(1, i).Address(False, False), "1", "")
End Function
3. nhấn Khác + Q chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.
4. Chọn một ô trống bên dưới chữ cái đã cho, nhập công thức = ColLtrs (ROW ()), và sau đó nhấn đăng ký hạng mục thi phím để lấy chữ cái thứ hai.
2. Chọn ô kết quả, kéo Fill Handle xuống để lấy ký tự bạn cần.
Chú thích: Với phương pháp này, các chữ cái bạn tăng lên dựa trên số hàng. Bạn cần bắt đầu chữ cái đầu tiên A trong hàng đầu tiên của trang tính, nếu không, chữ cái sẽ bị mất trật tự.
Công cụ năng suất văn phòng tốt nhất
Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!