Na priradenie poradia bez väzieb môžete použiť vzorec založený na funkciách RANK a COUNTIF. V uvedenom príklade vzorec v E5 je:
= RANK (A1,range)+ COUNTIF (exp_range,A1)-1
kde 'body' je pomenovaný rozsah
VysvetlenieTento vzorec prerušuje väzby jednoduchým prístupom: táto prvá remíza v zozname „vyhráva“ a je mu priradená vyššia pozícia. Prvá časť vzorca normálne používa funkciu RANK:
= RANK (C5,points)+ COUNTIF ($C$5:C5,C5)-1
Poradie vráti vypočítanú pozíciu, ktorá bude zahŕňať väzby, ak hodnotené hodnoty zahŕňajú duplikáty. Všimnite si toho, že funkcia RANK sama priradí rovnakú hodnotu duplicitným hodnotám a preskočí ďalšiu hodnotu poradia. Môžete to vidieť v stĺpci 1. poradia, riadkoch 8 a 9 v pracovnom hárku.
Druhá časť vzorca prerušuje remízu s COUNTIF:
= RANK (C5,points)
Upozorňujeme, že rozsah, ktorý uvádzame pre COUNTIF, je rozširujúca referencia : prvá referencia je absolútna a druhá je relatívna. Pokiaľ sa hodnota objaví iba raz, tento výraz sa sám zruší - COUNTIF vráti hodnotu 1, od ktorej sa 1 odpočíta.
Keď sa však vyskytne duplicitné číslo, funkcia COUNTIF vráti hodnotu 2, výraz vráti hodnotu 1 a hodnota poradia sa zvýši o 1. V zásade to „nahradí“ hodnotu poradia, ktorá bola pôvodne preskočená.
Opakuje sa ten istý postup, ako sa vzorec skopíruje do stĺpca. Ak dôjde k ďalšiemu duplikátu, hodnota poradia sa zvýši o 2 atď.
Autor Dave Bruns