Tento tutoriál ukazuje, ako používať Výbornáel PERCENTRANK Funkcia v programe Excel na výpočet poradia hodnoty v súbore údajov ako percentuálneho podielu súboru údajov.
Prehľad funkcií PERCENTRANK
Funkcia PERCENTRANK Vypočíta poradie hodnoty v súbore údajov ako percento zo súboru údajov.
Ak chcete použiť funkciu pracovného hárka programu PERCENTRANK Excel, vyberte bunku a zadajte:
(Všimnite si, ako sa zobrazujú vstupy vzorcov)
Funkcia PERCENTRANK Syntax a vstupy:
1 | = PERCENTRANK (pole, x, [význam]) |
pole - Pole dátových hodnôt.
X - Hodnota v poradí.
význam - [voliteľné] Výsledný počet platných číslic. Predvolené na 3.
Čo je to funkcia PERCENTRANK?
Funkcia Excel PERCENTRANK vracia percentuálne poradie hodnoty v danom rozsahu údajov vrátane prvej a poslednej hodnoty.
PERCENTRANK je funkcia „kompatibility“
V programe Excel 2010 spoločnosť Microsoft nahradila PERCENTRANK dvoma variáciami: PERCENTRANK.INC (čo je rovnaké ako PERCENTRANK) a PERCENTRANK.EXC (ktoré vracia percentuálne poradie bez prvej a poslednej hodnoty).
PERCENTRANK stále funguje, takže staršie tabuľky, ktoré ho používajú, budú naďalej fungovať normálne. Spoločnosť Microsoft však môže funkciu v určitom okamihu v budúcnosti ukončiť, takže pokiaľ nepotrebujete zachovať kompatibilitu so staršími verziami Excelu, mali by ste použiť PERCENTRANK.INC alebo PERCENTRANK.EXC.
Ako používať funkciu PERCENTRANK
Použite PERCENTRANK takto:
1 | = PERCENTRANK (C4: C13, F3,3) |
V tabuľke sú uvedené hodnotenia skupiny šachistov. PERCENTRANK nám môže povedať, aké percento skóre v tejto skupine je pod danou hodnotou.
Funguje to takto:
- Prvý argument, C4: C13, je rozsah údajov
- Druhým argumentom je hodnota, ktorú chceme zaradiť
- Tretí argument sa nazýva „význam “a je to jednoducho počet desatinných miest, ktorý chceme vo výsledku
Opýtali sme sa teda PERCENTRANKU, aké percento skóre v tejto skupine je nižšie ako 2773, a chceme odpoveď na 3 desatinné miesta.
Pretože sa v našom dátovom rozsahu skutočne nachádza hodnota 2773, výpočet je pomerne jednoduchý. Excel to vypočíta nasledovne:
1 | Percentuálne poradie = počet hodnôt nižšie / (počet hodnôt nižšie + počet hodnôt vyššie) |
Pripojenie našich čísel do:
1 | Poradie v percentách = 3 / (3 + 6) = 0,333 (alebo 33,333%) |
Keď sa hodnoty nezobrazujú v rozsahu údajov
Čo keby sme požiadali o percentuálnu hodnotu hodnoty, ktorá sa v súbore údajov nevyskytuje?
V takýchto prípadoch PERCENTRANK najskôr vypočíta percentuálne poradie dvoch hodnôt, medzi ktorými sa nachádza, a potom vypočíta strednú hodnotu.
Tu je príklad:
1 | = PERCENTRANK (C4: C13, F3,3) |
Teraz chceme percento poradia 2774 a dostaneme 0,361 alebo 36,1%.
Prečo? 2774 leží medzi Levonovým skóre 2773 a Alexandrovým skóre 2774. V skutočnosti je to 25% cesty medzi týmito dvoma skóre, takže vrátené percentuálne poradie je 25% vzdialenosti medzi percentuálnymi hodnotami týchto dvoch skóre.
Výpočet funguje takto:
1 | Nižšie percentuálne poradie + (vzdialenosť*(vyššie percento - nižšie percento)) |
Už vieme, že Levonovo percento je 0,333. Alexander's má hodnotu 0,444, preto ich zapojte:
1 | 0.333 + (0.25 * (0.444 - 0.333)) = 0.36075 |
Pretože sme vo vyššie uvedenom vzorci nastavili náš význam na 3, zaokrúhľuje sa na 0,361.
PERCENTRANK.INC
Ako už bolo uvedené, spoločnosť Microsoft nahradila funkciu PERCENTRANK, takže by ste sa ju mali snažiť nepoužívať všade, kde je to možné.
Jedna z jeho náhrad, PERCENTRANK.INC, funguje úplne rovnako:
1 | = PERCENTRANK.INC (C4: C13, F3,3) |
V PERCENTRANK.INC definujete rovnaké argumenty, aké sme práve videli v PERCENTRANK:
- rozsah údajov
- hodnota, ktorú chcete zaradiť
- a význam.
Ako tu vidíte, vracia rovnaký výsledok.
Časť „INC“ v názve funkcie je skratka pre „vrátane“. Znamená to, že funkcia nastaví najväčšiu hodnotu v sade na 100%, najmenšiu na 0%a potom umiestni zvyšok skóre do stredných percent medzi týmito dvoma.
Tieto stredné percentá sa určia pomocou výpočtu:
1 | 1 / (n - 1) |
Kde n je počet dátových bodov v rozsahu.
Keďže máme 10 dátových bodov, vyjde to na 1 / (10 - 1) = 0,111 alebo 11%.
Percentuálna hodnota najnižšieho skóre je 0, ďalšie je 11%, potom 22%… a tak ďalej až do 100%.
PERCENTRANK.EXC
PERCENTRANK.EXC je veľmi podobný a používate ho rovnako, ale výsledky vypočítava trochu inak.
Použite to takto:
1 | = PERCENTRANK.EXC (C4: C13, F3,3) |
Chceme percentuálne poradie 2773, opäť Levonovo skóre, ale tentoraz namiesto 33%, ktoré sme videli predtým, dostaneme 0,363 alebo 36,3%.
Prečo je to tak?
„EXC“ je skratka pre „exkluzívne“, čo znamená, že PERCENTRANK.EXC vylučuje prvú a poslednú hodnotu pri výpočte percentuálneho rozdielu medzi každým skóre.
Vzdialenosti medzi každým skóre sa vypočítajú nasledovne:
1 | 1 / (n + 1) |
Pretože máme 10 dátových bodov, vyjde to na 1 / (10 + 1) = 0,0909, niečo viac ako 9%.
Takže s PERCENTRANK.EXC je najnižšie skóre v percentách 9%, ďalších 18%atď. Až do 100%.
Teraz vidíme, odkiaľ pochádza rozdiel - Levonovo skóre je štvrté najvyššie, takže jeho percentuálna pozícia je:
1 | 0.0909 * 4 = 0.363 |
Všetko ostatné funguje rovnako, vrátane rovnice na výpočet percentuálneho hodnotenia skóre, ktoré sa v súbore údajov nevyskytuje - Excel iba používa tieto 9,09% intervaly namiesto 11,111% intervalov, ktoré sme videli s PERCENTRANK.INC.
Funkcia PERCENTRANK v Tabuľkách Google
Funkcia PERCENTRANK funguje v Tabuľkách Google úplne rovnako ako v programe Excel: