
Генеричка формула
=RANK(A1,range)+COUNTIF(exp_range,A1)-1
Резиме
Да бисте доделили ранг без веза, можете користити формулу засновану на функцијама РАНК и ЦОУНТИФ. У приказаном примеру, формула у Е5 је:
=RANK(C5,points)+COUNTIF($C$5:C5,C5)-1
где је „тачке“ именовани опсег
Објашњење
Ова формула прекида везе једноставним приступом: ова прва веза на листи „побеђује“ и додељује јој се виши ранг. Први део формуле нормално користи функцију РАНК:
=RANK(C5,points)
Ранк враћа израчунати ранг, који ће садржати везе када вредности које се рангирају укључују дупликате. Имајте на уму да ће функција РАНК сама по себи додијелити исти ранг дупликатима вриједности и прескочити сљедећу вриједност ранга. То можете видети у колони Ранк 1, редови 8 и 9 на радном листу.
Други део формуле прекида везу са ЦОУНТИФ:
COUNTIF($C$5:C5,C5)-1
Обратите пажњу да је опсег који дајемо ЦОУНТИФ референца која се шири: прва референца је апсолутна, а друга релативна. Све док се вредност појављује само једном, овај израз се поништава - ЦОУНТИФ враћа 1, од чега се одузима 1.
Међутим, када се нађе дупликат броја, ЦОУНТИФ враћа 2, израз враћа 1, а вредност ранга се повећава за 1. У суштини, ово „замењује“ вредност ранга која је првобитно прескочена.
Исти поступак се понавља као што се формула копира низ колону. Ако се наиђе на други дупликат, вредност ранга се повећава за 2 итд.