Sắp xếp bản ghi trên giá trị số được lưu trữ trong một trường văn bản

Lưu ý: Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Số và chuỗi được lưu trữ trong một trường văn bản hoặc bản ghi nhớ được sắp xếp chữ cái. Nói cách khác, số sẽ được sắp xếp dựa trên các chữ số riêng lẻ tạo thành giá trị, thay vì trên giá trị số. Ví dụ, giá trị 11 xuất hiện trước 2, và giá trị 12 xuất hiện trước 3, như minh họa trong bảng sau đây.

Tên học viên

Học viên không

John

1

Maria

10

William

11

Mary

12

Jane

2

Lynn

3

Jason

4

Mary

5


Để đảm bảo rằng các số được sắp xếp dựa trên giá trị số thay vì chữ cái, hãy thực hiện một trong các thao tác sau:

  • Nếu trường có chứa chỉ giá trị số, hãy cân nhắc việc thay đổi loại dữ liệu của trường số hoặc tiền tệ.

  • Dùng quy trình sau nếu:

    • Trường có chứa chỉ giá trị số, nhưng bạn không muốn thay đổi kiểu dữ liệu của trường.

    • Trường có chứa giá trị số và chuỗi, nhưng bạn muốn bỏ qua các giá trị chuỗi khi sắp xếp.


Quy trình này sử dụng các hàm Val để lấy giá trị số của một số được lưu dưới dạng văn bản. Biểu thức cũng sử dụng các hàm IIf để xử lý giá trị null mà có thể trong trường sắp xếp.

  1. Trên trang đầu tab, trong nhóm sắp xếp & lọc , bấm nâng cao và sau đó bấm Bộ lọc/sắp xếp nâng cao trên menu lối tắt.

  2. Nhập biểu thức Expr1: IIf ([tên trường] Is Null, 0, Val([Fieldname])) trong hàng trường trong cột đầu tiên.

    Hàm IIf kiểm tra xem liệu giá trị trường là null, và Nếu vậy, coi nó là 0. Nếu giá trị không phải là null, hàm IIf gọi hàm Val để lấy tương đương với số.

  3. Trong ô sắp xếp , hãy chọn tăng dần hoặc giảm dần.

    Một sắp xếp tăng dần Hiển thị bản ghi có giá trị nhỏ nhất trên đầu trang và bản ghi có giá trị lớn nhất ở dưới cùng. Sắp xếp giảm dần nào ngược với việc.

  4. Trên trang đầu tab, trong nhóm sắp xếp & lọc , bấm Bật tắt bộ lọc.

Nếu thủ tục trước đó không hoạt động cho bạn, bạn sẽ phương pháp khác bạn có thể thử mà tránh thay đổi cấu trúc của bảng. Điều này bao gồm "đệm" giá trị chứa các chữ số ít bằng các số không đứng đầu. Ví dụ, bạn thay đổi các giá trị 11, 2, 2000, và 3 để 0011, 0002, 2000 và 0003 trước khi bạn áp dụng sắp xếp.

Đầu trang

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×