Príručka používateľa pre syntax pre tabuľky

Čo je syntax a kedy by som ju použil v programe Excel alebo v službe Tabuľky Google

Syntax funkcie tabuľky Excel alebo Tabuľky Google sa vzťahuje na rozloženie a poradie funkcie a jej argumenty . Funkcia v aplikácii Excel a Tabuľkách Google je vstavaný vzorec. Všetky funkcie začínajú znakom rovnosti ( = ), po ktorom nasleduje názov funkcie, napríklad IF, SUM, COUNT alebo ROUND. Ak zadáte funkciu v programe Excel alebo v službe Tabuľky Google, musíte použiť správnu syntax, alebo sa pravdepodobne zobrazí chybové hlásenie.

Argumenty funkcie odkazujú na všetky údaje alebo informácie požadované funkciou. Tieto argumenty musia byť zadané v správnom poradí.

Syntax funkcie IF

Napríklad syntax funkcie IF v programe Excel je:

= IF (Logical_test, Value_if_true, Value_if_false)

Zalomenie a čiarky

Okrem poradia argumentov sa termín "syntax" vzťahuje aj na umiestnenie okrúhlych zátvoriek alebo zátvoriek okolo argumentov a na použitie čiarky ako oddeľovača medzi jednotlivými argumentmi.

Poznámka: Keďže syntax funkcie IF vyžaduje čiarku na oddelenie troch argumentov funkcie, nemôžete použiť čiarku ako oddeľovač v číslach väčších ako tisíc. Ak tak urobíte, program Excel zobrazí dialógové okno s upozornením, že zistil, že sa vyskytol problém so vzorcom alebo že pre túto funkciu bolo definovaných príliš veľa argumentov.

Čítanie syntaxe funkcií funkcie IF

Podľa vyššie uvedených pravidiel môžete zistiť, že funkcia IF v programe Excel a v tabuľkách Google zvyčajne obsahuje tri argumenty usporiadané v nasledujúcom poradí:

  1. Argument Logical_test
  2. Argument Value_f_true
  3. Argument Value_if_false

Ak sú argumenty umiestnené v inom poradí, funkcia vráti chybovú správu alebo vám dáva odpoveď, ktorú ste neočakávali.

Požadované vs. nepovinné argumenty

Jedna informácia, ktorá sa netýka syntaxe, je to, či je požadovaný alebo nepovinný argument. V prípade funkcie IF sú potrebné prvé a druhé argumenty - argumenty Logical_test a Value_if_true, zatiaľ čo tretí argument, argument Value_if_false, je nepovinný.

Ak je tretí argument vynechaný z funkcie a stav testovaný argumentom Logical_test funkcie sa vyhodnotí na hodnotu false, funkcia zobrazí výraz FALSE v bunke, kde sa nachádza funkcia.