
Ringkasan
Fungsi Excel RANK mengembalikan peringkat nilai angka jika dibandingkan dengan senarai nilai angka lain. RANK boleh memberi nilai dari yang terbesar hingga yang paling kecil (iaitu jualan teratas) dan juga terkecil hingga terbesar (iaitu masa terpantas).
Tujuan
Rank nombor dengan julat nomborNilai pulangan
Nombor yang menunjukkan pangkat.Sintaks
= RANK (nombor, ref, (pesanan))Hujah
- nombor - Nombor untuk diperingkat.
- ref - Julat yang mengandungi nombor untuk diberi pangkat.
- urutan - (pilihan) Sama ada kedudukan mengikut urutan menaik atau menurun.
Versi
Excel 2003Catatan penggunaan
Fungsi Excel RANK memberikan peringkat ke nilai angka jika dibandingkan dengan senarai nilai angka lain. Gunakan RANK ketika anda ingin memaparkan peringkat untuk nilai angka dalam senarai. Tidak perlu menyusun nilai dalam senarai sebelum menggunakan RANK.
Mengawal susunan pangkat
Fungsi peringkat mempunyai dua mod operasi, dikendalikan oleh argumen pesanan. Untuk menentukan nilai di mana nilai terbesar berada di kedudukan # 1, tetapkan urutan ke sifar (0). Contohnya, dengan nilai 1-5 dalam julat A1: A5:
=RANK(A1,A1:A5,0) // descending, returns 5 =RANK(A1,A1:A5,1) // ascending, returns 1
Tetapkan urutan ke sifar (0) ketika anda ingin memberi peringkat seperti jualan teratas, di mana nombor penjualan terbesar harus berada di kedudukan # 1, dan untuk menetapkan pesanan ke satu (1) apabila anda ingin memberi peringkat seperti hasil perlumbaan, di mana yang terpendek ( terpantas) masa harus berada di kedudukan # 1.
Pendua
Fungsi RANK akan memberikan nilai pendua pada peringkat yang sama. Sebagai contoh, jika nilai tertentu mempunyai pangkat 3, dan ada dua nilai dalam data, fungsi RANK akan memberikan kedua-duanya peringkat 3. Peringkat berikutnya yang diberikan adalah 5, dan tidak ada nilai diberi pangkat 4. Sekiranya kedudukan terikat adalah masalah, satu jalan penyelesaian adalah dengan menggunakan strategi pemecahan tali leher.
Catatan: Fungsi RANK kini dikelaskan sebagai fungsi keserasian. Microsoft mengesyorkan RANK.EQ atau RANK.AVG digunakan sebagai gantinya.
Catatan
- Lalai untuk pesanan adalah sifar (0). Sekiranya pesanan 0 atau diabaikan, nombor akan diberi kedudukan berbanding dengan nombor yang diurutkan dalam urutan menurun: nombor yang lebih kecil menerima nilai peringkat yang lebih tinggi, dan nilai terbesar dalam senarai akan berada di kedudukan # 1.
- Sekiranya urutan adalah 1, angka diberi peringkat berdasarkan angka yang diurutkan dalam urutan menaik: angka yang lebih kecil menerima nilai peringkat yang lebih rendah, dan nilai terkecil dalam senarai akan berada di peringkat # 1.
- Anda tidak perlu menyusun nilai dalam senarai sebelum menggunakan fungsi RANK.
- Sekiranya berlaku seri (iaitu senarai mengandungi pendua) RANK akan memberikan nilai pangkat yang sama untuk setiap set pendua.
- Beberapa dokumentasi menunjukkan ref boleh menjadi rentang atau array, tetapi nampaknya ref mestilah julat.
Video-video yang berkaitan

