Excel úkol
1) Import a příprava dat jako „tabulky“
- Stáhněte soubor zde
- Otevři stažený soubor a na listu s objednávkami (Orders) označ libovolnou buňku v datech.
- Převeď data na Tabulku (Ctrl+T), zaškrtni „Tabulka obsahuje záhlaví“.
- Pojmenuj tabulku (Návrh tabulky → Název tabulky) třeba
tOrders.
- Zkontroluj datové typy VŠECH! sloupců podle jejich obsahu (např. Order Date, Ship Date, … jako Datum; Sales, Profit jako Měna; Discount jako procenta, atd…).
2) Nastavení parametrů:
- Vytvoř nový list Nastavení a zadej:
- B2: Kurz USD→CZK (např. 23,50)
- B3: DPH (např. 21%)
- B4: Prah „OK marže“ (např. 10%)
- B5: Prah „Skvělá marže“ (např. 25%)
- Do sloupce A přidejte záhlaví (tj. popisek hodnot, např. A3 bude „DPH „)
- Tyto buňky budeš ve vzorcích odkazovat absolutně (tj. tak aby při roztažení nedocházelo ke změně adresy).
3) Do tabulky tOrders přidej tyto nové sloupce a vyplň je pomocí vzorců:
- Rok objednávky
- Měsíc (číslo 1–12) objednávky
- Měsíc_klíč: první den měsíce – tj. pro objednávku uskutečněnou 17.11.1989 bude vypočtená hodnota 1.11.1989
- Dodání_dní: kolik dní trvala dodávka, tedy rozdíl data objednávky a dodání
- Tržby_CZK: hodnota tržeb (Sales) v korunách, použij absolutní odkaz na kurz v listu Nastavení
- Zisk_CZK: hodnota zisku (Profit) v korunách, opět stejný postup
- Marže_%: spočítej marži (poměr zisku a tržeb) a ošetři dělení nulou
- Ceníková_cena: cena za kus uvedená ve sloupci Unit Price je po slevě Discount – spočítej, jaká byla původní cena
4) Tvorba vlastní funkce (LAMBDA výraz)
- V Excelu vytvoř vlastní funkci přes Správce názvů:
- Vzorce → Správce názvů → Nový
- Název:
TRIDA_MARZE
- Odkazuje na (vzorec):
=LAMBDA(m; KDYŽ(m<0;"Ztráta"; KDYŽ(m<Nastavení!$B$4;"Nízká"; KDYŽ(m<Nastavení!$B$5;"OK";"Skvělá"))))
- Do tabulky přidej sloupec Třída_marže a vyplň jej pomocí právě vytvořené funkce
TRIDA_MARZE
5) Vyhledávání
- Na listu Users uprav mapovací tabulku „Region → Manažer“, tak že přepíšeš jména manažerů na česká jména
- Do tabulky objednávek přidej sloupec Manažer a doplň ho pomocí funkce XLOOKUP (nebo SVYHLEDAT) podle regionů z listu Users
6) Filtrování a třídění
- Zapni filtr v záhlaví tabulky (v tabulce už bude).
- Vytvoř list Filtry a kopíruj do něj vždy první tři řádky z tabulky po použití každého z těchto filtrů (vždy nech jeden řádek prázdný a napiš, o který filtr se jedná):
- Region = West a seřazeno podle Zisk_CZK od nejvyššího (tj. zkopíruješ 3 nejlepší objednávky na západě).
- Třída_marže = Ztráta a seřaď podle Tržby_CZK od nejvyššího (tj. zkopíruješ 3 největší „průšvihy“).
- Vyfiltruj Rok = nejnovější rok v datech a seřaď podle Sales (tj. zkopíruješ 3 největší tržby).
7) Kontingenční tabulka
- Vlož Kontingenční tabulku z tabulky objednávek na nový list Kontingenčka:
- Řádky: Category, pod to Sub-Category
- Sloupce: Region
- Hodnoty: součet Tržby_CZK, součet Zisk_CZK, průměr Dodání_dní
8) Grafy
- Z kontingenční tabulky vlož kontingenční graf:
- Např. sloupcový graf „Tržby_CZK podle Category“ (s filtrem přes Segment).
- Uprav graf (editace):
- Přidej název grafu.
- Naformátuj osu na měnu CZK (bez desetinných míst).
- Zapni datové popisky aspoň u jedné datové řady.
- Přesuň legendu (např. dolů) a uprav velikost grafu tak, aby se vešel na stránku pro tisk.
9) Tisk a předtisková příprava
- Vyfiltruj kontingenční tabulku jen na Corporate segment v regionu Central
- Nastav:
- Oblast tisku tak, aby na jedné stránce byla tabulka a na druhé graf
- Orientaci Na šířku, okraje „Úzké“.
- Přizpůsobit měřítko: 2 stránky na šířku
- Přidat Záhlaví: název „Superstore report“ tučně velkým vlevo a datum tisku malým vpravo.