Excel formula: Rangs bez saitēm -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai piešķirtu rangu bez saitēm, varat izmantot formulu, kuras pamatā ir funkcijas RANK un COUNTIF. Parādītajā piemērā formula E5 ir:

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

kur "punkti" ir nosauktais diapazons

Paskaidrojums

Šī formula pārtrauc saites ar vienkāršu pieeju: šī pirmā neizšķirtā loma sarakstā "uzvar" un tai tiek piešķirta augstāka pakāpe. Formulas pirmajā daļā funkcija RANK tiek izmantota parasti:

=RANK(C5,points)

Rangs atgriež aprēķināto rangu, kas ietvers saites, kad vērtējamajās vērtībās būs dublikāti. Ņemiet vērā, ka funkcija RANK pati par sevi piešķir tādu pašu rangu vērtību dublikātiem un izlaiž nākamo rangu. To var redzēt darba lapas kolonnas 1. rangs, 8. un 9. rindā.

Formulas otrā daļa pārtrauc neizšķirtu ar COUNTIF:

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

Ņemiet vērā, ka diapazons, kuru mēs piešķiram COUNTIF, ir paplašinoša atsauce: pirmā atsauce ir absolūta, bet otrā ir relatīva. Kamēr vērtība parādās tikai vienu reizi, šī izteiksme atceļ sevi - COUNTIF atgriež 1, no kura atņem 1.

Tomēr, kad tiek sastādīts dublikāta numurs, COUNTIF atgriež 2, izteiksme atgriež 1 un ranga vērtība tiek palielināta par 1. Būtībā tas "aizstāj" sākotnēji izlaisto ranga vērtību.

Atkārtojas tas pats process, kad formula tiek nokopēta kolonnā. Ja tiek konstatēts cits dublikāts, ranga vērtība tiek palielināta par 2 utt.

Interesanti raksti...