Funkce jsou předdefinované vzorce provádějící výpočty pomocí určitých hodnot, nazývaných argumenty, v určitém pořadí nebo struktuře. Pomocí funkcí se dají dělat jednoduché nebo složité výpočty. Všechny funkce Excelu najdete na kartě Vzorce na pásu karet:
-
Syntaxe funkce Excelu
Následující příklad funkce ZAOKROUHLIT zaokrouhlování čísla v buňce A10 znázorňuje syntaxi funkce.
1. Struktura. Struktura funkce začíná znakem rovná se (=) následovaným názvem funkce, levou závorkou, argumenty funkce oddělené čárkami a pravou závorkou.
2. Název funkce. Pokud chcete zobrazit seznam dostupných funkcí, klikněte na buňku a stiskněte shift+F3, čímž se otevře dialogové okno Vložit funkci .
3. Argumenty. Argumenty můžou být čísla, text, logické hodnoty jako PRAVDA nebo NEPRAVDA, matice, chybové hodnoty jako #N/A nebo odkazy na buňky. Argument, který určíte, musí pro tento argument vytvořit platnou hodnotu. Argumenty můžou být také konstanty, vzorce nebo jiné funkce.
4. Popis argumentu. Při zadávání funkce se zobrazí popis se syntaxí a argumenty. Zadejte například =ZAOKROUHLOVAT( a zobrazí se popis. Popisy se zobrazují jenom pro předdefinované funkce.
Poznámka: Nemusíte zadávat funkce se všemi písmeny, například =ZAOKROUHLIT, protože Excel po stisknutí klávesy Enter automaticky zmenší název funkce. Pokud název funkce zadáte chybně, třeba =SUMA(A1:A10) místo =SUMA(A1:A10), excel vrátí #NAME? .
-
Zadávání excelových funkcí
Vytváříte-li vzorec obsahující funkci, můžete pomocí dialogového okna Vložit funkci zadat funkce listu. Jakmile vyberete funkci v dialogovém okně Vložit funkci , excel spustí průvodce funkcí, který zobrazí název funkce, každý z jejích argumentů, popis funkce a každého argumentu, aktuální výsledek funkce a aktuální výsledek celého vzorce.
Pokud chcete usnadnit vytváření a úpravy vzorců a minimalizovat chyby při psaní a syntaxi, použijte funkci Automatické dokončování vzorců. Po zadání znaku = (rovnítko) a počátečních písmen funkce excel zobrazí dynamický rozevírací seznam platných funkcí, argumentů a názvů odpovídajících těmto písmenům. Pak ho můžete vybrat z rozevíracího seznamu a Excel ho zadá za vás.
-
Vnořené funkce v Excelu
V určitých případech může být potřeba použít určitou funkci jako jeden z argumentů jiné funkce. Například následující vzorec používá vnořenou funkci PRŮMĚR a porovnává výsledek s hodnotou 50.
1. Funkce PRŮMĚR a SUMA jsou vnořené ve funkci KDYŽ.
Platné vrácení Pokud se jako argument použije vnořená funkce, musí vnořená funkce vrátit stejný typ hodnoty, který argument používá. Pokud například argument vrátí hodnotu PRAVDA nebo NEPRAVDA, musí vnořená funkce vrátit hodnotu PRAVDA nebo NEPRAVDA. Pokud tato funkce nefunguje, Excel zobrazí #VALUE! chybovou hodnotu #HODNOTA!.
Omezení úrovní vnoření: Vzorec může obsahovat až sedm úrovní vnořených funkcí. Když se jedna funkce (budeme ji nazývat funkce B) použije jako argument v jiné funkci (budeme ji nazývat A), chová se funkce B jako funkce druhé úrovně. Například funkce PRŮMĚR a SUMA jsou funkce druhé úrovně, pokud se používají jako argumenty funkce KDYŽ. Funkce vnořená uvnitř funkce PRŮMĚR by byla funkcí třetí úrovně a tak dál.