Argumenty sú hodnoty, ktoré funkcie používajú na vykonávanie výpočtov. V tabuľkových procesoroch, ako sú Excel a Tabuľky Google, sú funkcie iba vstavané vzorce, ktoré vykonávajú stanovené výpočty a väčšina z týchto funkcií vyžaduje zadanie údajov buď používateľom alebo iným zdrojom, aby sa vrátil výsledok.
Syntax funkcie
Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky, oddeľovače čiarok a jej argumenty.
Argumenty sú vždy ohraničené zátvorkami a jednotlivé argumenty sú oddelené čiarkami.
Jednoduchým príkladom zobrazeným na obrázku vyššie je funkcia SUM, ktorú možno použiť na sčítanie alebo sčítanie dlhých stĺpcov alebo riadkov čísel. Syntax tejto funkcie je:
SUM (Číslo1, Číslo2, … Číslo255)
Argumenty pre túto funkciu sú:
Číslo1, Číslo2, … Číslo255
Počet argumentov
Počet argumentov, ktoré funkcia vyžaduje, sa líši v závislosti od funkcie. Funkcia SUM môže mať až 255 argumentov, ale vyžaduje sa len jeden – argument Number1. Zvyšok je voliteľný.
Funkcia OFFSET má medzitým tri povinné argumenty a dva voliteľné.
Ostatné funkcie, ako napríklad funkcie NOW a TODAY, nemajú žiadne argumenty, ale čerpajú svoje údaje – sériové číslo alebo dátum – zo systémových hodín počítača. Aj keď tieto funkcie nevyžadujú žiadne argumenty, pri zadávaní funkcie musia byť stále zahrnuté zátvorky, ktoré sú súčasťou syntaxe funkcie.
Typy údajov v argumentoch
Rovnako ako počet argumentov, aj typy údajov, ktoré je možné zadať pre argument, sa budú líšiť v závislosti od funkcie.
V prípade funkcie SUM, ako je znázornené na obrázku vyššie, musia argumenty obsahovať číselné údaje, ale tieto údaje môžu byť:
- súčet skutočných údajov – argument Number1 na obrázku vyššie
- jednotlivý odkaz na bunku na umiestnenie číselných údajov v pracovnom hárku – argument Number2
- pole alebo rozsah odkazov na bunky – argument Number3
Iné typy údajov, ktoré možno použiť pre argumenty, zahŕňajú:
- textové údaje
- Boolovské hodnoty
- chybové hodnoty
- ďalšie funkcie
Funkcie vnorenia
Je bežné, že jedna funkcia je zadaná ako argument inej funkcie. Táto operácia je známa ako funkcie vnorenia a robí sa s cieľom rozšíriť možnosti programu pri vykonávaní zložitých výpočtov.
Nie je napríklad nezvyčajné, že funkcie IF sú vnorené jedna do druhej, ako je znázornené nižšie.
=IF(A1 > 50, IF(A2 < 100, A110, A125)
V tomto príklade sa druhá alebo vnorená funkcia IF používa ako argument Value_if_true prvej funkcie IF a používa sa na testovanie druhej podmienky, ak sú údaje v bunke A2 menšie ako 100.
Od Excelu 2007 je vo vzorcoch povolených 64 úrovní vnorenia. Predtým bolo podporovaných iba sedem úrovní vnorenia.
Hľadanie argumentov funkcie
Požiadavky na argumenty pre jednotlivé funkcie možno nájsť dvoma spôsobmi:
- Otvoriť dialógové okno funkcie v Exceli
- Okná s popisom v Exceli a Tabuľkách Google
Dialógové okná funkcie Excel
Prevažná väčšina funkcií v Exceli má dialógové okno, ako je znázornené pre funkciu SUM na obrázku vyššie, v ktorom sú uvedené povinné a voliteľné argumenty pre funkciu.
Otvorenie dialógového okna funkcie môžete vykonať:
- nájdenie a kliknutie na názov funkcie na karte Formula na páse s nástrojmi;
- kliknutím na možnosť Vložiť funkciu umiestnenú vedľa riadka vzorcov, ako je znázornené na obrázku vyššie.
Popisy: Zadanie názvu funkcie
Ďalší spôsob, ako zistiť argumenty funkcie v Exceli a v Tabuľkách Google, je:
- Vyberte bunku.
-
Zadajte znamienko rovnosti a upozornite program, že sa zadáva vzorec.
-
Zadajte názov funkcie.
Počas písania sa názvy všetkých funkcií začínajúce týmto písmenom zobrazujú v popise pod aktívnou bunkou.
-
Zadajte otvorenú zátvorku – špecifikovaná funkcia a jej argumenty sú uvedené v popise.
V Exceli okno s popisom obklopuje voliteľné argumenty hranatými zátvorkami (). Všetky ostatné uvedené argumenty sú povinné.
V Tabuľkách Google okno s popisom nerozlišuje medzi povinnými a voliteľnými argumentmi. Namiesto toho obsahuje príklad, ako aj zhrnutie použitia funkcie a popis každého argumentu.