Funksjoner
Datofunksjoner
Alle funksjoner tar enten verdier eller variabler som input. Når det står f.eks. "numerisk", så mener man enten numeriske verdier eller numeriske variabler. Og tilsvarende for "alfanumerisk". Sistnevnte refererer til alle typer strenge-/tekstverdier, inkludert bokstaver eller andre tegn.
date
date(arg1, arg2, arg3)
Beskrivelse
Genererer en datoverdi tilsvarende argumentene
Options
arg1 - År (4 siffer)
arg2 - Måned (2 siffer)
arg3 - Dag (2 siffer)
isoformatdate
isoformatdate(arg1)
Beskrivelse
Konverterer fra datoverdi til formatet YYYY-MM-DD. Kan brukes på start- og stoppvariabler for å konvertere fra innebygd datoverdi-format (1970-01-01 = 0)
Options
arg1 - Dateringsvariabel
day
day(arg1)
Beskrivelse
Henter ut verdi for dag i måneden fra datoverdi. Kan brukes på start- og stoppvariabler for å konvertere fra innebygd datoverdi-format (1970-01-01 = 0)
Options
arg1 - Dateringsvariabel
halfyear
halfyear(arg1)
Beskrivelse
Henter ut halvårstall fra datoverdi. Kan brukes på start- og stoppvariabler for å konvertere fra innebygd datoverdi-format (1970-01-01 = 0)
Options
arg1 - Dateringsvariabel
month
month(arg1)
Beskrivelse
Henter ut månedsverdi fra datoverdi. Kan brukes på start- og stoppvariabler for å konvertere fra innebygd datoverdi-format (1970-01-01 = 0)
Options
arg1 - Dateringsvariabel
quarter
quarter(arg1)
Beskrivelse
Henter ut kvartalstall fra datoverdi. Kan brukes på start- og stoppvariabler for å konvertere fra innebygd datoverdi-format (1970-01-01 = 0)
Options
arg1 - Dateringsvariabel
week
week(arg1)
Beskrivelse
Henter ut ukenummer fra datoverdi. Kan brukes på start- og stoppvariabler for å konvertere fra innebygd datoverdi-format (1970-01-01 = 0)
Options
arg1 - Dateringsvariabel
year
year(arg1)
Beskrivelse
Henter ut årstall fra datoverdi. Kan brukes på start- og stoppvariabler for å konvertere fra innebygd datoverdi-format (1970-01-01 = 0)
Options
arg1 - Dateringsvariabel
dow
dow(arg1)
Beskrivelse
Henter ut verdi for dag i uken ut fra datoverdi. Kan brukes på start- og stoppvariabler for å konvertere fra innebygd datoverdi-format (1970-01-01 = 0)
Options
arg1 - Dateringsvariabel
doy
doy(arg1)
Beskrivelse
Henter ut verdi for dag i året ut fra datoverdi. Kan brukes på start- og stoppvariabler for å konvertere fra innebygd datoverdi-format (1970-01-01 = 0)
Options
arg1 - Dateringsvariabel
Tetthetsfunksjoner
Alle funksjoner tar enten verdier eller variabler som input. Når det står f.eks. "numerisk", så mener man enten numeriske verdier eller numeriske variabler. Og tilsvarende for "alfanumerisk". Sistnevnte refererer til alle typer strenge-/tekstverdier, inkludert bokstaver eller andre tegn.
binomial
binomial(arg1, arg2, arg3)
Beskrivelse
Returnerer sannsynligheten for å observere floor(arg2)
eller færre suksesser i floor(arg1)
forsøk der sannsynligheten for suksess i ett forsøk er arg3
.
arg2 \< 0 \=\> binomial() \= 0
, arg2 \> arg1 \=\> binomial() \= 1
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom 0 og første argument
arg3 - Numerisk mellom 0 og 1
binomialp
binomialp(arg1, arg2, arg3)
Beskrivelse
Returnerer sannsynligheten for å observere floor(arg2)
suksesser i floor(arg1)
forsøk der sannsynligheten for suksess i ett forsøk er arg3
Options
arg1 - Numerisk mellom 1 og 1000000
arg2 - Numerisk mellom 0 og første argument
arg3 - Numerisk mellom 0 og 1
binomialtail
binomialtail(arg1, arg2, arg3)
Beskrivelse
Returnerer sannsynligheten for å observere floor(arg2)
eller flere suksesser i floor(arg1)
forsøk der sannsynligheten for suksess i ett forsøk er arg3
.
arg2 \< 0 \=\> binomialtail() \= 1
, arg2 \> arg1 \=\> binomialtail() \= 0
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom 0 og første argument
arg3 - Numerisk mellom 0 og 1
normalden
normalden(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra normalfordelingen med snittverdi arg2 og standardavvik arg3
Options
arg1 - Numerisk
arg2 - Numerisk
arg3 - Positiv numerisk
F
F(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den kumulative F-fordelingen med arg1
og arg2
frihetsgrader i henholdsvis teller og nevner. F() \= 0
dersom arg3 \< 0
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk verdi >= 0
Fden
Fden(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra sannsynlighetstettheten til F-fordelingen med arg1
og arg2
frihetsgrader i henholdsvis teller og nevner.
Fden() \= 0 dersom arg3 \< 0
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk >= 0
Ftail
Ftail(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den omvendte kumulative F-fordelingen med arg1
og arg2
frihetsgrader i henholdsvis teller og nevner. Ftail() \= 1 - F(), Ftail() \= 1
dersom arg3 \< 0
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk >= 0
invF
invF(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den inverse kumulative F-fordelingen med arg1
og arg2
frihetsgrader i henholdsvis teller og nevner.
F(arg1, arg2, arg3) \= p \=\> invF(arg1, arg2, p) \= arg3
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1
invFtail
invFtail(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den inverse omvendte kumulative F-fordelingen med arg1
og arg2
frihetsgrader i henholdsvis teller og nevner.
Ftail(arg1, arg2, arg3) \= p \=\> invFtail(arg1, arg2, p) \= arg3
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1
invnFtail
invnFtail(arg1, arg2, arg3, arg4)
Beskrivelse
Returnerer en verdi fra den inverse omvendte kumulative ikke-sentrerte F-fordelingen med arg1
og arg2
frihetsgrader i henholdsvis teller og nevner,
og sentreringsparameter arg3
. nFtail(arg1, arg2, arg3, arg4) \= p \=\> invnFtail(arg1, arg2, arg3, p) \= arg4
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1000
arg4 - Numerisk mellom 0 og 1
nF
nF(arg1, arg2, arg3, arg4)
Beskrivelse
Returnerer en verdi fra den kumulative ikke-sentrerte F-fordelingen med arg1
og arg2
frihetsgrader i henholdsvis teller og nevner,
og sentreringsparameter arg3
. nF(arg1, arg2, 0, arg4) \= F(arg1, arg2, arg4), nF() \= 0
dersom arg4 \< 0
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 10000
arg4 - Numerisk >= 0
nFden
nFden(arg1, arg2, arg3, arg4)
Beskrivelse
Returnerer en verdi fra sannsynlighetstettheten til den ikke-sentrerte F-fordelingen med arg1
og arg2
frihetsgrader i henholdsvis teller og nevner, og sentreringsparameter arg3
. nFden(arg1, arg2, 0, arg4) \= Fden(arg1, arg2, arg4), nFden() \= 0
dersom arg4 \< 0
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1000
arg4 - Numerisk >= 0
nFtail
nFtail(arg1, arg2, arg3, arg4)
Beskrivelse
Returnerer en verdi fra den omvendte kumulative ikke-sentrerte F-fordelingen med arg1
og arg2
frihetsgrader i henholdsvis teller og nevner,
og sentreringsparameter arg3
. nFtail() \= 1 dersom arg4 \< 0
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1000
arg4 - Numerisk >= 0
chi2
chi2(arg1, arg2)
Beskrivelse
Returnerer en verdi fra den kumulative kjikvadratfordelingen med arg1
frihetsgrader. Er lik 0
dersom arg2 \< 0
Options
arg1 - Positiv numerisk
arg2 - Numerisk >= 0
chi2den
chi2den(arg1, arg2)
Beskrivelse
Returnerer en verdi fra sannsynlighetstettheten til kjikvadratfordelingen med arg1
frihetsgrader Er lik 0
dersom arg2 \< 0
Options
arg1 - Positiv numerisk
arg2 - Numerisk >= 0
chi2tail
chi2tail(arg1, arg2)
Beskrivelse
Returnerer en verdi fra den omvendte kumulative kjikvadratfordelingen med arg1
frihetsgrader.
chi2tail() \= 1 − chi2(), chi2tail() \= 1
dersom arg2 \< 0
Options
arg1 - Positiv numerisk
arg2 - Numerisk >= 0
invchi2
invchi2(arg1, arg2)
Beskrivelse
Returnerer en verdi fra den inverse av den kumulative kjikvadratfordelingen med arg1
frihetsgrader. chi2(arg1, arg2) \= p \=\> invchi2(arg1, p) \= arg2
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom 0 og 1
invchi2tail
invchi2tail(arg1, arg2)
Beskrivelse
Returnerer en verdi fra den inverse av den omvendte kumulative kjikvadratfordelingen med arg1
frihetsgrader.
chi2tail(arg1, arg2) \= p \=\> invchi2tail(arg1, p) \= arg2
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom 0 og 1
nchi2
nchi2(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den kumulative ikke-sentrerte kjikvadratfordelingen med arg1
frihetsgrader og sentreringsparameter arg2
(noncentral parameter),
der arg3
er kjikvadratverdien. nchi2() \= 0
dersom arg3 \< 0
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom 0 og 10000
arg3 - Numerisk >= 0
nchi2den
nchi2den(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra sannsynlighetstettheten til den ikke-sentrerte kjikvadratfordelingen med arg1
frihetsgrader og sentreringsparameter arg2
(noncentral parameter), der arg3
er kjikvadratverdien. nchi2den() \= 0
dersom arg3 \< 0
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom 0 og 10000
arg3 - Numerisk >= 0
nchi2tail
nchi2tail(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den omvendte kumulative ikke-sentrerte kjikvadratfordelingen med arg1
frihetsgrader og
sentreringsparameter arg2
(noncentral parameter), der arg3
er kjikvadratverdien. nchi2tail() \= 1
dersom arg3 \< 0
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom 0 og 10000
arg3 - Numerisk >= 0
betaden
betaden(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra sannsynlighetstettheten til beta-fordelingen med formparametrene arg1
og arg2
.
betaden() \= 0
dersom arg3 \< 0
eller arg3 \> 1
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1
ibeta
ibeta(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den kumulative beta-fordelingen med formparametrene arg1
og arg2
,
også kalt den regulariserte ufullstendige betafunksjonen/betafunksjonsratioen. arg3 \< 0 \=\> ibeta() \= 0
, arg3 \> 1 \=\> ibeta() \= 1
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1
ibetatail
ibetatail(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den omvendte kumulative beta-fordelingen med formparametrene arg1
og arg2
, også kalt den komplementære ufullstendige betafunksjonen.
arg3 \< 0 \=\> ibetatail() \= 1
, arg3 \> 1 \=\> ibetatail() \= 0
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1
invibeta
invibeta(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den inverse kumulative beta-fordelingen med formparametrene arg1
og arg2
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1
invibetatail
invibetatail(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den inverse omvendte kumulative beta-fordelingen med formparametrene arg1
og arg2
. ibetatail(arg1, arg2, arg3) \= p \=\> invibetatail(arg1, arg2, p) \= arg3
Options
arg1 - Positiv numerisk
arg2 - Positiv numerisk
arg3 - Numerisk mellom 0 og 1
invnttail
invnttail(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den inverse omvendte kumulative ikke-sentrerte Student’s t-fordelingen med arg1
frihetsgrader og sentreringsparameter arg2
.
nttail(arg1, arg2, arg3) \= p \=\> invnttail(arg1, arg2, p) \= arg3
Options
arg1 - Numerisk mellom 1 og 1000000
arg2 - Numerisk mellom -1000 og 1000
arg3 - Numerisk mellom 0 og 1
invt
invt(arg1, arg2)
Beskrivelse
Returnerer en verdi fra den inverse kumulative Student’s t-fordelingen med arg1
frihetsgrader. t(arg1, arg2) \= p \=\> invt(arg1, p) \= arg2
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom 0 og 1
invttail
invttail(arg1, arg2)
Beskrivelse
Returnerer en verdi fra den inverse omvendte kumulative Student’s t-fordelingen med arg1
frihetsgrader.
ttail(arg1, arg2) \= p \=\> invttail(arg1, p) \= arg2
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom 0 og 1
nt
nt(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den kumulative ikke-sentrerte Student’s t-fordelingen med arg1
frihetsgrader og sentreringsparameter arg2
.
nt(arg1, 0, arg3) \= t(arg1, arg3)
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom -1000 og 1000
arg3 - Numerisk
ntden
ntden(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra sannsynlighetstettheten til den ikke-sentrerte Student’s t-fordelingen med arg1
frihetsgrader og sentreringsparameter arg2
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom -1000 og 1000
arg3 - Numerisk
nttail
nttail(arg1, arg2, arg3)
Beskrivelse
Returnerer en verdi fra den omvente kumulative ikke-sentrerte Student’s t-fordelingen med arg1
frihetsgrader og sentreringsparameter arg2
Options
arg1 - Positiv numerisk
arg2 - Numerisk mellom -1000 og 1000
arg3 - Numerisk
t
t(arg1, arg2)
Beskrivelse
Returnerer en verdi fra den kumulative Student’s t-fordelingen med arg1
frihetsgrader
Options
arg1 - Positiv numerisk
arg2 - Numerisk
tden
tden(arg1, arg2)
Beskrivelse
Returnerer en verdi fra sannsynlighetstettheten til Student’s t-fordelingen med arg1
frihetsgrader
Options
arg1 - Positiv numerisk
arg2 - Numerisk
ttail
ttail(arg1, arg2)
Beskrivelse
Returnerer en verdi fra den omvendte kumulative Student’s t-fordelingen med arg1
frihetsgrader
Options
arg1 - Positiv numerisk
arg2 - Numerisk
normal
normal(arg1)
Beskrivelse
Returnerer en verdi fra den kumulative standardiserte normalfordelingen
Options
arg1 - Numerisk
Logiske funksjoner
Alle funksjoner tar enten verdier eller variabler som input. Når det står f.eks. "numerisk", så mener man enten numeriske verdier eller numeriske variabler. Og tilsvarende for "alfanumerisk". Sistnevnte refererer til alle typer strenge-/tekstverdier, inkludert bokstaver eller andre tegn.
inlist
inlist(arg1, arg2, arg3)
Beskrivelse
Logisk funksjon som returnerer 1 (true
) dersom verdien i arg1
finnes blant de resterende argumentene.
Nyttig ved koding/omkoding av variabler basert på lange if-betingelser, som kan erstattes av denne funksjonen
Options
arg1 - Numerisk eller Alfanumerisk
arg2 - Numerisk eller Alfanumerisk
arg3 - ...
inrange
inrange(arg1, arg2, arg3)
Beskrivelse
Logisk funksjon som returnerer 1 (true
) dersom verdien i arg1
er høyere enn eller lik verdien arg2
og lavere enn eller lik verdien i arg3
Options
arg1 - Numerisk eller Alfanumerisk
arg2 - Numerisk eller Alfanumerisk
arg3 - Numerisk eller Alfanumerisk
sysmiss
sysmiss(arg1)
Beskrivelse
Logisk funksjon som returnerer 1 (true
) dersom variabelen i arg1
har verdien missing
. Det vil si ingen observasjoner i underliggende datasett
Options
arg1 - Alfanumerisk
Matematiske funksjoner
Alle funksjoner tar enten verdier eller variabler som input. Når det står f.eks. "numerisk", så mener man enten numeriske verdier eller numeriske variabler. Og tilsvarende for "alfanumerisk". Sistnevnte refererer til alle typer strenge-/tekstverdier, inkludert bokstaver eller andre tegn.
acos
acos(arg1)
Beskrivelse
Radianverdien av arc-cosinus
Options
arg1 - Numerisk mellom -1 og 1
asin
asin(arg1)
Beskrivelse
Radianverdien av arc-sinus
Options
arg1 - Numerisk mellom -1 og 1
atan
atan(arg1)
Beskrivelse
Radianverdien av arc-tangens til argumentet
Options
arg1 - Numerisk
comb
comb(arg1, arg2)
Beskrivelse
Kombinatorisk funksjonsverdi: arg1!/\{arg2!(arg1-arg2)!}
Options
arg1 - Numeriske heltallsverdier fra 1 og oppover
arg2 - Numeriske heltallsverdier mellom 0 og arg1
cos
cos(arg1)
Beskrivelse
Cosinus
Options
arg1 - Numerisk
sin
sin(arg1)
Beskrivelse
Sinus
Options
arg1 - Numerisk
tan
tan(arg1)
Beskrivelse
Tangens
Options
arg1 - Numerisk
exp
exp(arg1)
Beskrivelse
Eksponentialfunksjonen e^arg
Options
arg1 - Numerisk
ln
ln(arg1)
Beskrivelse
Den naturlig logaritmen av arg1
Options
arg1 - Positiv numerisk
lnfactorial
lnfactorial(arg1)
Beskrivelse
Den naturlige logaritmen av n-faktor. ln(arg1!)
Options
arg1 - Numerisk heltall
log10
log10(arg1)
Beskrivelse
Base 10-logaritmen av arg1
Options
arg1 - Positiv numerisk
logit
logit(arg1)
Beskrivelse
Logverdien av oddsratioen til arg1
ln \{arg/(1-arg) :ordering 0}
Options
arg1 - Numerisk mellom 0 og 1
abs
abs(arg1)
Beskrivelse
Absoluttverdien av arg1
(dvs. fjerner negative fortegn)
Options
arg1 - Numerisk
ceil
ceil(arg1)
Beskrivelse
Heltallsavrunding oppover
Options
arg1 - Numerisk
floor
floor(arg1)
Beskrivelse
Heltallsavrunding nedover. Tilsvarer funksjonen int()
Options
arg1 - Numerisk
int
int(arg1)
Beskrivelse
Heltallsverdien av arg1
(dvs. dropper desimaltall). Tilsvarer funksjonen floor()
Options
arg1 - Numerisk
quantile
quantile(arg1, arg2)
Beskrivelse
Returnerer en verdi basert på rangeringen av en kontinuerlig verdi over en valgt inndeling med like mange verdier i hver gruppe.
Mulige inndelinger: 2-100
. Om 100
brukes som argument, returneres verdiene 0-99
basert på hvilket prosentil en verdi befinner seg i.
Brukes verdien 10
, grupperes verdier i desiler 0-9
Options
arg1 - Kontinuerlig variabel
arg2 - Numerisk heltall mellom 2 og 100
round
round(arg1, arg2)
Beskrivelse
Avrunder til nærmeste heltall dersom arg2
utelates eller settes lik 1. arg2
bestemmer hvilket nivå en skal avrunde på
Options
arg1 - Numerisk
arg2 - Numerisk, satt til 1 om ikke oppgitt
sqrt
sqrt(arg1)
Beskrivelse
Kvadratroten av arg1
Options
arg1 - Positiv numerisk
Rekkefunksjoner
Alle funksjoner tar enten verdier eller variabler som input. Når det står f.eks. "numerisk", så mener man enten numeriske verdier eller numeriske variabler. Og tilsvarende for "alfanumerisk". Sistnevnte refererer til alle typer strenge-/tekstverdier, inkludert bokstaver eller andre tegn.
rowmax
rowmax(arg1, arg2, arg3)
Beskrivelse
Maksimumsverdien blant argumentene for den gitte enhet
Options
arg1 - Numerisk
arg2 - Numerisk
arg3 - ...
rowmin
rowmin(arg1, arg2, arg3)
Beskrivelse
Minimumsverdien blant argumentene for den gitte enhet
Options
arg1 - Numerisk
arg2 - Numerisk
arg3 - ...
rowmean
rowmean(arg1, arg2, arg3)
Beskrivelse
Gjennomsnittssverdien blant argumentene for den gitte enhet
Options
arg1 - Numerisk
arg2 - Numerisk
arg3 - ...
rowmedian
rowmedian(arg1, arg2, arg3)
Beskrivelse
Medianverdien blant argumentene for den gitte enhet
Options
arg1 - Numerisk
arg2 - Numerisk
arg3 - ...
rowtotal
rowtotal(arg1, arg2, arg3)
Beskrivelse
Totalsummen av argumentene for den gitte enhet
Options
arg1 - Numerisk
arg2 - Numerisk
arg3 - ...
rowconcat
rowconcat(arg1, arg2, arg3)
Beskrivelse
Sammenkjeding av argumentene for den gitte enhet
Options
arg1 - Alfanumerisk
arg2 - Alfanumerisk
arg3 - ...
rowstd
rowstd(arg1, arg2, arg3)
Beskrivelse
Standardavviket for argumentene for den gitte enhet
Options
arg1 - Numerisk
arg2 - Numerisk
arg3 - ...
rowmissing
rowmissing(arg1, arg2, arg3)
Beskrivelse
Antall med verdien missing
blant argumentene for den gitte enhet
Options
arg1 - Variabel
arg2 - Variabel
arg3 - ...
rowvalid
rowvalid(arg1, arg2, arg3)
Beskrivelse
Antall gyldige verdier (ikke med verdien missing
) blant argumentene for den gitte enhet
Options
arg1 - Variabel
arg2 - Variabel
arg3 - ...
Strengfunksjoner
Alle funksjoner tar enten verdier eller variabler som input. Når det står f.eks. "numerisk", så mener man enten numeriske verdier eller numeriske variabler. Og tilsvarende for "alfanumerisk". Sistnevnte refererer til alle typer strenge-/tekstverdier, inkludert bokstaver eller andre tegn.
length
length(arg1)
Beskrivelse
Angir antall karakterer i en tekstverdi
Options
arg1 - Alfanumerisk
string
string(arg1)
Beskrivelse
Konverterer verdien av arg1
til alfanumerisk format
Options
arg1 - Numerisk
lower
lower(arg1)
Beskrivelse
Konverterer tekst til små bokstaver (ASCII) (unicode-karakterer utenfor ASCII-spekteret ignoreres)
Options
arg1 - Alfanumerisk
upper
upper(arg1)
Beskrivelse
Konverterer tekst til store bokstaver (ASCII) (unicode-karakterer utenfor ASCII-spekteret ignoreres)
Options
arg1 - Alfanumerisk
endswith
endswith(arg1, arg2)
Beskrivelse
Logisk funksjon som settes til true
dersom verdien i variabelen arg1
avsluttes med streng arg2
Options
arg1 - Alfanumerisk
arg2 - Str
startswith
startswith(arg1, arg2)
Beskrivelse
Logisk funksjon som settes til true
dersom verdien i variabelen arg1
starter med tegnsekvensen arg2
Options
arg1 - Alfanumerisk
arg2 - Tegnsekvens
substr
substr(arg1, arg2, arg3)
Beskrivelse
Henter ut delteksten som starter ved posisjon arg2
og med lengde arg3
. Ved negative verdier for positionen i arg2
,
regnes posisjon i forhold til posisjonen til siste karakter
Options
arg1 - Alfanumerisk
arg2 - Heltall >= 1 og <= -1
arg3 - Heltall >= 1
ltrim
ltrim(arg1)
Beskrivelse
Fjerner ledende blanke karakterer fra tekstverdien
Options
arg1 - Alfanumerisk
rtrim
rtrim(arg1)
Beskrivelse
Fjerner blanke karakterer fra slutten av tekstverdi
Options
arg1 - Alfanumerisk
trim
trim(arg1)
Beskrivelse
Fjerner blanke karakterer fra begynnelsen og slutten av tekstverdi
Options
arg1 - Alfanumerisk