Argumenty jsou hodnoty, které funkce používají k provádění výpočtů. V tabulkových procesorech, jako jsou Excel a Tabulky Google, jsou funkce pouze vestavěné vzorce, které provádějí nastavené výpočty, a většina těchto funkcí vyžaduje zadání dat buď uživatelem nebo jiným zdrojem, aby se vrátil výsledek.
Syntaxe funkce
Syntaxe funkce odkazuje na rozložení funkce a zahrnuje název funkce, závorky, oddělovače čárek a její argumenty.
Argumenty jsou vždy ohraničeny závorkami a jednotlivé argumenty jsou odděleny čárkami.
Jednoduchým příkladem na obrázku výše je funkce SUM, kterou lze použít k sečtení nebo sečtení dlouhých sloupců nebo řad čísel. Syntaxe této funkce je:
SUM (Číslo1, Číslo2, … Číslo255)
Argumenty pro tuto funkci jsou:
Číslo1, Číslo2, … Číslo255
Počet argumentů
Počet argumentů, které funkce vyžaduje, se liší podle funkce. Funkce SUM může mít až 255 argumentů, ale je vyžadován pouze jeden – argument Number1. Zbytek je volitelný.
Funkce OFFSET má mezitím tři povinné argumenty a dva volitelné.
Ostatní funkce, jako jsou funkce NOW a TODAY, nemají žádné argumenty, ale čerpají svá data – sériové číslo nebo datum – ze systémových hodin počítače. I když tyto funkce nevyžadují žádné argumenty, závorky, které jsou součástí syntaxe funkce, musí být při zadávání funkce stále zahrnuty.
Typy dat v argumentech
Stejně jako počet argumentů se i typy dat, které lze pro argument zadat, budou lišit v závislosti na funkci.
V případě funkce SUM, jak je znázorněno na obrázku výše, musí argumenty obsahovat číselná data, ale tato data mohou být:
- skutečná data se sčítají – argument Number1 na obrázku výše
- odkaz na jednotlivou buňku na umístění číselných údajů v listu – argument Number2
- pole nebo rozsah odkazů na buňky – argument Number3
Další typy dat, které lze použít pro argumenty, zahrnují:
- textová data
- Booleovské hodnoty
- chybové hodnoty
- další funkce
Funkce vnoření
Je běžné, že jedna funkce je zadána jako argument pro jinou funkci. Tato operace je známá jako funkce vnoření a provádí se za účelem rozšíření možností programu při provádění složitých výpočtů.
Například není neobvyklé, že funkce KDYŽ jsou vnořeny jedna do druhé, jak je znázorněno níže.
=IF(A1 > 50, IF(A2 < 100, A110, A125)
V tomto příkladu je druhá nebo vnořená funkce IF použita jako argument Value_if_true první funkce IF a používá se k testování druhé podmínky, pokud jsou data v buňce A2 menší než 100.
Od Excelu 2007 je ve vzorcích povoleno 64 úrovní vnoření. Předtím bylo podporováno pouze sedm úrovní vnořování.
Nalezení argumentů funkce
Požadavky argumentů pro jednotlivé funkce lze najít dvěma způsoby:
- Otevřít dialogové okno funkce v Excelu
- Okna s popisem v Excelu a Tabulkách Google
Dialogová okna funkcí Excel
Naprostá většina funkcí v Excelu má dialogové okno, jak je znázorněno pro funkci SUM na obrázku výše, které uvádí požadované a volitelné argumenty pro funkci.
Otevření dialogového okna funkce lze provést:
- nalezení a kliknutí na název funkce na kartě Formula na pásu karet;
- kliknutím na možnost Vložit funkci umístěnou vedle řádku vzorců, jak je znázorněno na obrázku výše.
Tipy: Zadání názvu funkce
Další způsob, jak zjistit argumenty funkce v Excelu a v Tabulkách Google, je:
- Vyberte buňku.
-
Zadejte rovnítko, abyste programu upozornili, že se zadává vzorec.
-
Zadejte název funkce.
Při psaní se názvy všech funkcí začínajících tímto písmenem zobrazují v nápovědě pod aktivní buňkou.
-
Zadejte otevřenou závorku – zadaná funkce a její argumenty jsou uvedeny v popisku.
V Excelu jsou volitelné argumenty ohraničeny hranatými závorkami (). Všechny ostatní uvedené argumenty jsou povinné.
V Tabulkách Google okno s nápovědou nerozlišuje mezi povinnými a volitelnými argumenty. Místo toho obsahuje příklad a také shrnutí použití funkce a popis každého argumentu.