Funkce RANK řadí číslo ve srovnání s jinými čísly v dané datové sadě. Pořadí nemá žádný vztah k pozici čísla v seznamu. Zde je postup, jak hodnotit čísla v aplikaci Excel. Pokyny v tomto článku platí pro Excel pro Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel Online, Excel pro Mac, Excel pro iPad, Excel pro iPhone a Excel pro Android.
Příklad funkce RANK
Obrázek níže ukazuje příklad funkce RANK v akci. Pro řadu hodnot 1, 6, 5, 8 a 10 v řádcích 2 a 3 má číslo 5 pořadí:
- 4, protože se jedná o čtvrté největší číslo v seznamu (viz řádek 2).
- 2, protože se jedná o druhé nejmenší číslo v seznamu (viz řádek 3).
Ani jedno hodnocení neodpovídá jeho pozici jako třetí hodnotě z obou konců. Pořadí čísla se však bude shodovat s jeho pozicí v seznamu, pokud je seznam seřazen tak, aby odpovídal pořadí v pořadí. Funkce RANK je kompatibilní se všemi verzemi aplikace Excel. Microsoft to však postupně zavádí ve prospěch RANK.AVG a RANK.EQ. Velikost RANK.AVG a RANK.EQ je relativní k ostatním hodnotám v seznamu. Pokud má více než jedna hodnota stejné hodnocení, vrátí RANK.AVG průměrné hodnocení a RANK.EQ nejvyšší hodnocení ze sady hodnot.
Syntaxe a argumenty funkce RANK
Syntaxe funkce odkazuje na způsob, jakým je funkce uvedena, a zahrnuje název funkce, závorky, oddělovače čárky a argumenty. Syntaxe funkce RANK je:
- Číslo je číslo, které má být zařazeno. Může to být skutečné číslo (viz řádek 4 ve výše uvedeném příkladu) nebo odkaz na buňku k umístění dat (viz řádky 2 a 3).
- Čj je pole nebo rozsah odkazů na buňky odkazující na seznam čísel, které se mají použít při hodnocení argumentu číslo. Pokud jsou v rozsahu přítomny nečíselné hodnoty, jsou ignorovány. V řádku 5 příkladu je číslo 5 zařazeno na první místo, protože je největším ze dvou čísel v seznamu.
- Objednat je číselná hodnota, která určuje, zda Number argument je seřazen vzestupně nebo sestupně. Nastavte Objednávku na 0 nebo ji vynechejte, aby byla zařazena v sestupném pořadí. Nenulové hodnoty se řadí vzestupně.
Data v argumentu Ref nemusí být řazena vzestupně nebo sestupně, aby se hodnota argumentu Number mohla řadit v tomto pořadí.
Zadejte funkce RANK v aplikaci Excel
Od verze Excel 2010 nelze funkci RANK zadat pomocí dialogového okna. Místo toho je nutné jej zadat ručně. V takovém případě zadejte = RANK (C2, A2: E2,0) do buňky F2 listu:
Tento jednoduchý vzorec odkazuje na buňku C2 jako číslo, které má být hodnoceno (první argument), určuje buňky A2 až E2 jako rozsah (druhý argument) a seřadí sestupně (třetí argument). Číslo argument 5 v řádcích 2 až 6 má následující hodnocení:
- Řádek 2: Čtvrtý. Je to čtvrté největší číslo, když je rozsah ref. Seřazen sestupně.
- Řádek 3: Druhý. Je to druhé nejmenší číslo, když je rozsah Ref seřazen vzestupně.
- Řádek 4: Čtvrtý. Je to čtvrté největší číslo, když je rozsah ref. Seřazen sestupně.
- Řádek 5: První. Jedná se o větší z těchto dvou čísel, když je rozsah Ref seřazen sestupně.
- Řádek 6: # N / A. Číslo 5 není v rozsahu A6 až E6.
Pokud seznam obsahuje duplicitní čísla, funkce dává oběma stejnou hodnost. Následná čísla v seznamu jsou výsledkem seřazena níže.