Какво е синтаксис и кога да го използвам в Excel или в Google Sheets
Синтаксисът на функция на Excel или функция "Таблици за електронни таблици" се отнася до оформлението и реда на функцията и нейните аргументи . Функцията в Excel и в Google Sheets е вградена формула. Всички функции започват с знака за равенство ( = ), последван от името на функцията, като IF, SUM, COUNT или ROUND. Трябва да използвате правилния синтаксис, когато въвеждате функция в Excel или в Google Sheets, или вероятно ще получите съобщение за грешка.
Аргументите на функцията се отнасят до всички данни или информация, изисквани от дадена функция. Тези аргументи трябва да бъдат въведени в правилния ред.
Синтаксисът на функцията IF
Като пример, синтаксисът на IF функцията в Excel е:
= IF (Logical_test, Value_if_true, Value_if_false)
Ротация и чертички
В допълнение към реда на аргументите, терминът "синтаксис" също се отнася до поставянето на кръгли скоби или скоби около аргументите и до използването на запетая като разделител между отделните аргументи.
Забележка: Тъй като синтаксиса на функцията IF изисква запетая за разделяне на трите аргумента на функцията, не можете да използвате запетая като разделител на числа по-големи от хиляда. Ако го направите, Excel ще покаже диалогов прозорец за предупреждение , който ще ви каже, че е открил проблем с формулата или че са дефинирани твърде много аргументи за тази функция.
Четене на синтаксиса на функцията IF
Като следвате горепосочените правила, можете да заключите, че функцията IF в Excel и в Google Sheets обикновено има три аргумента, подредени в следната последователност:
- Аргумент в Logical_test
- Argument value_if_true
- Argument value_if_false
Ако аргументите са поставени в различен ред, функцията връща съобщение за грешка или ви дава отговор, който не сте очаквали.
Изисквани срещу незадължителни аргументи
Една част от информацията, която не е свързана със синтаксиса, е дали е необходим аргумент или не е задължителен. В случая на функцията IF са необходими първият и вторият аргументи - аргументите Logical_test и Value_if_true, докато третият аргумент, аргументът Value_if_false, е незадължителен.
Ако третият аргумент е пропуснат от функцията и състоянието, изпитано от аргумента Logical_test на функцията, се оценява на фалшива, тогава функцията показва термина FALSE в клетката, където е разположена функцията.