Isi kandungan
Selalunya anda mungkin perlu meletakkan kedudukan item daripada set data berdasarkan berbilang kriteria. Lebih khusus lagi, anda perlu menyelesaikan tugas ini apabila terdapat ikatan dalam satu lajur. Dalam sesi pengajaran ini, saya akan menunjukkan 4 kes dengan penjelasan yang betul tentang kedudukan dalam Excel berdasarkan berbilang kriteria.
Muat Turun Buku Kerja Amalan
Berasaskan Kedudukan on Multiple Criteria.xlsx
4 Kes untuk Kedudukan Berdasarkan Pelbagai Kriteria dalam Excel
Mari perkenalkan set data hari ini dengan Skor daripada Pelajar dalam Matematik dan Psikologi diberikan mengikut Kumpulan yang sepadan. Di sini, sel D6 dan D7 diikat dalam lajur D . Jadi, mari kita gunakan kedudukan dengan mengambil kira lajur E .
1. Menggunakan Fungsi RANK.EQ dan COUNTIFS
Dalam kaedah permulaan, saya akan menunjukkan kepada anda penggunaan gabungan RANK.EQ fungsi dan fungsi COUNTIFS . Untuk menentukan kedudukan berdasarkan dua Skor , masukkan formula berikut.
=RANK.EQ($C5,$C$5:$C$15)+COUNTIFS($C$5:$C$15,$C5,$D$5:$D$15,">"&$D5)
Di sini, C5 dan D5 adalah sel permulaan Skor (Matematik) iaitu lajur C, dan Skor (Psikologi) iaitu lajur D masing-masing.
⧬ Penjelasan Formula:
- Fungsi RANK.EQ mengembalikan nombor pangkat daripada C5:C15 julat sel berdasarkan sel C5 . Malangnya, ia memberikan kedudukan yang sama untuk penduamarkah (cth. nombor pangkat ialah 7 untuk sel C6 , C7 dan C12 ).
- Jadi, COUNTIFS fungsi ditugaskan dalam tertib menurun ( “>”&$D5) t o kira skor pendua . Sebagai contoh, fungsi mengembalikan 1 untuk sel C7 dan 2 untuk sel C12 .
- Walau bagaimanapun, apabila anda menjumlahkan dua output iaitu output fungsi RANK.EQ dan output fungsi COUNTIFS , anda akan mendapat nombor kedudukan unik untuk semua pelajar.
Selepas menekan ENTER dan menggunakan alat Fill Handle , anda akan mendapat output berikut.
Jika anda melihat dengan teliti pada imej di atas, anda akan mendapat bahawa Kedudukan untuk Robert Smith ialah 7 (lihat pada sel B6:E6 ) manakala ia adalah 8 untuk Jim Brown (lihat pada B7:E7 sel).
Baca Lagi: Cara Membuat Jadual Kedudukan Auto dalam Excel (dengan Langkah Pantas)
2. Kedudukan Berdasarkan Berbilang Kriteria Menggunakan Fungsi COUNTIF dan COUNTIFS
Begitu juga, anda boleh menggunakan fungsi COUNTIF dan bukannya fungsi RANK.EQ .
=COUNTIF($C$5:$C$15,"<"&$C5)+COUNTIFS($C$5:$C$15,$C5,$D$5:$D$15,"<"&$D5)+1
Di sini, saya mahu meletakkan kedudukan markah dalam tertib menaik ( “<“&$D5) .
⧬ Penjelasan Formula:
- Fungsi COUNTIF mengira bilangan sel yang mempunyai nilai lebih besar daripada sel yang sepadan (seperti C5 untuk James Smith, C6 untuk Jim Brown, dan seterusnya).
- Akhir sekali,anda perlu menambah 1 dengan output kerana fungsi COUNTIF mengembalikan 0 untuk nilai terkecil iaitu untuk sel C13 .
Jadi, outputnya adalah seperti berikut.
Baca Lagi: Pangkatkan Formula JIKA dalam Excel (5 Contoh)
Bacaan Serupa
- Cara Kedudukan dengan Ikatan dalam Excel (5 Cara Mudah)
- Kira Peratus Kedudukan dalam Excel (7 Contoh Yang Sesuai)
- Cara Mengira 10 Peratus Teratas dalam Excel (4 Cara)
3. Menggunakan Fungsi RANK dan SUMPRODUCT
Selain itu, anda boleh menggunakan kedua-dua fungsi RANK dan SUMPRODUCT fungsi untuk kedudukan item berdasarkan berbilang kriteria.
Sekarang, lihat set data berikut dari mana anda perlu menentukan kedudukan berdasarkan Skor GRE (Kuantiti) dan Bantuan Kewangan . Tetapi nilai sel C10 dan C11 diikat.
Jadi, masukkan formula gabungan berikut.
=RANK(C5,$C$5:$C$15)+SUMPRODUCT(--($C$5:$C$15=$C5),--(D5<$D$5:$D$15))
⧬ Penjelasan Formula:
- Fungsi RANK kembali nombor pangkat daripada julat sel $C$5:$C$15 berdasarkan sel C5 dengan nilai pendua dalam C10 dan C11 sel (nombor pangkat ialah 2 ).
- Dan, fungsi SUMPRODUCT mencari 0 sekiranya tiada nilai terikat. Tetapi ia mengembalikan 1 untuk sel C10 .
- Terutamanya, pengendali ( — ) digunakan untuk mengembalikan 1 dan bukannya mendapatkan BENAR dan 0 untuk SALAH .
- Oleh itu, anda boleh mengelak nombor pangkat pendua dengan mudah menggunakan formula ini.
Akhir sekali, output akan kelihatan seperti berikut.
Daripada menggunakan Fungsi RANK , anda boleh menggunakan fungsi COUNTIF . Tetapi anda perlu menambah 1 dalam kes itu.
=COUNTIF($C$5:$C$15,">"&$C5)+SUMPRODUCT(--($C$5:$C$15=$C5),--(D5<$D$5:$D$15))+1
Sudah tentu, anda akan mendapat output yang sama.
Baca Lagi: Cara Menyusun Kedudukan Pekerja dalam Excel (3 Kaedah)
4. Kedudukan dengan Pelbagai Kriteria mengikut Kumpulan
Bagaimana jika anda mempunyai beberapa Kumpulan yang biasa dalam set data anda? Contohnya, kumpulan Sains merangkumi sel C5:C6 dan C11:C12 .
Mujurlah , anda boleh mendapatkan nombor kedudukan unik yang berurusan dengan kedua-dua Kumpulan dan Skor . Kami mempunyai fungsi yang boleh membantu kami untuk kedudukan dalam Excel berdasarkan berbilang kriteria pada kumpulan.
4.1. Menggunakan Fungsi COUNTIFS
Menggunakan fungsi COUNTIFS , anda boleh meletakkan kedudukan Skor dengan mudah Kumpulan dalam tertib menurun ( “ >”&D5 ).
=COUNTIFS($C$5:$C$15,C5,$D$5:$D$15,">"&D5)+1
⧬ Penjelasan Formula:
- COUNTIFS($C$5:$C$15,C5) mengembalikan 4 kerana terdapat 4 rentetan yang tersedia iaitu Sains .
- Dan, COUNTIFS($C$5:$C$15,C5,$D$5:$D$15,”>”&D5) sintaks mengembalikan 0 untuk skor tertinggi (mis.untuk sel E6 ). Itulah sebabnya anda perlu menambah 1 .
Di sini, markah disusun berdasarkan Kumpulan secara berasingan. Contohnya, Jim Brown ( B6 sel) berada di kedudukan 1 walaupun markah Mary Smith ( B13 sel) disambut daripadanya.
Baca Lagi : Cara Kedudukan Dalam Kumpulan dalam Excel (3 Kaedah)
4.2. Menggunakan Fungsi SUMPRODUCT
Begitu juga, anda boleh menggunakan formula berikut di mana fungsi SUMPRODUCT digunakan (kedudukan dalam tertib menaik).
=SUMPRODUCT((C5=$C$5:$C$15)*($D5<$D$5:$D$15))+1
⧬ Penjelasan Formula:
- SUMPRODUCT((C5=$C$5:$C$15) mengembalikan 0 .
- Selain itu, SUMPRODUCT((C5=$C$5:$C$15)*($D5<$D$5:$D$15)) mencari 2 . Tetapi fungsi SUMPRODUCT kembali untuk E7 sel ialah 0 kerana ia adalah skor terkecil. Jadi, anda perlu 1 untuk mengelakkan jenis ralat sedemikian.
Baca Lagi: Cara Purata Kedudukan dalam Excel (4 Senario Biasa)
Kesimpulan
Itulah penghujung sesi hari ini. Beginilah cara anda boleh mencapai perolehan dalam Excel berdasarkan berbilang kriteria. Bagaimanapun, jika anda mempunyai sebarang pertanyaan atau cadangan, sila kongsikannya di bahagian komen.