Trích họ, tên từ họ tên đầy đủ
Trích họ: LEFT(A1;SEARCH(" ";A1))
Trích tên: RIGHT(A1;LEN(A1)-SEARCH(" [a-z]+$";A1)) Họ thì ok rồi, còn tên thì có cái đc có cái ko. Và mình ko hiểu hàm search(" [a-z]+$";A1) [a-z]+$ là gì? ACE nào hiểu giải thích giúp. CÁm ơn nhiều. |
Ðề: Trích họ, tên từ họ tên đầy đủ
Trích:
Theo mình đoán cột A của bạn chứa họ & tên đầy đủ. Bây giờ bạn cần lấy họ và tên với định nghĩa: +Họ là từ đầu tiên trong họ & tên đầy đủ. +Tên là từ cuối cùng trong họ & tên đầy đủ. LEFT(A1;SEARCH(" ";A1)) => Trả về họ đúng rùi nhưng nếu kỹ bạn cần trim các dấu trắng bên tay trái của A1 nếu có trước khi SEARCH. search(" [a-z]+$";A1) " [a-z]+$" đây là biểu thức chính quy nó sẽ macth với bất kỳ chuỗi ký tự nào có đặc điểm là bắt đầu 1 ký tự trắng sau đó là chuỗi các ký tự thường, và hàm search chỉ tìm sự xuất hiện chuỗi này xuất hiện cuối chuỗi A1. Lưu ý search không phân biệt hoa thường khi tìm kiếm. =>RIGHT(A1;LEN(A1)-SEARCH(" [a-z]+$";A1)) không trả vế kết quả đúng khi trong tên chứa ký tự không phải mã ASCII. Bạn nên dùng công thức sau đây nếu trong tên bạn có chứa ký tự non ASCII: Trích:
|
Ðề: Trích họ, tên từ họ tên đầy đủ
Kết quả rất tốt. Cám ơn anh
|
Ðề: Trích họ, tên từ họ tên đầy đủ
Mình thấy thứ nhất các bạn nên nói rõ là đang sử dụng ngôn ngữ nào mới biết được các tổ chức hàm của ngôn ngữ đó, sơ cấp nhất là Excel, rùi tới VB, rùi SQL, C#....mỗi ngôn ngữ đều có cách riêng đấy các bạn...
|
Ðề: Trích họ, tên từ họ tên đầy đủ
Trích:
|
Ðề: Trích họ, tên từ họ tên đầy đủ
Ah, sorry. Tại mình thấy mấy bạn ghi cái code mà hok thấy ghi là trong cái gì, hic hic
|
Múi giờ GMT +7. Hiện tại là 12:36 AM. |
Website sử dụng phần mềm vBulletin phiên bản 3.6.8
do Công ty TNHH Jelsoft giữ bản quyền từ 2000 - 2024.
Hội CHS Lê Quý Đôn-Long An giữ bản quyền nội dung của website này