Urutkan rekaman dalam urutan kustom

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Mungkin ada saatnya Anda ingin mengurutkan data, tidak dengan urutan abjad atau numerik, tetapi dengan urutan yang ditentukan pengguna (juga disebut urutan kustom atau logika). Sebagai contoh, pengurutan hari kerja sehingga itu Senin muncul pertama membuat lebih masuk akal daripada pengurutan dalam urutan alfabet, tempat Jumat muncul pertama. Anda bisa mengurutkan data dalam tampilan lembar data tabel atau kueri, atau dalam tampilan formulir dari formulir.

Apa yang ingin Anda lakukan?

Mengurutkan kecil, terbatas jumlah nilai unik bidang

Mengurutkan dalam jumlah besar nilai unik bidang

Mengurutkan kecil, terbatas jumlah nilai unik bidang

Di prosedur ini, Anda akan menulis ekspresi yang menggunakan fungsi IIf judul karyawan.

Pertama-tama, Buat tabel yang berisi tiga bidang — judul, nama depan dan nama belakang. Di bidang judul, masukkan nilai berikut ini untuk empat catatan baru:

  • Di dalam Koordinator penjualan

  • Manajer penjualan

  • Perwakilan penjualan

  • Wapres, penjualan

Dalam bidang nama depan dan nama belakang dari empat catatan, masukkan nama yang Anda inginkan.

  1. Sekarang, buka tabel dalam tampilan lembar data.

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

  3. Tambahkan bidang yang Anda inginkan, seperti nama depan, nama belakang, dan judul, ke kisi.

  4. Klik kanan baris bidang di kolom kosong pertama, klik Zoom, dan ketik ekspresi berikut:

    IIf ([Judul] = "Wapres, penjualan", 1, IIf ([judul] = "Manajer penjualan", 2, IIf ([judul] = "Perwakilan penjualan", 3, IIf ([judul] = "dalam penjualan Koordinator", 4, 5)))

    Judul adalah nama bidang yang memuat nilai yang diberi peringkat. Nilai yang dimasukkan dalam tanda kutip adalah nilai individual yang disimpan di bidang. Nilai numerik yang mengikuti adalah peringkat yang ditetapkan ke dalamnya. Ekspresi sebelumnya menetapkan peringkat 1 hingga 4 empat judul yang berbeda, dan menetapkan peringkat 5 untuk semua orang lain. Saat Anda melakukan pengurutan, judul tidak disebutkan dalam ekspresi ini diberi peringkat yang sama (5).

  5. Di baris Urutkan kolom yang berisi ekspresi, klik urutan naik.

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

    Fungsi IIf mengembalikan nilai numerik yang terkait ke nilai di bidang judul. Misalnya, jika nilai di bidang judul adalah Manajer penjualan, angka yang ditetapkan adalah 2. Jika ada nilai di bidang judul yang tidak tercantum sebagai argumen di fungsi — misalnya, DC — ditugaskan angka 5. Kueri lalu mengurutkan angka-angka dalam urutan naik.

Atas halaman

Mengurutkan dalam jumlah besar nilai unik bidang

Jika Anda memiliki sejumlah besar nilai peringkat, adalah cara yang lebih baik untuk mengurutkan data dengan membuat tabel pencarian.

Mengasumsikan bahwa tabel karyawan yang merujuk ke lebih dari 50 judul yang berbeda. Pertama-tama Anda perlu untuk membuat tabel pencarian dan mempersiapkan tabel yang sudah ada untuk mencari tabel baru. Anda lalu menghubungkan dua tabel dan membuat kueri.

Membuat tabel pencarian dan memodifikasi tabel yang sudah ada

  1. Membuat tabel pencarian baru yang akan menyimpan judul. Nama tabel tblTitles, dan atur bidang untuk tipe data yang ditunjukkan dalam tanda kurung, seperti yang diperlihatkan dalam tabel berikut ini:

TitleID
(AutoNumber)

Judul
(teks)

1

Wapres, penjualan

2

Manajer penjualan

3

Perwakilan penjualan

4

Di dalam Koordinator penjualan

  1. Mengatur bidang TitleID sebagai kunci utama.

  2. Mengubah tabel karyawan sehingga mencari tblTitles tabel.

    • Dalam tampilan desain, Ubah nama bidang judul untuk TitleID.

    • Di kolom Tipe Data , mengubah Tipe Dataangka.

  3. Pada tab umum , di bawah Properti bidang, mengubah Ukuran bidang ke Bilangan bulat panjang.

  4. Simpan tabel dan mengabaikan peringatan tentang kehilangan data.

  5. Beralih ke tampilan lembar data.

  6. Mengisi judul kolom dengan nilai TitleID yang sesuai dengan nilai judul.

    Sebagai contoh, untuk catatan di mana nilai judul adalah manajer penjualan, ketik 2. Untuk perwakilan penjualan, ketik 3.

  7. Simpan dan tutup tabel.

Menghubungkan dua tabel

  1. Pada tab Alat Database , di grup Perlihatkan/Sembunyikan , klik hubungan.

  2. Pada tab desain , di grup Perlihatkan/Sembunyikan , klik Nama tabel.

  3. Pilih tblTitles dan karyawan, dan klik Tambahkan untuk menambahkan mereka ke jendela hubungan. Tutup kotak dialog Perlihatkan tabel .

  4. Seret bidang TitleID dari tabel tblTitles ke TitleID bidang dalam tabel karyawan.

    Kotak dialog Edit hubungan terbuka.

  5. Memastikan bahwa nama bidang yang ditampilkan dalam dua kolom kedua TitleID, dan juga yang ditampilkan dalam kotak Tipe hubunganSatu ke banyak. Anda bisa mengubah nama bidang, jika diperlukan.

  6. Pilih kotak centang Terapkan Integritas Referensial.

  7. Klik buat untuk membuat hubungan.

    Edit hubungan menutup kotak dialog, dan menyimpan perubahan.

  8. Tutup tab hubungan .

Membuat kueri

  1. Pada tab Buat, di grup Lainnya, klik Desain Kueri.

  2. Dalam kotak dialog Perlihatkan tabel , klik tab tabel , klik ganda karyawan, dan lalu klik ganda tblTitles.

  3. Tutup kotak dialog Perlihatkan Tabel.

  4. Tambahkan EmployeeID, nama belakang dan FirstName bidang dari tabel karyawan dan bidang judul dari tabel tblTitles ke kisi desain kueri.

  5. Beralih ke tampilan lembar data.

Atas halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan 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.

×