Gvidilo de uzanto al sintakso por diskon

Kio estas sintakso kaj kiam mi uzus ĝin en Excel aŭ Google Sheets

La sintakso de Excel aŭ Google Sheets-folio-funkcio rilatas al la aranĝo kaj ordo de la funkcio kaj ĝiaj argumentoj . Funkcio en Excel kaj Google Sheets estas formulita formulo. Ĉiuj funkcioj komenciĝas per egala signo ( = ) sekvata de la nomo de la funkcio kiel IF, SUM, COUNT, aŭ ROUND. Vi devas uzi la korektan sintakson kiam vi eniras funkcion en Excel aŭ Google Sheets aŭ vi eble ricevos eraron-mesaĝon.

La argumentoj de funkcio raportas al ĉiuj datumoj aŭ informoj postulitaj de funkcio. Ĉi tiuj argumentoj devas esti enmetitaj en la ĝusta ordo.

La SI-Funkcia sintakso

Ekzemple, la sintakso de la IF-funkcio en Excel estas:

= IF (Logical_test, Value_if_true, Value_if_false)

Paréntesis kaj Komoj

Aldone al la ordo de argumentoj, la termino "sintakso" ankaŭ rilatas al la lokado de rondaj krampoj aŭ paréntesis ĉirkaŭantaj la argumentojn kaj al la uzo de la komo kiel apartigilo inter la individuaj argumentoj.

Noto: Pro tio, ke la sintakso de la funkcio IF postulas komo por disigi la tri argumentojn de la funkcio, vi ne povas uzi komo kiel apartigilo en nombroj pli ol mil. Se vi faras, Excel montras atentigan dialogan skatolon dirante al vi, ke ĝi trovis problemon kun la formulo aŭ ke tro multaj argumentoj estas difinitaj por ĉi tiu funkcio.

Legante la sintakson de IF Function

Sekvante la regulojn menciitajn supre, vi povas dedukti, ke la IF funkcias en Excel kaj en Google Sheets kutime havas tri argumentojn aranĝitajn en la sekva ordo:

  1. Logika argumento
  2. Valoro_if_true argumento
  3. Argumento de Value_if_false

Se la argumentoj estas metitaj en malsama ordo, la funkcio redonas eraron-mesaĝon aŭ donas al vi respondon, kiun vi ne atendis.

Bezonata vs. Laŭvolaj Argumentoj

Unu peco da informoj, kiujn la sintakso ne rilatas, estas ĉu argumento estas postulita aŭ laŭvola. En la kazo de la funkcio de IF, la unua kaj dua argumento - la Logika_test kaj la Value_if_true-argumentoj - estas postulitaj, dum la tria argumento, la argumento Value_if_falseco, estas laŭvola.

Se la tria argumento estas preterlasita de la funkcio kaj la kondiĉo provita de Logical_test argumento de la funkcio taksas falsa, tiam la funkcio montras la terminon FALSE en la ĉelo kie la funkcio situas.