Cách tách họ và tên, chuẩn hóa họ tên tiếng Việt trong Google Sheets
Tách họ, tên đệm, tên bằng SPLIT và REGEXEXTRACT; xóa khoảng trắng thừa với TRIM, viết hoa chữ cái đầu bằng PROPER cho danh sách học sinh.
Danh sách học sinh, khách hàng thường bị gõ lộn xộn: thừa khoảng trắng, chữ hoa chữ thường lẫn lộn. Vài hàm đơn giản sẽ chuẩn hóa tất cả.
Chuẩn hóa họ tên
fx=PROPER(TRIM(A2))
" nguyễn văn an " → "Nguyễn Văn An".
Tách thành từng chữ
fx=SPLIT(TRIM(A2), " ")
Kết quả tràn sang các cột bên phải: Nguyễn | Văn | An.
Lấy riêng TÊN (chữ cuối cùng)
fx=REGEXEXTRACT(TRIM(A2), "[^ ]+$")
Biểu thức [^ ]+$ nghĩa là "chuỗi không có khoảng trắng ở cuối".
Lấy HỌ (chữ đầu tiên)
fx=REGEXEXTRACT(TRIM(A2), "^[^ ]+")
Lấy HỌ và TÊN ĐỆM (bỏ chữ cuối)
fx=REGEXREPLACE(TRIM(A2), " [^ ]+$", "")
Sắp xếp danh sách theo TÊN
Tạo cột phụ chứa tên rồi dùng =SORT(A2:B42, 2, TRUE) theo cột tên.
Thực hành: bài văn bản và văn bản nâng cao.
🧪 Thực hành ngay trên bảng tính mẫu
SPLIT TRIM PROPER REGEXEXTRACT
Hoặc làm bài tập có chấm điểm tự động trong Lộ trình học.