Uživatelská příručka pro syntaxi pro tabulky

Co je to syntaxe a kdy ji mohu použít v aplikaci Excel nebo v Tabulkách Google

Syntaxe funkce tabulky Excel nebo Tabulky Google odkazuje na uspořádání a pořadí funkce a její argumenty . Funkce v aplikaci Excel a tabulkách Google je vestavěný vzorec. Všechny funkce začínají znaménkem rovnosti ( = ), po němž následuje název funkce, např. IF, SUM, COUNT nebo ROUND. Musíte použít správnou syntaxi vždy, když zadáte funkci v aplikaci Excel nebo Tabulkách Google, nebo se pravděpodobně zobrazí chybová zpráva.

Argumenty funkce odkazují na všechna data nebo informace požadované funkcí. Tyto argumenty musí být zadány ve správném pořadí.

Syntaxe funkce IF

Například syntaxe funkce IF v aplikaci Excel je:

= IF (Logical_test, Value_if_true, Value_if_false)

Parenthesis a čárky

Kromě pořadí argumentů se termín "syntaxe" vztahuje také na umístění kulatých závorek nebo závorek kolem argumentů a na použití čárky jako oddělovače mezi jednotlivými argumenty.

Poznámka: Vzhledem k tomu, že syntaxe funkce IF vyžaduje čárku pro oddělení tří argumentů funkce, nemůžete použít čárku jako oddělovač v číslech vyšších než tisíc. Pokud tak učiníte, aplikace Excel zobrazí dialogové okno s výstrahou, které vám říká, že nalezl problém se vzorem nebo že pro tuto funkci bylo definováno příliš mnoho argumentů.

Čtení syntaxe funkce funkce IF

Podle výše uvedených pravidel můžete vyvodit, že funkce IF v aplikaci Excel a v Tabulkách Google obvykle obsahuje tři argumenty uspořádané v následujícím pořadí:

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

Pokud jsou argumenty umístěny v jiném pořadí, funkce vrátí chybovou zprávu nebo vám dává odpověď, kterou jste neočekávali.

Požadované vs. nepovinné argumenty

Jedna informace, která se netýká syntaxe, je otázka, zda je požadován nebo nepovinný argument. V případě funkce IF jsou požadovány první a druhé argumenty - argumenty Logical_test a Value_if_true, zatímco třetí argument Argument Value_if_false je nepovinný.

Pokud je třetí parametr vynechán z funkce a podmínka testovaná argumentem Logical_test funkce je vyhodnocena jako false, zobrazí se funkce FALSE v buňce, ve které je funkce umístěna.