Funkce PERCENTRANK vrátí pořadí hodnoty v datové sadě jako procento datové sady – v podstatě relativní postavení hodnoty v rámci celé datové sady. Můžete například použít PERCENTRANK k určení umístění skóre testu jednotlivce mezi poli všech skóre pro stejný test.
Důležité informace: Tato funkce byla nahrazena společně s dalšími funkcemi, které mohou poskytovat vyšší přesnost a jejichž názvy lépe odpovídají jejich účelu. Tato funkce zůstává k dispozici pro zpětnou kompatibilitu, ale nemusí být k dispozici v budoucích verzích excelu. Zvažte použití novějších funkcí.
Další informace o nových funkcích najdete v tématu funkce PERCENTRANK.EXC a funkce PERCENTRANK.INC.
Syntaxe
PERCENTRANK(matice,x,[významnost])
Funkce PERCENTRANK má následující argumenty:
-
Matice: Povinný argument.
Oblast dat (nebo předdefinované pole) číselných hodnot, ve kterých je určeno pořadí procent. -
X: Povinný argument. Hodnota, pro kterou chcete znát pořadí v rámci pole.
-
Významnost: Nepovinný argument. Jedná se o hodnotu určující počet desetinných míst, která se budou pro procentuální hodnoty uvažovat. Pokud tuto hodnotu nezadáte, použije funkce PERCENTRANK tři desetinná místa (0,xxx).
Poznámky
-
Pokud je pole prázdné, vrátí PERCENTRANK #NUM! chybovou hodnotu #HODNOTA!.
-
Pokud < významnost 1, vrátí PERCENTRANK #NUM! chybovou hodnotu #HODNOTA!.
-
Pokud X výslovně neodpovídá jedné z hodnot v matici (např. seznamu konkrétních výsledků testů studentů), PERCENTRANK interpolace vrátí procentuální pořadí pro X.
Příklad
Z následující tabulky zkopírujte ukázková data (od slova Data dál přes všechny vzorce atd.). Potom ho vložte do nového excelového listu do buňky A1 a pod ní.
Pokud chcete zobrazit výsledky vzorce, vyberte ho tak, že stisknete klávesu F2 a stisknete Enter. V případě potřeby upravte šířku sloupců kvůli viditelnosti.
Data |
||
---|---|---|
13 |
||
12 |
||
11 |
||
8 |
||
4 |
||
3 |
||
2 |
||
1 |
||
1 |
||
1 |
||
Vzorec |
Popis (výsledek) |
Výsledek |
0=PERCENTRANK(A2:A11;2) |
Procentuálně vyjádřené pořadí 2 v rozsahu A2:A11. Výsledkem je 0,333, protože tři hodnoty v množině jsou menší než 2 a šest je větších než 2. Protože se hodnota 2 v oblasti nachází (buňka A8), je počet hodnot menší než 2 vydělen součtem počtu hodnot menších než 2 a počtu hodnot větších než 2. To znamená 3/(3+6)=0,333. |
0,333 |
=PERCENTRANK(A2:A11;4) |
Procentuálně vyjádřené pořadí 4 v rozsahu A2:A11. Pět hodnot je menších než 4 a čtyři jsou větší. Stejně jako ve výše uvedeném příkladu, 5/(4+5)=0,555. |
0,555 |
=PERCENTRANK(A2:A11;8) |
Procentuálně vyjádřené pořadí 8 v rozsahu A2:A11. Šest hodnot je menších než 8 a 3 jsou větší. Podle výše uvedeného příkladu 6/(6+3) =0,666. |
0,666 |
=PERCENTRANK(A2:A11;5) |
Procentuálně vyjádřené pořadí 5 v rozsahu A2:A11. Na rozdíl od příkladů výše se hodnota 5 v oblasti nevyskytuje. Funkce PERCENTRANK hodnoty 5 je vypočítána nalezením značky jedné čtvrtiny mezi hodnotou PERCENTRANK hodnoty 4 a PERCENTRANK hodnoty 8. To je (0,555)+(0,25*(0,666-0,555)) nebo 0,583. |
0,583 |