IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

10. diel - Funkcie v programe Excel

V predchádzajúcom cvičení, Riešené úlohy k 9. lekcii Excel pre začiatočníkov, sme si precvičili získané skúsenosti z predchádzajúcich lekcií.

Vítam vás u ďalšej lekcie e-learning kurzu programu Microsoft Excel, ktorý je určený pre začiatočníkov. V minulej lekcii, Riešené úlohy k 9. lekcii Excel pre začiatočníkov , sme si ukázali tvorbu vzorcov a povedali sme si viac o relatívnych, absolútnych a zmiešaných adresách. V tejto lekcii sa budeme venovať funkciám.

Funkcie

Ako sme si už povedali v minulej lekcii, pre výpočty v Exceli sa používajú vzorce a funkcie. Funkcie sú vopred pripravené a jedná sa vlastne aj o vzorce, ktoré používame k výpočtom.

Funkcia je vždy tvorená názvom a argumenty funkcie. Napr. ak máme funkciu SUMA, ktorá nám sčíta hodnoty, jej tvar môže vyzerať napr. nasledovne: =SUMA(G2:G6). V tomto prípade je teda názvom funkcie "SUM" a argumentom je oblasť buniek G2:G6, v rámci ktorej dôjde k súčtu všetkých hodnôt zapísaných v bunkách.

Vloženie funkcie

Funkcia môžeme vkladať niekoľkými rôznymi spôsobmi.

Jeden z nich je nasledovný:

  • Označíme si bunku, do ktorej chceme funkciu vložiť
  • V ľavej časti vedľa Riadku vzorcov klikneme na tlačidlo Vložiť funkciu
Základy Microsoft Excel
  • Otvorí sa nám dialógové okno Vložiť funkciu, v rámci ktorého si zvolíme funkciu, ktorú chceme použiť
Základy Microsoft Excel
  • Klikneme na zvolenú funkciu a ďalej na tlačidlo OK (prípadne dvakrát klikneme na zvolenú funkciu)
  • Otvorí sa nám dialógové okno Argumenty funkcie, v ktorom zvolíme jednotlivé argumenty
Základy Microsoft Excel
  • Po zvolení jednotlivých argumentov klikneme na tlačidlo OK a funkcie sa nám vloží

V dialógovom okne Vložiť funkciu môžeme po kliknutí na jednotlivé funkcie vidieť v dolnej časti okna ich opis, čo nám môže uľahčiť rozhodnutie, ktorú funkciu použiť.

Druhým spôsobom vloženie funkcia je zápis funkcie do riadku vzorcov:

  • Označíme si bunku, do ktorej chceme funkciu vložiť
  • Do bunky napíšeme znak rovná sa =
  • Začneme písať názov funkcie a objaví sa nám rozbaľovacia ponuka, z ktorej môžeme funkciu zvoliť dvojitým kliknutím ľavého tlačidla myši
  • Potom je potrebné ešte do funkcie dopísať argumenty podľa zobrazeného tvaru funkcie (na obrázku nižšie označené červenou)
Základy Microsoft Excel
  • Je tiež možné vybrať celú oblasť buniek jej označením na liste
  • Zápis funkcie potvrdíme stlačením klávesu Enter

Vkladať funkcie môžeme tiež na karte Vzorce v skupine Knižnica funkcií pomocou tlačidla Vložiť funkciu alebo AutoSum.

Základy Microsoft Excel

Kategórie funkcií

Ako sme si mohli všimnúť pri vkladaní funkcie v dialógovom okne Vložiť funkciu, môžeme vyberať z niekoľkých kategórií funkcií. Medzi tieto kategórie patria:

  • Finančné - používame pre výpočty, ktoré sa týkajú obchodu a peňazí - napr. Výpočet úroku alebo výpočty s cennými papiermi
  • Dátum a čas - používame pre výpočty, ktoré sa týkajú práce s dátami a časom - napr. Počet pracovných dní medzi 2 dátami, vrátenie aktuálne hodnoty dátumu a času alebo vrátenie čísla týždňa v roku
  • Mat. a trig. - používame pre výpočty, ktoré sa vykonávajú pomocou matematických a trigonometrických funkcií - napr. Súčet, cosinus a sinus uhla, faktoriál čísla alebo odmocnina
  • Štatistické - používame pre štatistické výpočty - napr. Pravdepodobnosť výsledku pokusu alebo počet buniek v oblasti spĺňajúce požadované kritérium
  • Vyhľadávací - používame pre vyhľadávanie hodnôt - napr. Prevod vodorovnej oblasti buniek na zvislú, vyhľadanie požadovanej hodnoty v matici alebo vrátenie počtu riadkov či stĺpcov
  • Databázové - používame pre súhrn dát spĺňajúce určité podmienky - napr. Vrátenie maximálnej hodnoty záznamov databázy alebo vynásobení hodnoty záznamov databázy
  • Textové - používame pre prácu s textovými reťazcami - napr. Prenesenie čísla na text alebo vrátenie počtu znakov textového reťazca
  • Logické - používame pre testovanie podmienok - napr. Overenie či je podmienka splnená alebo vrátenie logických hodnôt PRAVDA alebo NEPRAVDA
  • Informácie - používame pre overenie uložených typov dát - napr. Overenie či je číslo párne alebo či hodnota odkazuje na prázdnu bunku
  • inžinierske
  • dátová kocky
  • kompatibilita
  • webové

Excel ponúka naozaj veľké množstvo funkcií, preto je vhodné si ich dôkladnejšie prejsť a zistiť, ktoré chceme pri práci s Excelom najčastejšie používať.

Príklad

Vzhľadom k tomu, že funkciou je v aplikácii naozaj veľa, ukážeme si v nasledujúcom príklade aspoň niektoré základné funkcie tak, aby sme lepšie porozumeli mechanizmu, ako fungujú. Budeme pracovať s tabuľkou, ktorú máme pripravenú z minulých lekcií.

Najprv chceme zistiť celkový zisk z všetkého predaného tovaru. Tento výpočet vykonáme pomocou funkcie SUM nasledovne:

  • Označíme si bunku H7, ktorú máme v stĺpci s názvom Zisk z predaja
  • V ľavej časti vedľa Riadku vzorcov klikneme na tlačidlo Vložiť funkciu
  • Otvorí sa nám dialógové okno Vložiť funkciu, v rámci ktorého si zvolíme kategóriu funkcií Mat. a trig. a v tejto ponuke dvakrát klikneme na funkciu SUMA
  • Otvorí sa nám dialógové okno Argumenty funkcie, v ktorom skontrolujeme, či je správne zadaná oblasť buniek - v našom prípade potrebujeme mať pre číslo1 zadanú oblasť buniek H2:H6
  • Výber funkcie a oblasti buniek potvrdíme kliknutím na tlačidlo OK
  • V bunke H7 vidíme výsledok použitej funkcie, tj. Súčet všetkých ziskov z predaja jednotlivých druhov tovaru

Kopírovanie funkcií funguje na rovnakom princípe ako kopírovanie vzorcov.

Ďalej chceme zistiť celkový zisk v EUR. Skopírujeme teda funkciu z bunky H7 a vložíme ju do bunky I7. Potom je potreba ešte zmeniť symbol EUR namiesto Sk, čo sme sa už naučili v jednej z minulých lekcií.

Základy Microsoft Excel

Ďalej chceme zistiť počet predaných kusov najpredávanejšieho tovaru. K tomuto účelu použijeme funkciu MAX.

  • Označíme si bunku E7, ktorú máme v stĺpci s názvom Počet predaných ks
  • Klikneme na tlačidlo Vložiť funkciu
  • V rámci dialógového okna Vložiť funkciu zvolíme kategórii funkcií Štatistické a v tejto ponuke zvolíme funkciu MAX
  • Otvorí sa nám dialógové okno Argumenty funkcie, v ktorom skontrolujeme alebo zapíšeme rozsah buniek pre číslo1 - v našom prípade to bude oblasť buniek E2:E6
  • Výber funkcie a oblasti buniek potvrdíme opäť kliknutím na tlačidlo OK
  • V bunke E7 vidíme výsledok použitej funkcie, tj. Počet predaných kusov najpredávanejšieho tovaru - v našom prípade 82 ks predaných rožkov

Ďalej tiež chceme, aby sa nám zobrazovalo upozornenie v prípade, že skladové zásoby u jednotlivých druhov tovaru klesnú pod 10 ks. Pre tento výpočet budeme používať funkciu KEĎ.

  • Pred stĺpec G - Cena za ks si vložíme nový prázdny stĺpec a pomenujeme ho Objednať
  • Označíme si bunku G2
  • Klikneme na tlačidlo Vložiť funkciu
  • V rámci dialógového okna Vložiť funkciu zvolíme kategórii funkcií Logické a v tejto ponuke zvolíme funkciu KEĎ
  • Otvorí sa nám dialógové okno Argumenty funkcie
  • Do hodnoty Podmienka zapíšeme podmienku F2<10 - tá znamená, že ak zásoba klesne pod 10 ks, bude podmienka splnená
  • Do hodnoty Áno zapíšeme text, ktorý chceme zobraziť v prípade, že je podmienka splnená - v našom prípade vpíšeme ÁNO
  • Do hodnoty Nie zapíšeme text, ktorý chceme zobraziť v prípade, že podmienka splnená nie je - v našom prípade vpíšeme NIE
Základy Microsoft Excel
  • Výber funkcie potvrdíme kliknutím na tlačidlo OK
  • V bunke G2 vidíme, že rožky nie sú potrebné objednať, pretože ich skladová zásoba je vyššia ako 10 ks - tzn. nebola splnená podmienka, ktorú sme si nastavili

V prípade, že sa nám zvyšné bunky v stĺpci Objednať nevyplní funkcií automaticky, môžeme funkciu z bunky G2 jednoducho skopírovať do ostatných buniek stĺpca.

Vidíme teda, že je potrebné objednať chlieb, ktorého skladová zásoba je iba 5 ks a zvyšok tovar objednať nepotrebujeme, pretože ich skladová zásoba je vyššia ako 10 ks.

Základy Microsoft Excel

To je pre dnešok všetko. V tejto lekcii sme si povedali viac o funkciách a ukázali sme si príklady jednotlivých funkcií. V budúcej lekcii, Riešené úlohy k 10. lekcii Excel pre začiatočníkov , sa naučíme vytvárať grafy.

V nasledujúcom cvičení, Riešené úlohy k 10. lekcii Excel pre začiatočníkov, si precvičíme nadobudnuté skúsenosti z predchádzajúcich lekcií.


 

Predchádzajúci článok
Riešené úlohy k 9. lekcii Excel pre začiatočníkov
Všetky články v sekcii
Základy Microsoft Excel
Preskočiť článok
(neodporúčame)
Riešené úlohy k 10. lekcii Excel pre začiatočníkov
Článok pre vás napísal Jakub Fišer
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor se věnuje informačním technologiím.
Aktivity