Skip to content

Pořadí čísel podle číselných hodnot pomocí funkce Excel RANK

22 de Červenec de 2021
close up of numbers on blackboard 767981211 5ad66cfda18d9e0036fa1f69

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:

Screenshot aplikace Excel s různými příklady hodnocení

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.