PHP týden Předvánoční slevová akce
Pouze tento týden sleva až 80 % na PHP e-learning!
Využij předvánočních slev a získej od nás 20 % bodů zdarma! Více zde

Lekce 10 - Funkce v aplikaci Excel

Unicorn College Tento obsah je dostupný zdarma v rámci projektu IT lidem.
Vydávání, hosting a aktualizace umožňují jeho sponzoři.

Vítám vás u další lekce e-learning kurzu aplikace Microsoft Excel, který je určen pro začátečníky. V minulé lekci, Vzorce a adresace v aplikaci Excel, jsme si ukázali tvorbu vzorců a řekli jsme si více o relativních, absolutních a smíšených adresách. V této lekci se budeme věnovat funkcím.

Funkce

Jak jsme si již řekli v minulé lekci, pro výpočty v Excelu se používají vzorce a funkce. Funkce jsou předem připravené a jedná se vlastně také o vzorce, které používáme k výpočtům.

Funkce je vždy tvořena názvem a argumenty funkce. Např. pokud máme funkci SUMA, která nám sčítá hodnoty, její tvar může vypadat např. takto: =SUMA(G2:G6). V tomto případě je tedy názvem funkce "SUMA" a argumentem je oblast buněk G2:G6, v rámci které dojde k součtu všech hodnot zapsaných v buňkách.

Vložení funkce

Funkce můžeme vkládat několika různými způsoby.

Jeden z nich je následovný:

  • Označíme si buňku, do které chceme funkci vložit
  • V levé části vedle Řádku vzorců klikneme na tlačítko Vložit funkci
  • Otevře se nám dialogové okno Vložit funkci, v rámci kterého si zvolíme funkci, kterou chceme použít
  • Klikneme na zvolenou funkci a dále na tlačítko OK (případně dvakrát klikneme na zvolenou funkci)
  • Otevře se nám dialogové okno Argumenty funkce, ve kterém zvolíme jednotlivé argumenty
  • Po zvolení jednotlivých argumentů klikneme na tlačítko OK a funkce se nám vloží

V dialogovém okně Vložit funkci můžeme po kliknutí na jednotlivé funkce vidět v dolní části okna jejich popis, což nám může ulehčit rozhodnutí, kterou funkci použít.

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

Druhým způsobem vložení funkce je zápis funkce do řádku vzorců:

  • Označíme si buňku, do které chceme funkci vložit
  • Do buňky napíšeme znak rovná se =
  • Začneme psát název funkce a objeví se nám rozbalovací nabídka, ze které můžeme funkci zvolit dvojitým kliknutím levého tlačítka myši
  • Poté je třeba ještě do funkce dopsat argumenty podle zobrazeného tvaru funkce (na obrázku níže označené červeně)
  • Je také možné vybrat celou oblast buněk jejím označením na listu
  • Zápis funkce potvrdíme stisknutím klávesy Enter

Vkládat funkce můžeme také na kartě Vzorce ve skupině Knihovna funkcí pomocí tlačítka Vložit funkci nebo AutoSum.

Kategorie funkcí

Jak jsme si mohli všimnout při vkládání funkce v dialogovém okně Vložit funkci, můžeme vybírat z několika kategorií funkcí. Mezi tyto kategorie patří:

  • Finanční - používáme pro výpočty, které se týkají obchodu a peněz - např. výpočet úroku nebo výpočty s cennými papíry
  • Datum a čas - používáme pro výpočty, které se týkají práce s daty a časem - např. počet pracovních dní mezi 2 daty, vrácení aktuální hodnoty data a času nebo vrácení čísla týdne v roce
  • Mat. a trig. - používáme pro výpočty, které se provádějí pomocí matematických a trigonometrických funkcí - např. součet, cosinus a sinus úhlu, faktoriál čísla nebo odmocnina
  • Statistické - používáme pro statistické výpočty - např. pravděpodobnost výsledku pokusu nebo počet buněk v oblasti splňující požadované kritérium
  • Vyhledávací - používáme pro vyhledávání hodnot - např. převod vodorovné oblasti buněk na svislou, vyhledání požadované hodnoty v matici nebo vrácení počtu řádků či sloupců
  • Databázové - používáme pro souhrn dat splňující určité podmínky - např. vrácení maximální hodnoty záznamů databáze nebo vynásobení hodnoty záznamů databáze
  • Textové - používáme pro práci s textovými řetězci - např. převedení čísla na text nebo vrácení počtu znaků textového řetězce
  • Logické - používáme pro testování podmínek - např. ověření zda je podmínka splněna nebo vrácení logických hodnot PRAVDA nebo NEPRAVDA
  • Informace - používáme pro ověření uložených typů dat - např. ověření zda je číslo sudé nebo zda hodnota odkazuje na prázdnou buňku
  • Inženýrské
  • Datová krychle
  • Kompatibilita
  • Webové

Excel nabízí opravdu velké množství funkcí, proto je vhodné si je důkladněji projít a zjistit, které chceme při práci s Excelem nejčastěji používat.

Příklad

Vzhledem k tomu, že funkcí je v aplikaci opravdu mnoho, ukážeme si v následujícím příkladu alespoň některé základní funkce tak, abychom lépe porozuměli mechanismu, jak fungují. Budeme pracovat s tabulkou, kterou máme připravenou z minulých lekcí.

Nejprve chceme zjistit celkový zisk z veškerého prodaného zboží. Tento výpočet provedeme pomocí funkce SUMA následovně:

  • Označíme si buňku H7, kterou máme ve sloupci s názvem Zisk z prodeje
  • V levé části vedle Řádku vzorců klikneme na tlačítko Vložit funkci
  • Otevře se nám dialogové okno Vložit funkci, v rámci kterého si zvolíme kategorii funkcí Mat. a trig. a v této nabídce dvakrát klikneme na funkci SUMA
  • Otevře se nám dialogové okno Argumenty funkce, ve kterém zkontrolujeme, zda je správně zadaná oblast buněk - v našem případě potřebujeme mít pro Číslo1 zadanou oblast buněk H2:H6
  • Výběr funkce a oblasti buněk potvrdíme kliknutím na tlačítko OK
  • V buňce H7 vidíme výsledek použité funkce, tj. součet všech zisků z prodeje jednotlivých druhů zboží

Kopírování funkcí funguje na stejném principu jako kopírování vzorců.

Dále chceme zjistit celkový zisk v EUR. Zkopírujeme tedy funkci z buňky H7 a vložíme ji do buňky I7. Poté je potřeba ještě změnit symbol EUR místo Kč, což jsme se již naučili v jedné z minulých lekcí.

Dále chceme zjistit počet prodaných kusů nejprodávanějšího zboží. K tomuto účelu použijeme funkci MAX.

  • Označíme si buňku E7, kterou máme ve sloupci s názvem Počet prodaných ks
  • Klikneme na tlačítko Vložit funkci
  • V rámci dialogového okna Vložit funkci zvolíme kategorii funkcí Statistické a v této nabídce zvolíme funkci MAX
  • Otevře se nám dialogové okno Argumenty funkce, ve kterém zkontrolujeme nebo zapíšeme oblast buněk pro Číslo1 - v našem případě to bude oblast buněk E2:E6
  • Výběr funkce a oblasti buněk potvrdíme opět kliknutím na tlačítko OK
  • V buňce E7 vidíme výsledek použité funkce, tj. počet prodaných kusů nejprodávanějšího zboží - v našem případě 82 ks prodaných rohlíků

Dále také chceme, aby se nám zobrazovalo upozornění v případě, že skladové zásoby u jednotlivých druhů zboží klesnou pod 10 ks. Pro tento výpočet budeme používat funkci KDYŽ.

  • Před sloupec G - Cena za ks si vložíme nový prázdný sloupec a pojmenujeme jej Objednat
  • Označíme si buňku G2
  • Klikneme na tlačítko Vložit funkci
  • V rámci dialogového okna Vložit funkci zvolíme kategorii funkcí Logické a v této nabídce zvolíme funkci KDYŽ
  • Otevře se nám dialogové okno Argumenty funkce
  • Do hodnoty Podmínka zapíšeme podmínku F2<10 - ta znamená, že pokud zásoba klesne pod 10 ks, bude podmínka splněna
  • Do hodnoty Ano zapíšeme text, který chceme zobrazit v případě, že je podmínka splněna - v našem případě vepíšeme ANO
  • Do hodnoty Ne zapíšeme text, který chceme zobrazit v případě, že podmínka splněna není - v našem případě vepíšeme NE
  • Výběr funkce potvrdíme kliknutím na tlačítko OK
  • V buňce G2 vidíme, že rohlíky nejsou potřeba objednat, protože jejich skladová zásoba je vyšší než 10 ks - tzn. nebyla splněna podmínka, kterou jsme si nastavili

V případě, že se nám zbylé buňky ve sloupci Objednat nevyplní funkcí automaticky, můžeme funkci z buňky G2 jednoduše zkopírovat do ostatních buněk sloupce.

Vidíme tedy, že je potřeba objednat chléb, jehož skladová zásoba je pouze 5 ks a zbytek zboží objednat nepotřebujeme, protože jejich skladová zásoba je vyšší než 10 ks.

To je pro dnešek vše. V této lekci jsme si řekli více o funkcích a ukázali jsme si příklady jednotlivých funkcí. V příští lekci, Grafy v aplikaci Excel, se naučíme vytvářet grafy.


 

 

Aktivity (2)

 

 

Komentáře

Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zatím nikdo nevložil komentář - buď první!