Urutkan rekaman pada nilai numerik yang tersimpan di bidang teks

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

String yang disimpan di dalam teks pendek (teks) atau bidang teks panjang (memo) di Access dan angka diurutkan menurut abjad. Dengan kata lain, angka akan diurutkan berdasarkan digit individual yang membuat nilai, bukan nilai numerik. Sebagai contoh, nilai 11 muncul di depan 2, dan nilai 12 muncul sebelum 3, seperti yang diperlihatkan dalam tabel berikut ini.

Nama siswa

Tanpa siswa

John

1

Maria

10

William

11

Mary

12

Jane

2

Lynn

3

Jason

4

Mary

5

Untuk memastikan bahwa angka diurutkan berdasarkan nilai numerik dan bukan menurut abjad, lakukan salah satu hal berikut ini:

  • Jika bidang berisi hanya nilai numerik, pertimbangkan untuk mengubah tipe data bidang ke angka atau mata uang.

  • Gunakan prosedur berikut ini jika:

    • Bidang yang berisi hanya nilai numerik, tapi Anda tidak ingin mengubah tipe data bidang.

    • Bidang yang berisi nilai numerik dan string, tapi Anda ingin mengabaikan nilai string saat pengurutan.

Prosedur ini menggunakan fungsi Val untuk mendapatkan nilai numerik angka yang tersimpan sebagai teks. Ekspresi juga menggunakan fungsi IIf untuk menangani nilai kosong yang mungkin di bidang Urutkan.

  1. Pada tab Beranda , di grup Urutkan & Filter , klik tingkat lanjut dan lalu klik Filter/Urutkan tingkat lanjut pada menu pintasan.

  2. Ketikkan ekspresi Expr1: IIf ([Fieldname] Is Null, 0, Val([Fieldname])) di baris bidang di kolom pertama.

    Fungsi IIf memeriksa untuk melihat jika nilai bidang itu kosong dan, jika demikian, memperlakukannya sebagai 0. Jika nilai bukan nol, fungsi IIf panggilan fungsi Val untuk mendapatkan nilai yang setara numerik.

  3. Dalam sel Urutkan , pilih urutan naik atau urutan turun.

    Urutan naik menampilkan catatan dengan nilai terkecil di atas dan rekaman dengan nilai terbesar di bagian bawah. Urutan menurun Apakah lawan.

  4. Pada tab Beranda , di grup Urutkan & Filter , klik Tombol Filter.

Jika prosedur sebelumnya tidak berfungsi untuk Anda, ada pendekatan lain yang bisa Anda coba yang menghindari mengubah struktur tabel. Ini melibatkan "pengisian" nilai yang memuat lebih sedikit angka dengan diawali nol. Misalnya, Anda mengubah nilai 11, 2, 2000, dan 3 untuk 0011, 0002, 2000 dan 0003 sebelum Anda menerapkan pengurutan.

Atas Halaman

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×