Použití funkcí a vnořených funkcí ve vzorcích v Excelu

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 aplikace Excel najdete na kartě vzorce na pásu karet:

Karta vzorce v Excelu na pásu karet
  • Syntaxe funkce Excelu

    Následující příklad funkce ZAOKROUHLIT zaokrouhlení čísla v buňce A10 ilustruje syntaxi funkce.

    Struktura funkce

    1. Struktura. Struktura funkce začíná symbolem rovná se (=) a za názvem funkce, otevírací závorkou, argumenty funkce oddělené čárkami a pravá závorka.

    2. název funkce. Seznam dostupných funkcí zobrazíte kliknutím na buňku a stisknutím SHIFT + F3, který otevře dialogové okno Vložit funkci .

    Excel – vzorce – dialog Vložit funkci

    3. argumenty. Argumenty mohou být čísla, text, logické hodnoty pravda nebo NEPRAVDA, matice, chybové hodnoty jako #N/a nebo odkazy na buňky. V argumentu, který určíte, musí být platná hodnota argumentu. Argumenty mohou být také konstanty, vzorce a další funkce.

    4. popisek argumentu Při zadávání funkce se zobrazí popisek s syntaxí a argumenty. Zadejte například = Round ( a zobrazí se popis. Popisy se zobrazují pouze pro předdefinované funkce.

    Poznámka: Nemusíte psát funkce velkými písmeny, třeba = ZAOKROUHLit, protože Excel po stisknutí klávesy ENTER automaticky změní na název funkce. Pokud v názvu funkce píšete chybovou hodnotu, třeba = SUME (a1: A10) místo = suma (a1: A10), Excel vrátí #NAME? Pokud je pozice, kterou uvedete, před první položkou nebo za poslední položkou v poli, bude výsledkem vzorce chyba #REF!.

  • 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. Po výběru funkce v dialogovém okně Vložit funkci Excel se spustí Průvodce funkcemi, ve kterém se zobrazí název funkce, všechny její argumenty, popis funkce a každého argumentu, aktuální výsledek funkce a aktuální výsledek celého vzorce.

    Průvodce funkcí Excelu

    Chcete-li snadněji vytvářet a upravovat vzorce a minimalizovat chyby při psaní a syntaxi, použijte funkci Automatické dokončování vzorce. Po zadání znaku = (rovnítko) a počátečních písmen funkce Excel se zobrazí dynamický rozevírací seznam platných funkcí, argumentů a názvů odpovídajících těmto písmenům. V rozevíracím seznamu ho pak můžete vybrat a Excel ho zadá za vás.

    Automatické dokončování vzorce v Excelu

  • 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 průměrnou funkci a výsledek porovnání s hodnotou 50.

    Vnořené funkce

    1. Funkce PRŮMĚR a SUMA jsou vnořené ve funkci KDYŽ.

    Platná vrácení    Pokud je vnořená funkce použita jako argument, musí funkce vracet stejný typ hodnoty, jakou používá argument. Pokud argument například vrátí hodnotu pravda nebo NEPRAVDA, musí funkce vracet hodnotu pravda nebo NEPRAVDA. Pokud funkce ne, Excel zobrazí #VALUE! .

    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.

Poznámka:  Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát vědět, jestli vám informace pomohly? Pokud chcete, můžete se podívat na anglickou verzi článku.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×