Ako sa používa "argument" v rámci funkcie alebo vzorca

Argumenty sú hodnoty, ktoré funkcie používajú na vykonanie výpočtov. V tabuľkových programoch, ako sú napríklad Excel a Tabuľky Google, sú funkcie iba vstavané vzorce, ktoré vykonávajú nastavené 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.

Funkcia Syntax

Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky, oddeľovače čiar a jej argumenty.

Argumenty sú vždy obklopené zátvorkami a jednotlivé argumenty sú oddelené čiarkami.

Jednoduchý príklad zobrazený na obrázku vyššie je funkcia SUM - ktorá môže byť použitá na sumárne alebo celkové dlhé stĺpce alebo riadky čísel. Syntax pre túto funkciu je:

SUM (Číslo1, Číslo2, ... Číslo255)

Argumenty pre túto funkciu sú: Number1, Number2, ... Number255

Počet argumentov

Počet argumentov, ktoré vyžaduje funkcia, závisí od funkcie. Funkcia SUM môže mať až 255 argumentov, ale vyžaduje sa iba jedna - argument číslo1 - zvyšok je voliteľný.

Funkcia OFFSET má zatiaľ tri požadované argumenty a dve voliteľné.

Ostatné funkcie, napríklad funkcie NOW a TODAY , nemajú žiadne argumenty, ale nakreslia ich dáta - sériové číslo alebo dátum - z počítačových systémových hodín. Napriek tomu, že tieto funkcie nevyžadujú žiadne argumenty, zátvorky, ktoré sú súčasťou syntaxe funkcie, musia byť stále zahrnuté pri vstupe do funkcie.

Typy údajov v argumentoch

Rovnako ako počet argumentov, typy údajov, ktoré môžu byť zadané 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, argumenty musia obsahovať číselné údaje - tieto údaje však môžu byť:

Ďalšie typy údajov, ktoré možno použiť na argumenty, zahŕňajú:

Funkcie hniezdenia

Je obvyklé, aby jedna funkcia bola zadaná ako argument pre inú funkciu. Táto operácia je známa ako funkcie hniezdenia a robí sa na rozšírenie možností programu pri vykonávaní komplexných výpočtov.

Napríklad nie je nezvyčajné, aby boli IF funkcie vnorené do vnútra, ako je uvedené nižšie.

= IF (A1> 50, IF (A2 <100, A1 * 10, A1 * 25)

V tomto príklade sa druhá alebo vnorená funkcia IF používa ako argument Value_if_true prvej IF funkcie a používa sa na testovanie druhej podmienky - ak sú údaje v bunke A2 nižšie ako 100.

Od programu Excel 2007 je vo vzorcoch povolených 64 úrovní hniezdenia. Predtým boli podporované iba sedem úrovní hniezdenia.

Hľadanie argumentov funkcie

Dva spôsoby hľadania argumentových požiadaviek pre jednotlivé funkcie sú:

Dialógové okná funkcií Excel

Prevažná väčšina funkcií v programe Excel má dialógové okno - ako je znázornené pre funkciu SUM na obrázku vyššie -, ktorá obsahuje požadované a voliteľné argumenty pre funkciu.

Otvorenie dialógového okna funkcie je možné vykonať pomocou:

Tipy: zadanie názvu funkcie

Ďalším spôsobom, ako zistiť argumenty funkcie v programe Excel a v tabuľkách Google, je:

  1. Kliknite na bunku,
  2. Zadajte značku rovnosti - ak chcete program oznámiť, že sa zadáva formulár;
  3. Zadajte názov funkcie - pri písaní sa názvy všetkých funkcií začínajúce týmto písmom zobrazujú v popise nástroja pod aktívnou bunkou.
  4. Zadajte otvorenú zátvorku - zadaná funkcia a jej argumenty sú uvedené v popise nástroja.

V programe Excel okienko nástrojov obklopuje voliteľné argumenty s hranatými zátvorkami ([]). Všetky ostatné uvedené argumenty sú vyžadované.

V tabuľkách Google sa v okne popisu nástrojov nerozlišuje medzi požadovanými a voliteľnými argumentmi. Namiesto toho obsahuje príklad, ako aj súhrn použitia funkcie a opis každého argumentu.