VY_32_INOVACE_FH11
Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen
František Hudek červen 2012
Ročník, pro který je VM určen
8. ročník
Vzdělávací oblast, obor, okruh, téma
Informační a komunikační technologie MS Excel – Funkce MAX a RANK
Anotace
Využití funkcí MAX a RANK pro zjišťování pořadí dat .
Funkce MAX Příklad: ∗ Vytvořme tabulku dat, která bude sledovat pokusy pěti sportovců při skoku dalekém. Z naměřených hodnot vybereme nejdelší skok sportovce a podle této hodnoty určíme pořadí závodníků.
∗ Po vytvoření tabulky označíme sloupce B až F a provedeme zarovnání jejich obsahu na střed.
Funkce MAX ∗ Nyní pomocí funkce MAX vybereme nejdelší skok sportovce. 1. 2. 3. 4.
Klikneme na buňku E4, do které budeme vkládat funkci. Na kartě Domů v záložce Úpravy rozbalíme nabídku Σ, z které vybereme funkci Maximum. Do řádku vzorců se vložila funkce =MAX(B4:D4), tj. maximální hodnota z buněk B4 až D4. V případě, že nebude souhlasit oblast buněk, ze kterých se hledá největší hodnota, tuto oblast označíme tahem myši – v našem případě buňky B4 až D4.
Funkce MAX ∗ Druhou možností je po označení buňky na tlačítko fx u řádku vzorců.
E4 kliknout
1. Vybereme funkci MAX z kategorie Statistické. 2. Klikneme do pole Číslo 1 a tahem myši označíme oblast buněk B4 až D4. 3. Potvrdíme OK.
Funkce MAX ∗ Do buňky E4 se vložil výsledek – tj. číslo 652 (největší z buněk B4 až D4). ∗ Tahem myši za kopírovací bod buňky v pravém dolním rohu rozkopírujeme funkci do buněk E5 až E8. ∗ Zkontrolujeme výsledky.
Definování názvu pro skupinu buněk ∗ Nyní definujeme název pro oblast buněk s výsledky nejdelšího skoku: 2. Na kartě Vzorce klikneme
na Definovat název. 3. Excel nabídl název nejdelší_skok
(můžeme ponechat, popř. zapíšeme jiný).
4. Potvrdíme OK.
1. Tahem myši označíme buňky E4 až E8.
Definování názvu pro skupinu buněk ∗ Kontrola definovaného názvu: Název pro označenou oblast buněk.
Označená oblast buněk.
Funkce RANK ∗ Pro určení pořadí sportovců využijeme statistickou funkci RANK, která určí pořadí podle velikosti v seznamu čísel. ∗ Funkce má tyto argumenty: 1. Číslo – jedná se o číslo, jehož pořadí hledáme. 2. Odkaz – jedná se odkaz na seznam čísel (nabídku vyvoláme klávesou F3). 3. Pořadí – jedná se o číslo, které určuje, zda se budou hodnoty třídit vzestupně nebo sestupně: ∗ pokud zadáme 0, nebo pole necháme nevyplněné, bude největší hodnota uvedena na 1. místě – což je náš příklad ∗ pokud zadáme nenulovou hodnotu (např. číslo 1), bude na 1. místě uvedena nejmenší hodnota – např. při sportovních soutěžích, kde vítězí nejrychlejší čas. Poznámka: Funkce RANK přiděluje stejným číslům stejné pořadí. Pokud tedy mají např. dvě stejná čísla pořadí 3, následující číslo bude mít pořadí až 5 (4. pořadí nebude).
Funkce RANK ∗ Postup vložení funkce RANK: 1. Klikneme do buňky F4 a vkládáme stejně, jako předchozí funkci. 2. Klikneme na tlačítko fx pro vložení funkce. Vyhledáme funkci RANK, která je kompatibilní se staršími verzemi programu Excel, z kategorie funkcí Vše. (V kategorii Statistické jsou nové funkce RANK.AVG a RANK.EQ.) 3. Vyplníme argumenty funkce a potvrdíme OK. Klikneme do pole Číslo a zadáme adresu buňky, ve které je číslo, u kterého budeme chtít určit pořadí. Hodnota v buňce E4.
Klikneme do pole Odkaz a stiskneme klávesu F3. V otevřeném okně označíme námi definovanou oblast buněk a stiskneme OK, název se do pole Odkaz vepíše. Výsledné pořadí čísla z množiny buněk.
Pole Pořadí ponecháme prázdné, nebo napíšeme nulu.
Množina čísel z pojmenované oblasti buněk.
Výsledky ∗ Nyní tahem myši za kopírovací bod v pravém dolním rohu buňky F4 rozkopírujeme funkci RANK do buněk F5 až F8. ∗ Zkontrolujeme výsledné pořadí sportovců.
Výsledky ∗ Na závěr graficky upravíme tabulku. ∗ Vyzkoušejte měnit délky skoků a pozorujte změny v pořadí sportovců.
ÚKOL: ∗ Zkuste vytvořit obdobnou tabulku, která bude sledovat nejlepší čas sportovce. ∗ Budete využívat funkci MIN pro určení minimální (nejmenší) hodnoty. Nezapomeňte v nastavení argumentů funkce RANK do pole Pořadí napsat číslo jedna, aby nejmenší hodnota, tj. nejrychlejší sportovec, získal 1. místo!