Argument- og verdityper
Denne siden definerer mange av begrepene som brukes til å beskrive funksjonene i funksjonsnavigeringen.
Verditypen en verdi
Hvis et argument er spesifisert som en verdi, kan det være en boolsk verdi, dato/tid-verdi, varighetsverdi, tallverdi eller strengverdi.
Matriser og matrisefunksjoner
En matrise er en sekvens med verdier som brukes av en funksjon, eller som returneres av en funksjon. En matrisefunksjon returnerer en matrise med verdier i stedet for en enkeltverdi. Matrise-funksjonene brukes vanligvis til å levere verdier til en annen funksjon.
Boolsk uttrykk og verditype
Et boolsk uttrykk er et uttrykk som resulterer i den boolske verdien SANN eller USANN. En boolsk verdi er en logisk SANN- (1) eller USANN-verdi (0) eller en referanse til en celle som inneholder eller resulterer i en logisk SANN- eller USANN-verdi. Det er vanligvis resultatet av en vurdering av et boolsk uttrykk, men en boolsk verdi kan angis direkte som et argument til en funksjon eller som innholdet i en celle. Et vanlig bruksområde for en boolsk verdi er å bestemme hvilket uttrykk som skal returneres av HVIS-funksjonen.
Samlingsverditype
Et argument spesifisert som en samling kan være en referanse til ett enkelt tabellcelleområde eller en matrise returnert av en matrisefunksjon. Et argument spesifisert som en samling har et ekstra attributt som definerer verditypene det kan inneholde.
Betingelse-uttrykk
En betingelse er et uttrykk som kan inkludere sammenligningsoperatorer, konstanter, ampersand-strengoperatoren og referanser. Innholdet til betingelsen må være slik at resultatet av sammenligningen av betingelsen med en annen verdi resulterer i den boolske verdien SANN eller USANN.
Konstant-uttrykk
En konstant er et uttrykk som er angitt direkte i formelen. Det inneholder ingen funksjonskall eller cellereferanser. I formelen nedenfor er for eksempel strenguttrykkene «katt» og «er» konstanter:
KJEDE.SAMMEN("katt";"er")
Dato/tid-verditype
En dato/tid-verdi er en verdi eller en referanse til en celle som inneholder en dato/tid-verdi i et av formatene som støttes av Numbers. Du kan velge å vise kun en dato eller tid i en celle, men alle dato/tid-verdier inneholder både en dato og tid.
Varighetsverditype
En varighetsverdi er en tidsperiode eller en referanse til en celle som inneholder en tidsperiode. Varighetsverdier består av uker (u eller uker), dager (d eller dager), timer (t eller timer), minutter (m eller minutter), sekunder (s eller sekunder), og millisekunder (ms eller millisekunder).
Listeverditype
En liste er en semikolonseparert sekvens med andre verdier. Eksempel:
=VELG(3;"1ste";"andre";7;"siste")
I noen tilfeller lukkes listen i et ekstra sett med parenteser. Eksempel:
OMRÅDER((B1:B5;C10:C12))
Modalargument eller -verditype
Et modalargument kan ha én av flere mulige spesifiserte verdier. Vanligvis spesifiserer modalargumenter noe om beregningstypen funksjonen skal utføre, eller om datatypen funksjonen skal returnere. Hvis et modalargument har en standardverdi, er det spesifisert i argumentbeskrivelsen.
Tallverditype
En tallverdi er et tall, et numerisk uttrykk eller en referanse til en celle som inneholder et numerisk uttrykk. Hvis de tillatte verdiene til et tall er begrenset (for eksempel at tallet må være større enn 0), inkluderes grensen i argumentbeskrivelsen.
Områdeverditype
En områdeverdi er en referanse til et enkelt celleområde (kan være en enkeltcelle). En områdeverdi har et ekstra attributt inkludert i argumentbeskrivelsen som definerer verditypene den bør inneholde.
Referanseverditype
En referanseverdi er en referanse til en enkeltcelle eller et celleområde.
Hvis området består av flere enn én celle, skilles start- og sluttcellen med ett kolon. Eksempel:
ANTALL(A3:D7)
Hvis referansen er til en celle i en annen tabell, må referansen inneholde navnet på tabellen. Eksempel:
Tabell 2::B2.
Merk at tabelltittelen og cellereferansen skilles med et dobbeltkolon (::). Navnet på tabellen inkluderes automatisk når du velger en celle i en annen tabell når du lager en formel.
Hvis referansen er til en celle i en tabell på et annet lysbilde, ark eller en annen side, må navnet også inkluderes. Eksempel:
SUMMER(Lysbilde 2::Tabell 1::C2:G2).
Navnene og cellereferansene skilles med dobbeltkolon. Navnet på lysbildet (eller arket eller dokumentet) og navnet på tabellen inkluderes automatisk når du velger en celle på et annet sted når du lager en formel.
Strengverditype
En strengverdi består av null eller flere tegn, eller en referanse som inneholder null eller flere tegn. Tegnene kan bestå av et hvilket som helst tegn som kan skrives ut, inkludert tall.