Thứ Sáu, Tháng Năm 20, 2022

Hướng dẫn điền bảng chữ cái tự động theo thứ tự trong Google Sheet

Để điền bảng chữ cái tự động trong Google Sheet, tính đến thời điểm hiện tại, chúng ta không thể kéo thả giống như làm với các con số để nó tự động tăng dần. Tức là bạn không thể tăng dần bảng chữ cái theo thứ tự từ A, B, C, D -> Z theo mặc định. Nhưng tất nhiên, sẽ có những cách khác để chúng ta có thể giải quyết được vấn đề này!

Trong Google Sheet, tương tự như số, bạn có thể tự động điền bảng chữ cái và số la mã tuần tự bằng các công thức ngắn tùy chỉnh sau đây.

Về bảng chữ cái tuần tự, ý mình là để điền bảng chữ cái tự động trong Google Sheet, mình có ít công thức. Bạn có thể chọn một trong những bạn muốn hoặc phù hợp với bạn nhất.

Công thức để điền bảng chữ cái tự động trong Google Sheet

1. Tự động điền bảng chữ cái A đến Z (Chữ in hoa)

Trong bất kỳ ô nào, hãy nhập công thức dưới đây, là sự kết hợp của các hàm CHAR và ROW , rồi kéo xuống.

=char(row(A65))

Sau chữ Z trong bảng chữ cái, công thức này sẽ trả về các ký tự không mong muốn (xem hình dưới).

2. Tự động điền bảng chữ cái a đến z (Chữ in thường)

=char(row(A97))

Công thức này cũng hoạt động như công thức trên với giới hạn “z”. Sau ký tự “z”, công thức này không thể trả về các bảng chữ cái liên tiếp AA, AB, AC, v.v.

Vậy có công thức nào trong Google Sheet có thể tăng bảng chữ cái (ký tự) tuần tự như A, B, C, D… Z, AA, AB, AC, v.v. không?

Tất nhiên là có! Hãy tiếp tục kéo xuống phía dưới và xem tiếp nhé!

Công thức để có được chữ cái tiếp theo theo thứ tự trong Google Sheet

Công thức sau đang sử dụng biểu thức chính quy re2 trong Google Sheet. Ở đây mình sẽ sử dụng hàm REGEXREPLACE. Hàm REGEXEXTRACT có thể hoạt động như nhau.

Hướng dẫn điền bảng chữ cái tự động theo thứ tự trong Google Sheet - Công Việt Blogger
Hướng dẫn điền bảng chữ cái tự động theo thứ tự trong Google Sheet – Công Việt Blogger

A đến Z (Chữ cái viết hoa)

Áp dụng công thức này trong bất kỳ ô nào (ví dụ: ô A1) và kéo hoặc sao chép xuống.

=regexreplace(address(1,row(A1)),"[^A-Z]","")

Giải thích công thức cho những ai muốn học công thức này:

Hàm Address đóng vai trò chính trong công thức này. Nó trả về các tham chiếu ô như $A$1, $B$1, $C$1.

Cú pháp:

ADDRESS(row, column)

Điều đó có nghĩa là công thức =address(1,1) sẽ trả về $A$1=address(1,2) trả về $B$1.

Từ điều này là rõ ràng. Nếu chúng ta có thể tìm cách tăng số cột (xem cú pháp), thì hàm address có thể trả về chuỗi nói trên (tham chiếu ô tuyệt đối). Chúng ta có thể sử dụng hàm ROW cho việc này.

=address(1,row(A1))

Đó là những gì mình đã làm trong công thức này. Khi bạn kéo công thức xuống (mình đang nói về công thức chính với regex), số hàng sẽ thay đổi. Điều đó có nghĩa là số hàng cấp các số liên tiếp 1, 2, 3, v.v. cho Address.

Hàm Regexreplace chỉ để loại bỏ các ký tự phụ $ và 1 khỏi các tham chiếu ô để biến nó thành các bảng chữ cái A, B, C, v.v.

A đến Z (Chữ in thường)

Để có được các chữ in thường cần bọc công thức trên với hàm Lower như bên dưới.

=lower(regexreplace(address(1,row(A1)),"[^A-Z]",""))

Nếu bạn thấy hay hãy cho mình xin 1 bình luận phía dưới nhé!

File mẫu cho bạn nào cần:

Nội dung này chỉ dành cho người đăng ký

Hãy đăng ký để mở khóa nội dung này. Nhập email của bạn để có quyền truy cập.
Địa chỉ email của bạn an toàn 100% khỏi thư rác!

0 0 đánh giá
Đánh giá
Công Việt
Công Việt
Mình xây dựng blog này với mục đích chia sẻ những kinh nghiệm, thủ thuật của mình liên quan đến các lĩnh vực như CNTT, Marketing Online, MMO, Đồ Họa, SEO, ... Rất mong nhận được sự ủng hộ của các bạn.

Bài viết cùng chủ đề

Bình luận

Theo dõi
Thông báo về
guest
0 Bình luận
Inline Feedbacks
View all comments
- Liên hệ quảng cáo -Liên hệ đặt quảng cáo: Congvietblogger@gmail.com

Kết nối với Công Việt Blog

24,241Thành viênThích
23,523Người theo dõiTheo dõi
25,135Người theo dõiĐăng Ký

Bài viết mới

0
Hãy cho mình xin 1 bình luận nha bạn yêu !!!x
()
x