Laskentataulukoiden syntaksin käyttöopas

Mikä on syntaksi ja milloin voin käyttää sitä Excelissä tai Google Sheetsissä

Excel- tai Google Sheets -taulukon syntaksilla tarkoitetaan funktion ja sen argumenttien asettelua ja järjestystä. Excel- ja Google-arkit-toiminto on sisäänrakennettu kaava. Kaikki toiminnot alkavat yhtäläisellä merkillä ( = ), jota seuraa funktion nimi, kuten IF, SUM, COUNT tai ROUND. Sinun on käytettävä oikeaa syntaksia aina, kun annat toiminnon Excel- tai Google Sheets -versioon tai todennäköisesti saat virheilmoituksen.

Toiminnon argumentit viittaavat kaikkiin toimintoihin vaadittuihin tietoihin tai tietoihin. Nämä argumentit on kirjoitettava oikeaan järjestykseen.

IF-funktion syntaksi

Esimerkiksi IF-funktion syntaksi Excelissä on:

= IF (Logical_test, Value_if_true, Value_if_false)

Liitäntä ja komennot

Argumenttijärjestyksen lisäksi termi "syntaksi" viittaa myös pyöreiden sulkien tai suluiden ympäröimiseen, jotka ympäröivät argumentteja ja pilkun käyttämistä erottajana yksittäisten argumenttien välillä.

Huomaa: Koska IF-funktion syntaksi vaatii pilkun erottamaan kolme funktion argumenttia, et voi käyttää pilkkua erotuksena yli tuhannessa luvussa. Jos näin on, Excel näyttää hälytysikkunan, jossa kerrotaan, että se on löytänyt ongelman kaavalla tai että tähän funktioon on määritetty liian monta argumenttia.

IF-funktion syntaksin lukeminen

Noudattamalla edellä mainittuja sääntöjä voit päätellä, että IF-funktio Excelissä ja Google-arkit yleensä sisältää kolme argumenttia järjestyksessä seuraavassa järjestyksessä:

  1. Logical_test argumentti
  2. Value_if_true argumentti
  3. Value_if_false argumentti

Jos argumentit sijoitetaan toiseen järjestykseen, funktio palauttaa virheilmoituksen tai antaa vastauksen, jota et odottanut.

Vaaditut vs. valinnaiset argumentit

Yksi tieto siitä, että syntaksi ei liity, on argumentti vaadittava tai valinnainen. IF-toiminnon tapauksessa ensimmäiset ja toiset argumentit - Logical_test ja Value_if_true argumentit - vaaditaan, kun taas kolmas argumentti Value_if_false argumentti on valinnainen.

Jos kolmas argumentti jätetään funktiosta ja funktiolla Logical_test-argumentin testattu väärin, funktio näyttää termi FALSE solussa, jossa funktio sijaitsee.