Đố vui: Tìm nguyên nhân tại sao không Sort được cột A (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

nguyenmanhnam

Thành viên tiêu biểu
Tham gia
24/7/10
Bài viết
434
Được thích
266
Trong file của em muốn sắp xếp cột A theo thứ tự tăng dần. Nhưng sử dụng chức năng Auto Filter sao lại không làm được? Xin mời các bác thử tìm ra nguyên nhân.
 

File đính kèm

Trong file của em muốn sắp xếp cột A theo thứ tự tăng dần. Nhưng sử dụng chức năng Auto Filter sao lại không làm được? Xin mời các bác thử tìm ra nguyên nhân.
Gõ B3: =TYPE(A3) và fillhand xuống, từ 13/05/2004 trở xuống là dạng chuỗi.
 
Có 1 cách là coppy cột B, dán Special - add lên cột A, chuyển text sang số sau đó sort lại.
 
Copy Cột kế bên rồi paste vào côt A chọn Paste Special + Add là xong
Có 1 cách là coppy cột B, dán Special - add lên cột A, chuyển text sang số sau đó sort lại.
Hãy vào Control Panel\Regional and Language Options chỉnh lại date format thành d/M/yy trước đã, nếu không thì có làm gì cũng bằng thừa
Còn nếu như date format đã là d/m/yy sẵn rồi thì thậm chí Ctrl + H, thay / thành / cũng được rồi
 
Lần chỉnh sửa cuối:
Trong file của em muốn sắp xếp cột A theo thứ tự tăng dần. Nhưng sử dụng chức năng Auto Filter sao lại không làm được? Xin mời các bác thử tìm ra nguyên nhân.

Bạn này ngộ nhỉ? Không biết thì cứ việc hỏi chứ mắc mớ gì "Đố vui". Bạn đố thì phải có lời giải, đằng này bạn cũng chả biết mà đố điếc cái gì chứ!
 
Bạn này ngộ nhỉ? Không biết thì cứ việc hỏi chứ mắc mớ gì "Đố vui". Bạn đố thì phải có lời giải, đằng này bạn cũng chả biết mà đố điếc cái gì chứ!

Cảm ơn bác, nhẽ ra em phải đưa ra đáp án sớm hơn, thực ra thì trước khi ra đầu bài em cũng phải biết chứ nếu không thì làm sao dám đưa bài lên. Thực chất bài toàn này muốn ôn lại cách đổi từ định dạng chữ sang số. Sẽ có rất nhiều cách làm như các bác đã đề cập. Bản chất ở đây miễn sao người dùng làm động tác gì đó đem cái "Text" đó đem ra tính toán thì lập tức Excel sẽ hiểu ý người dùng muốn chuyển nó sang dạng số.

Cái này tuy đơn giản khi đọc qua bài tại http://www.giaiphapexcel.com/forum/showthread.php?5129-Chuyển-Đổi-Dữ-liệu-Text-và-Number&, ít ai để ý đến công dụng của nó, nhưng khi gặp sẽ có lúc lúng túng không hiểu sao nó lại không sắp xếp được (mặc dù Mở định dạng nó hiện ra dạng Data).

Dĩ nhiên trường hợp này thử đối với những người ít va chạm thôi, chứ đối với các bác và các thày thì nó quả thực là quá đơn giản rồi.
 
Lần chỉnh sửa cuối:
Cảm ơn bác, nhẽ ra em phải đưa ra đáp án sớm hơn, thực ra thì trước khi ra đầu bài em cũng phải biết chứ nếu không thì làm sao dám đưa bài lên. Thực chất bài toàn này muốn ôn lại cách đổi từ định dạng chữ sang số. Sẽ có rất nhiều cách làm như các bác đã đề cập. Bản chất ở đây miễn sao người dùng làm động tác gì đó đem cái "Text" đó đem ra tính toán thì lập tức Excel sẽ hiểu ý người dùng muốn chuyển nó sang dạng số.

Cái này tuy đơn giản khi đọc qua bài tại http://www.giaiphapexcel.com/forum/showthread.php?5129-Chuyển-Đổi-Dữ-liệu-Text-và-Number&, ít ai để ý đến công dụng của nó, nhưng khi gặp sẽ có lúc lúng túng không hiểu sao nó lại không sắp xếp được (mặc dù Mở định dạng nó hiện ra dạng Data).

Dĩ nhiên trường hợp này thử đối với những người ít va chạm thôi, chứ đối với các bác và các thày thì nó quả thực là quá đơn giản rồi.
Cái này nói đơn giản cũng không đơn giản đâu!
Đường link bạn đưa ở trên chỉ đơn giản là chuyển Text thành Number nhưng với dữ liệu dạng Date thì không phải đơn giản thế... Muốn chuyển sẽ có 2 cách:
- Dùng IsNumber để kiểm tra xem dữ liệu là Text hay Number. Nếu là Number thì để nguyên, ngược lại thì dùng hàm xử lý chuổi tách ra và ráp vào trong hàm DATE để chuổi trở thành DATE thật sự
- Vào Control Panel chuyển Date Format cho hợp lý, xong mới dùng phương pháp như đường link ở trên
--------------
Vậy đấy! Ngay lúc bạn gửi đố vui, tôi nghĩ chưa chắc bạn đã nhận ra tính phức tạp của vấn đề đâu!
Tuy nhiên, nói đi còn phải nói lại... Rất nhiều người phạm phải sai lầm khi xử lý dữ liệu dạng date... và bạn đã bắt đầu quan tâm đến nó cũng là điều đáng mừng
Chúc vui và tiến bộ
 
Lần chỉnh sửa cuối:
Trong file của em muốn sắp xếp cột A theo thứ tự tăng dần. Nhưng sử dụng chức năng Auto Filter sao lại không làm được? Xin mời các bác thử tìm ra nguyên nhân.
nguyên nhân là do dữ liệu của bạn vừa là text vừa là date. bạn thử làm theo video xem thế nào nhé
[video=youtube;WW2r7KHYakc]http://www.youtube.com/watch?v=WW2r7KHYakc[/video]
 
Web KT

Bài viết mới nhất

Back
Top Bottom