Exceli valem: aste ilma sidemeteta -

Lang L: none (table-of-contents)

Üldine valem

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

Kokkuvõte

Ilma sidemeteta auastme määramiseks võite kasutada funktsiooni RANK ja COUNTIF põhinevat valemit. Näidatud näites on valem E5-s järgmine:

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

kus "punktid" on nimetatud vahemik

Selgitus

See valem katkestab sidemed lihtsa lähenemisviisiga: see esimene loendis olev võit "võidab" ja talle määratakse kõrgem auaste. Valemi esimene osa kasutab funktsiooni RANK tavaliselt:

=RANK(C5,points)

Rank tagastab arvutatud auastme, mis hõlmab sidemeid, kui järjestatavad väärtused sisaldavad duplikaate. Pange tähele, et funktsioon RANK määrab duplikaatväärtustele sama auastme ja jätab järgmise auastme väärtuse vahele. Seda näete töölehe veerus 1. aste, 8. ja 9. rida.

Valemi teine ​​osa katkestab COUNTIF-i võrdsuse:

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

Pange tähele, et vahemik, mille anname COUNTIF-ile, on laienev viide: esimene viide on absoluutne ja teine ​​on suhteline. Niikaua kui väärtus ilmub vaid üks kord, tühistab see avaldis end - COUNTIF tagastab 1, millest lahutatakse 1.

Duplikaatnumbri leidmisel tagastab COUNTIF 2, avaldise 1 ja auastme väärtust suurendatakse 1 võrra. Põhimõtteliselt see "asendab" algselt vahele jäetud auastme väärtuse.

Sama protsess kordub, kui valem kopeeritakse veerus alla. Kui satutakse teisele duplikaadile, suurendatakse auastme väärtust 2 võrra jne.

Huvitavad Artiklid...