Làm thế nào bạn có thể thiết lập một số quy tắc sắp xếp trong Excel để sắp xếp một cột?


3

Tôi có một danh sách các địa chỉ thư, giả sử chúng tôi có danh sách

thisisanexample@home.com
anotherthing@whatever.com
hello.world@idontknow.com
default@idk.com
youleave@whatever.com
nomoreideas@sorry.com
example@g.com
another_option@home.com
efg@idk.com

Trong Excel, làm cách nào tôi có thể thiết lập 2 quy tắc sắp xếp? Tôi thích quy tắc sắp xếp đầu tiên nói rằng chúng ta sắp xếp theo thứ tự abc sau biểu tượng @.

Quy tắc sắp xếp thứ hai nói rằng nếu phần sau ký hiệu @ giống nhau, thì hãy sắp xếp phần trước ký tự @.

Về cơ bản, danh sách trên sẽ trông như thế nếu chúng ta áp dụng 2 quy tắc sắp xếp này:

example@g.com
another_option@home.com
thisisanexample@home.com
default@idk.com
efg@idk.com
hello.world@idontknow.com
nomoreideas@sorry.com
anotherthing@whatever.com
youleave@whatever.com

Tôi biết cách thiết lập quy tắc đầu tiên trong Excel ít nhất. Nó được thực hiện bằng cách chọn cột cần sắp xếp, sao chép hai lần sang hai cột khác, sau đó trong cột thứ hai chọn tất cả các địa chỉ thư, nhấn "Văn bản trong cột" tách biệt các thư khi bạn thấy ký hiệu @. Sau đó, bạn có trong cột đầu tiên địa chỉ thư thực tế, cột thứ hai bạn có phần trước cột @, cột thứ ba bạn có phần sau @. Bây giờ chỉ cần để cột của phần sau @ sắp xếp và bạn đã hoàn thành.

Nhưng tôi không biết làm thế nào để đưa cả hai quy tắc vào cùng một lúc ...? :S

Tôi thực sự hy vọng câu hỏi của tôi rất rõ ràng vì ngày mai tôi sẽ có một ngày rất dài tại nơi làm việc: P

Câu trả lời:


5

Bạn sắp hoàn thành, bạn cần thiết lập cấp độ sắp xếp thứ hai (bằng cách nhấp vào "Thêm cấp độ":

nhập mô tả hình ảnh ở đây

Các e-mail được sắp xếp:

nhập mô tả hình ảnh ở đây

Lưu ý rằng thứ tự sắp xếp của mỗi cấp độc lập với các cấp khác


Cảm ơn rất nhiều điều này thật tuyệt vời và sẽ giúp tôi tiết kiệm rất nhiều thời gian vào ngày mai và có lẽ trong tương lai! :)
cnmesr

1

Bạn có thể thiết lập ô B1 là Mid (A1, Pos (A1, '@') + 1, Len (A1) - Pos (A1, '@') và sau đó sao chép nó xuống cột. Sau đó sao chép cột B và dán- by-value vào chính nó. Sau đó sắp xếp sử dụng cột B (tên miền email) làm cấp cao nhất và cột A làm cấp thứ hai.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.