Excel vzorec: Pořadí bez vazeb -

Obsah

Obecný vzorec

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

souhrn

Chcete-li přiřadit pořadí bez vazeb, můžete použít vzorec založený na funkcích RANK a COUNTIF. V zobrazeném příkladu je vzorec v E5:

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

kde „points“ je pojmenovaný rozsah

Vysvětlení

Tento vzorec přetrhává vazby jednoduchým přístupem: tato první remíza v seznamu „vyhrává“ a je jí přiřazena vyšší hodnost. První část vzorce používá funkci RANK normálně:

=RANK(C5,points)

Rank vrací vypočítanou hodnost, která bude zahrnovat vazby, když budou hodnocené hodnoty obsahovat duplikáty. Všimněte si, že funkce RANK sama o sobě přiřadí stejné hodnocení duplicitním hodnotám a přeskočí další hodnotu pořadí. Můžete to vidět ve sloupci Rank 1, řádky 8 a 9 v listu.

Druhá část vzorce přeruší kravatu s COUNTIF:

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

Všimněte si, že rozsah, který dáváme COUNTIF, je rozšiřující se reference: první reference je absolutní a druhá relativní. Pokud se hodnota objeví jen jednou, tento výraz se zruší - COUNTIF vrátí 1, od kterého se odečte 1.

Pokud však dojde k duplicitnímu číslu, funkce COUNTIF vrátí hodnotu 2, výraz vrátí hodnotu 1 a hodnota pořadí se zvýší o 1. V zásadě to „nahradí“ hodnotu pořadí, která byla původně přeskočena.

Stejný proces se opakuje, protože vzorec se zkopíruje dolů do sloupce. Pokud dojde k dalšímu duplikátu, hodnota hodnosti se zvýší o 2 atd.

Zajímavé články...