Väčšina funkcií nájdených v Exceli vyžaduje určitý vstup alebo informácie, aby bolo možné správne vypočítať. Napríklad, ak chcete použiť funkciu AVERAGE, musíte jej zadať rozsah čísel, ktoré sa majú spriemerovať.
=AVERAGE(A1:A100)
Akýkoľvek vstup, ktorý zadáte funkcii, sa nazýva argument.
Základná konštrukcia funkcie je:
Názov_funkcie(argument1, argument2,…)
Ak chcete použiť funkciu, zadáte jej názov, otvorenú zátvorku, potrebné argumenty a potom úzku zátvorku. Počet potrebných argumentov sa líši od funkcie k funkcii.
Používanie funkcií bez argumentov
Niektoré funkcie, ako napríklad funkcia NOW(), nevyžadujú žiadne argumenty. Ak chcete získať aktuálny dátum a čas, môžete jednoducho zadať vzorec, ako je tento:
=TERAZ()
Všimnite si, že aj keď nie sú potrebné žiadne argumenty, stále musíte zahrnúť otvorené a uzavreté zátvorky.
Používanie funkcií s jedným alebo viacerými požadovanými argumentmi
Niektoré funkcie vyžadujú jeden alebo viac argumentov. Napríklad funkcia LARGE vráti n-té najväčšie číslo v rozsahu buniek. Táto funkcia vyžaduje dva argumenty: odkaz na bunku na rozsah číselných hodnôt a číslo poradia. Ak chcete získať tretiu najväčšiu hodnotu v rozsahu A1 až A100, môžete zadať:
=LARGE(A1:A100;3)
Všimnite si, že každý argument je oddelený čiarkou. To platí bez ohľadu na to, koľko argumentov zadáte. Každý argument musí byť oddelený čiarkou.
Používanie funkcií s povinnými aj voliteľnými argumentmi
Mnohé funkcie Excelu, ako napríklad funkcia NETWORKDAYS, umožňujú okrem požadovaných argumentov aj voliteľné argumenty. Funkcia NETWORKDAYS vráti počet pracovných dní (dní okrem víkendov) medzi daným dátumom začiatku a dátumom ukončenia.
Ak chcete použiť funkciu NETWORKDAYS, musíte zadať minimálne dátumy začiatku a konca. Toto sú požadované argumenty.
Nasledujúci vzorec vám dáva odpoveď 260, čo znamená, že medzi 1. januárom 2014 a 31. decembrom 2014 je 260 pracovných dní:
=NETWORKDAYS("1/1/2014", "31/12/2014")
Funkcia NETWORKDAYS tiež umožňuje voliteľný argument, ktorý vám umožní prejsť rozsah obsahujúci zoznam dátumov sviatkov. Funkcia považuje každý dátum vo voliteľnom rozsahu za nepracovný deň, čím efektívne vráti iný výsledok (255 pracovných dní medzi 1. januárom 2014 a 31. decembrom 2014, berúc do úvahy dátumy sviatkov).
=NETWORKDAYS("1/1/2014", "31.12.2014", A1:A5)
Netrápte sa príliš úplným pochopením funkcie NETWORKDAYS. Základom je, že keď má funkcia povinné a voliteľné argumenty, môžete sa rozhodnúť použiť funkciu len s požadovanými argumentmi, alebo môžete využiť doplnkový nástroj funkcie poskytnutím voliteľných argumentov.
Zistenie, ktoré argumenty sú potrebné pre danú funkciu
Jednoduchý spôsob, ako objaviť argumenty potrebné pre danú funkciu, je začať písať túto funkciu do bunky. Kliknite na bunku, zadajte znamienko rovnosti, zadajte názov funkcie a potom zadajte otvorenú zátvorku.
Keď Excel rozpozná, že zadávate funkciu, aktivuje popis, ktorý vám ukáže všetky argumenty funkcie. Akýkoľvek argument uvedený v zátvorkách ([ ]) je voliteľný argument. Všetky ostatné zobrazené bez zátvoriek sú povinné argumenty.