Argumenttien ja arvojen tyypit Numbers iCloudille -ohjelmassa
Alla annetaan määritelmät monille argumentti- ja arvotyypeille, joilla kuvataan funktioita funktioselaimessa.
Mikä tahansa arvotyyppi
Jos määrität argumentiksi mikä tahansa, se voi olla looginen arvo, päivämäärä/aika-arvo, kesto-, luku- tai merkkijonoarvo.
Matriisit ja matriisifunktiot
Matriisi on funktion käyttämä tai palauttama joukko arvoja. Matriisifunktio palauttaa yhden arvon sijasta arvomatriisin. Matriisifunktioita käytetään tavallisesti antamaan arvoja toiselle funktiolle.
Looginen lauseke ja arvotyyppi
Looginen lauseke on lauseke, jonka tulos on looginen arvo TOSI tai EPÄTOSI. Looginen arvo on looginen TOSI (1)- tai EPÄTOSI (0) -arvo tai viittaus soluun, joka sisältää tai palauttaa loogisen arvon TOSI tai EPÄTOSI. Se on yleensä tulos loogisen lausekkeen evaluoimisesta, mutta looginen arvo voidaan määrittää suoraan funktion argumenttina tai solun sisältönä. Loogisia arvoja käytetään usein määrittämään, minkä lausekkeen JOS-funktio palauttaa.
Kokoelma-arvotyyppi
Kokoelmaksi määritetty argumentti voi olla viittaus yhteen taulukon solualueeseen tai matriisifunktion palauttamaan matriisiin. Kokoelmaksi määritetyllä argumentilla on lisäattribuutti, joka määrittää, minkätyyppisiä arvoja se voi sisältää.
Ehtolauseke
Ehto on lauseke, joka voi sisältää vertailuoperaattoreita, vakioita, merkkijono-operaattorin (&) ja viittauksia. Ehdon sisällön on oltava sellainen, että ehdon vertaaminen toiseen arvoon johtaa loogiseen arvoon TOSI tai EPÄTOSI.
Vakiolauseke
Vakio on lauseke, joka on määritelty suoraan kaavassa. Se ei sisällä funktiokutsuja tai soluviittauksia. Esimerkiksi seuraavassa kaavassa merkkijonon elementit “cat” ja “s” ovat vakioita:
=CONCATENATE(“cat”,“s”)
Päivämäärä/aika-arvotyyppi
Päivämäärä-/aika-arvo on arvo tai viite soluun, jossa on päivämäärä-/aika-arvo jossakin Numbersin tukemassa muodossa. Voit valita, että solussa näkyy vain päivämäärä tai aika, mutta kaikkiin päivämäärä/aika-arvoihin sisältyy sekä päivämäärä että aika.
Kesto-arvotyyppi
Kestoarvo on ajan pituus tai viittaus soluun, joka sisältää ajan pituuden. Kestoarvot koostuvat viikoista (vk tai viikkoa), päivistä (pv tai päivää), tunneista (t tai tuntia), minuuteista (m tai minuuttia), sekunneista (s tai sekuntia) ja millisekunneista (ms tai millisekuntia).
Luettelo-arvotyyppi
Luettelo on puolipisteillä erotettu joukko muita arvoja. Esimerkki:
=VALITSE(3;"ensimmäinen";"toinen";7;"viimeinen").
Joissakin tapauksissa luettelo voidaan laittaa toistenkin sulkujen sisään. Esimerkki:
=ALUEET((B1:B5;C10:C12)).
Modaalinen argumentti tai arvotyyppi
Modaalinen argumentti voi sisältää yhden useista mahdollisista arvoista. Modaalista argumenttia käytetään yleensä jonkin asian määrittämiseen laskutoimituksesta, joka funktion tulee suorittaa, tai datan tyypistä, joka funktion tulee palauttaa. Jos modaalisessa argumentissa on oletusarvo, se on määritetty argumentin kuvauksessa.
Luku-arvotyyppi
Lukuarvo on luku, numeerinen lauseke tai viittaus soluun, joka sisältää numeerisen lausekkeen. Jos luvun hyväksyttäviä arvoja on rajoitettu (esimerkiksi luvun on oltava suurempi kuin 0), tämä sisältyy argumentin kuvaukseen.
Alue-arvotyyppi
Aluearvo on viittaus yhteen solualueeseen (joka voi olla yksi solu). Aluearvon argumenttikuvauksessa on lisäattribuutti, joka määrittää, minkä tyyppisiä arvoja se voi sisältää.
Viite-arvotyyppi
Viitearvo on viittaus yksittäiseen soluun tai solualueeseen. Jos alueeseen kuuluu enemmän kuin yksi solu, alueen ensimmäinen ja viimeinen solu on erotettu yhdellä kaksoispisteellä. Esimerkki:
=LASKE(A3:D7).
Jos viite on jossakin toisessa taulukossa olevaan soluun, viitteen on sisällettävä taulukon nimi. Esimerkki:
=Taulukko 2::B2.
Huomaa: Huomaa, että taulukon nimi ja soluviittaus erotetaan kahdella kaksoispisteellä (::).
Jos viite on jossakin toisessa välilehdessä olevaan soluun, myös välilehden nimen on oltava siinä (ellei taulukon nimi ole yksilöllinen kaikkien välilehtien joukossa). Esimerkki:
=SUMMA(Välilehti 2::Taulukko 1::C2:G2).
Huomaa: Välilehden nimi, taulukon nimi ja soluviittaus erotetaan kahdella kaksoispisteellä.
Merkkijono-arvotyyppi
Merkkijonoarvo koostuu nollasta tai useammasta merkistä tai on viittaus soluun, jossa on nolla tai useampi merkki. Merkit voivat olla mitä tahansa tulostettavia merkkejä, kuten numeroita.