@harly
untuk column nilai yang berubah menjadi status, rubah nilai column_num
pada formula index dari 10 menjadi 9 (cari nilai di column ke-9 atau column "I") yaitu dari
=INDEX($A:$K,MATCH($U14,$K:$K,0),10)
menjadi =INDEX($A:$K,MATCH($U14,$K:$K,0),9)
untuk duplicate peringkat, itu karena hasil filter semuanya betul-betul sama. untuk mengatasi hal ini anda harus mencari nilai unik lain dari para siswa. misalnya nilai pada column "D". sehingga formulanya menjadi
=COUNTIF($I$13:$I$117,">"&$I13)+COUNTIFS($I$13:$I$117,$I13,$G$13:$G$117,">"&$G13)+COUNTIFS($I$13:$I$117,$I13,$G$13:$G$117,$G13,$E$13:$E$117,"<"&$E13)+COUNTIFS($I$13:$I$117,$I13,$G$13:$G$117,$G13,$E$13:$E$117,$E13,$D$13:$D$117,"<"&$D13)+1
secara sederhana penjelasannya begini
- cari Nilai paling tinggi
- jika ada yang sama - cari Nilai Jawaban Benar paling tinggi
- jika masih ada yang sama maka cari nomor peserta paling rendah
- masih sama juga? hmmm.. cari nilai terendah di kolom sebelah kiri nomor peserta yang lebih rendah