Formula Excel: Kedudukan tanpa ikatan -

Isi kandungan

Formula generik

=RANK(A1,range)+COUNTIF(exp_range,A1)-1

Ringkasan

Untuk menetapkan pangkat tanpa ikatan, anda boleh menggunakan formula berdasarkan fungsi RANK dan COUNTIF. Dalam contoh yang ditunjukkan, formula di E5 adalah:

=RANK(C5,points)+COUNTIF($C$5:C5,C5)-1

di mana "mata" adalah julat yang dinamakan

Penjelasan

Formula ini memutuskan hubungan dengan pendekatan mudah: keputusan pertama dalam senarai "menang" dan diberi pangkat yang lebih tinggi. Bahagian pertama formula menggunakan fungsi RANK seperti biasa:

=RANK(C5,points)

Rank mengembalikan peringkat yang dihitung, yang akan merangkumi hubungan ketika nilai yang diperingkat termasuk pendua. Perhatikan fungsi RANK dengan sendirinya akan memberikan peringkat yang sama untuk mendua nilai, dan melangkau nilai peringkat seterusnya. Anda dapat melihatnya di lajur Kedudukan 1, baris 8 dan 9 di lembaran kerja.

Bahagian kedua formula memutuskan hubungan dengan COUNTIF:

COUNTIF($C$5:C5,C5)-1

Perhatikan julat yang kami berikan COUNTIF adalah rujukan yang berkembang: rujukan pertama adalah mutlak dan yang kedua adalah relatif. Selagi nilai muncul sekali sahaja, ungkapan ini akan membatalkan dirinya sendiri - COUNTIF mengembalikan 1, dari mana 1 dikurangkan.

Walau bagaimanapun, apabila nombor pendua ditemui, COUNTIF mengembalikan 2, ungkapan mengembalikan 1, dan nilai peringkat meningkat sebanyak 1. Pada dasarnya, ini "menggantikan" nilai peringkat yang dilangkau pada asalnya.

Proses yang sama berulang dengan formula disalin ke bawah lajur. Sekiranya pendua lain ditemui, nilai pangkat akan meningkat sebanyak 2, dan seterusnya.

Artikel menarik...