Insert thêm 1 cột C, dùng công thức sau:Chào các ban! Nhờ các bạn giúp giùm nhé!
Tôi có một sanh sách gởi kèm, lỡ đánh tên học sinh không tách cột riêng họ và tên. Nay vì nhu cầu công việc phải sort tên học sinh theo A,B,C...Các bạn có chiêu nào giúp thì chỉ giáo giùm, thành thật cám ơn.
=TRIM(RIGHT(SUBSTITUTE(B11," ",REPT(" ",255)),100))
Tách tên ra được rồi nhưng sort đâu có đúng chứInsert thêm 1 cột C, dùng công thức sau:
Copy value, sau đó sort theo cột C.Mã:=TRIM(RIGHT(SUBSTITUTE(B11," ",REPT(" ",255)),100))
Vẫn Sort được mà anh. Chỉ cần insert thêm 1 dòng dưới dòng title là được.Tách tên ra được rồi nhưng sort đâu có đúng chứ
E rằng phải VBA thôi
(nhớ không lầm thì thầy Long có viết tiện ích sort tiếng Việt này rồi)
Bạn thử chưa vậy? Hãy thí nghiệm với tên bắt đầu bằng ký tự Đ xem thế nào rồi nói tiếp nhéVẫn Sort được mà anh. Chỉ cần insert thêm 1 dòng dưới dòng title là được.
Em hiểu rồi. Với font VNI thì không được (Chữ Đ trong font VNI nó là ký tự N~ nên khi sort thì máy sẽ sort theo ký tự N), nhưng font Unicode thì được anh ạ!Bạn thử chưa vậy? Hãy thí nghiệm với tên bắt đầu bằng ký tự Đ xem thế nào rồi nói tiếp nhé
Unicode cũng không được luôn (thí nghiệm sẽ thấy sau khi sort tăng dần thì ký tự Đ nằm trước D, ký tự Ẩ nằm trước A ---> SAI)Em hiểu rồi. Với font VNI thì không được (Chữ Đ trong font VNI nó là ký tự N~ nên khi sort thì máy sẽ sort theo ký tự N), nhưng font Unicode thì được anh ạ!
Oh! Rắc rối nhỉ! Em chưa phải làm kiểu này bao giờ nên chưa vấp các lỗi như anh chỉ ra. Cảm ơn anh nhiều!Unicode cũng không được luôn (thí nghiệm sẽ thấy sau khi sort tăng dần thì ký tự Đ nằm trước D, ký tự Ẩ nằm trước A ---> SAI)
Chính là mà người ta mới cần tiện ích sort tiếng Việt chứ bạn
Trên diễn đàn có đầy rồi còn gì:Vậy thì nếu có thể thì bạn chỉ cho giùm tiện ích sort tiếng Việt đi! Cám ơn nhiều nhé!