Sắp xếp văn bản

Sắp xếp các dòng theo bảng chữ cái đúng quy tắc ngôn ngữ, theo thứ tự tự nhiên (item2 trước item10), theo số hoặc độ dài. Có thể đảo thứ tự và xóa trùng.

Tùy chọn

Chạy hoàn toàn trong trình duyệt. Dữ liệu của bạn không bao giờ bị tải lên.

Sắp xếp văn bản là gì?

Sắp xếp các dòng của văn bản theo bảng chữ cái, thứ tự tự nhiên, giá trị số hoặc độ dài. Công cụ dùng quy tắc đối chiếu của ngôn ngữ trang, nên chữ có dấu nằm đúng vị trí người bản ngữ mong đợi, và có thể đảo thứ tự cũng như loại bỏ trùng lặp trong cùng một bước.

Cách sử dụng Sắp xếp văn bản

  1. Dán các dòng cần sắp xếp vào ô Đầu vào.
  2. Chọn cách sắp xếp ở mục Sắp xếp theo.
  3. Nếu muốn, tích Thứ tự ngược (Z–A), Xóa trùng lặp, Phân biệt hoa thường hoặc Xóa dòng trống.
  4. Sao chép danh sách đã sắp xếp từ ô Đầu ra.

Ví dụ

Đầu vào
item10
item2
item1
Đầu ra
item1
item2
item10

Sắp xếp theo: Tự nhiên

Khi nào nên dùng Sắp xếp văn bản

Dùng công cụ để sắp xếp tên, thẻ, mục thuật ngữ hay danh sách tệp theo bảng chữ cái, hoặc để xếp đúng thứ tự các mục có đánh số. Với dữ liệu nhiều cột như CSV cần sắp xếp theo một cột cụ thể, hãy dùng bảng tính.

Sắp xếp văn bản hoạt động như thế nào

Sắp xếp theo bảng chữ cái dùng Intl.Collator với ngôn ngữ hiện tại của trang, ví dụ trên trang tiếng Việt a, â, b, ơ theo đúng thứ tự bảng chữ cái tiếng Việt, còn trên trang tiếng Anh ä được xếp cạnh a. Sắp xếp tự nhiên bật tùy chọn numeric của collator để các chuỗi chữ số được so sánh theo giá trị (item2 < item10). Sắp xếp theo số đọc con số ở đầu mỗi dòng (dấu thập phân là dấu phẩy hoặc dấu chấm) và đặt các dòng không có số xuống cuối. Sắp xếp theo độ dài so sánh số ký tự hiển thị, sau đó theo bảng chữ cái. Thuật toán sắp xếp là ổn định; "Xóa trùng lặp" bỏ những dòng mà collator coi là bằng nhau.

Các Trường Hợp Sử Dụng Phổ Biến

  • Sắp xếp danh sách tên hoặc thuật ngữ theo bảng chữ cái
  • Sắp xếp tự nhiên các tên tệp như img1, img2, img10
  • Xếp giá hoặc điểm số từ thấp đến cao
  • Sắp xếp dòng theo độ dài để tìm mục ngắn nhất hoặc dài nhất
  • Tạo danh sách thẻ duy nhất đã được sắp xếp

Câu Hỏi Thường Gặp

Vì sao sắp xếp theo bảng chữ cái lại đặt item10 trước item2?

Theo bảng chữ cái, "1" đứng trước "2", nên item10 < item2. Hãy chọn Tự nhiên (item2 trước item10) để so sánh số theo giá trị.

Công cụ dùng quy tắc của ngôn ngữ nào?

Quy tắc đối chiếu của ngôn ngữ trang bạn đang xem. Hãy đổi ngôn ngữ của trang web để sắp xếp theo quy tắc, chẳng hạn, tiếng Việt hoặc tiếng Tây Ban Nha.

Sắp xếp không phân biệt hoa thường có làm thay đổi văn bản không?

Không. Nó chỉ ảnh hưởng đến phép so sánh; mỗi dòng vẫn giữ nguyên cách viết hoa ban đầu.

Khám phá thêm danh mục