PDA

View Full Version : Sắp xếp tên theo abc



hungchalk
08-01-07, 04:16 PM
Mình muốn hỏi: Excel có chức năng sắp xếp tên người Việt Nam theo thứ tự abc không?
Nếu có thì mình phải làm như thế nào?
Newbie!

tsf
08-01-07, 04:20 PM
Mình muốn hỏi: Excel có chức năng sắp xếp tên người Việt Nam theo thứ tự abc không?
Nếu có thì mình phải làm như thế nào?
Newbie!

Thì người Việt Nam cũng dùng mẫu chữ abc mà. Sắp xếp được ráo.
Dùng Data/Sort bạn nhé.

trungtn1005
09-01-07, 11:12 PM
Thì người Việt Nam cũng dùng mẫu chữ abc mà. Sắp xếp được ráo.
Dùng Data/Sort bạn nhé.
Mình nghĩ là không đơn giản vậy đâu, làm sao nó hiểu được tên có dấu của VN mới là vấn đề kìa. Ví dụ tên "Ánh" chẳng hạn, dùng data/sort mà sắp xếp thì không ổn đâu. Ai cao thủ trong vấn đề này chỉ dùm đi

Mr Okebab
10-01-07, 08:33 AM
Mình nghĩ là không đơn giản vậy đâu, làm sao nó hiểu được tên có dấu của VN mới là vấn đề kìa. Ví dụ tên "Ánh" chẳng hạn, dùng data/sort mà sắp xếp thì không ổn đâu. Ai cao thủ trong vấn đề này chỉ dùm đi

Khi bạn dùng Font chữ Unicode như Times New Roman, Arial . . . thì việc lọc này sẽ hoàn toàn theo như ý bạn.
Nghĩa là : Anh Anh Ánh Ảnh Ạnh Đại Do On Ông Thu

Bạn thử nhé, chúc thành công.
Thân!

chibi
10-01-07, 10:30 PM
Trong Excel chỉ Sort được theo tiếng Anh, vì vậy bạn nên dùng VBA để viết một hàm có chức năng chuyển chữ tiếng Việt thành các kí tự không dấu, cụ thể gồm các công việc sau:
- Chuyển chữ hoa thành chữ thường (khi sắp xếp tên tiếng Việt không phân biệt chữ hoa hay chữ thường)
- Chuyển các chữ có dấu thành không dấu (Bổ sung thêm các kí tự đại diện cho dấu vào cuối tiếng có dấu)
- Chuyển các nguyên âm tiếng Việt mà trong tiếng Anh không có thành các kí tự khác (như ê, ư , ô, ơ ...)
- Nếu sắp xếp theo họ tên thì cần chuyển đổi các thành phần trong họ tên, vì xếp theo quy định: tên, tên đệm, họ.

ruadangyeu
10-01-07, 11:07 PM
Bác Chibi thân mến đây là box cho người mới bắt đầu mà, công việc như bác nói đến những người thành thạo VBA và excel làm còn thấy mệt nữa là.
Trong excel vẫn sort theo ABC ngon lành mà, chỉ lưu ý là bạn nên để một trường họ đệm và một trường Tên và sort theo tên là ok thôi(Đây cũng là một nguyên tắc quan trọng trong xây dựng có sở dữ liệu)

PhanTuHuong
11-01-07, 09:05 AM
Tôi nghĩ sử dụng hàm để tách tên (đã có trong Excel và giáo dục), sau đó sử dụng chức năng sort để sắp xếp, thế là ổn rồi.

convitcon
11-01-07, 10:34 AM
tôi đã sử dung cong cu tiện ích sorttcvn là rât tiện, ở đó có cả việc sắp xếp lẫn chuyển đổi chữ thành số đầy

ala
10-03-07, 09:37 AM
Có cách nào để sắp xếp D và Đ không?
Excel dùng không được (D, Đ, DA, ĐA, DB ...)

Mr Okebab
10-03-07, 05:10 PM
Có cách nào để sắp xếp D và Đ không?
Excel dùng không được (D, Đ, DA, ĐA, DB ...) Khi bạn dùng Font chữ Unicode như Times New Roman, Arial . . . thì việc lọc này sẽ hoàn toàn theo như ý bạn.
Nghĩa là : Anh Anh Ánh Ảnh Ạnh Đại Do On Ông Thu
Thân!

anhtuan1066
26-04-07, 10:38 AM
Đúng như bạn Mr Okebab đã nói, cứ dùng Font Unicode là OK ráo trọi... Chúng ta vẫn hay có thói quen dùng font VNI, TCVN vân, vân.. như vậy sễ rất khó khăn khi Excel xữ lý các vấn đề liên quan đến Font chử... Tôi nghĩ chúng ta nên thay đỗi thói quen này. Tốt nhất nên dùng font Unicode khi thao tác trên Excel và các chương trình xữ lý văn bản khác... Nó có 1 ưu điểm là dù mang tài liệu đi bất cứ nơi đâu trên thế giới này vẫn có thể hiểu dc tiếng Việt có dấu bình thường... Có nhiều lần tôi tải file của các bạn về máy tính nhưng khổ nỗi các bạn dùng Font quái quỷ gì đó khiến tôi mù mắt chẳng đọc dc gì cả... Phải mất công lên mạng tải font về cài đặt.. Quả thật là nhiêu khê...
Mong các bạn nên chú ý thêm về vấn đề này