Om funksjoner i egendefinerte kolonner

Funksjoner genererer utdata vi kaller for returverdier (kan være dato, tekst eller sann-/usann-verdien, avhengig av den aktuelle funksjonen). De fleste funksjoner krever bruk av parametere. Parametere er inndata i funksjoner, spesifiseres i parenteser etter funksjonsnavnet og atskilles med komma. Rekkefølgen av parametere og dataformatet til de enkelte parameterne er viktig. Når du setter inn en funksjon fra en meny, blir det satt inn plassholdertekst for hver parameter. Du må erstatte plassholderteksten for hver parameter for å kjøre funksjonen. I funksjoner med «...» kan et hvilket som helst antall tilleggsparametere godtas.

Du finner en veiledning til hvordan du kan bruke funksjoner i egendefinerte kolonner, i artikkelen Opprett egendefinerte kolonner.

Kategori Returtype Funksjon Beskrivelse
Aritmetikk Tall round(x) Runder av [x] til nærmeste heltall
Aritmetikk Tall floor(x) Returnerer det høyeste heltallet som er lavere enn eller lik [x]
Aritmetikk Tall ceiling(x) Returnerer det minste heltallet som er større enn eller lik [x]
Logikk Varierer if(condition, if_true, if_false) Evaluerer [condition] og returnerer [if_true] hvis betingelsesverdien er «sann», og [if_false] hvis den er usann. Returverdien er av samme type som [if_true] og [if_false].
Logikk Sann/usann or(x, y, ...) Returnerer «sann» hvis én av parameterne er sanne
Logikk Sann/usann not(x) Returnerer «sann» hvis [x] er usann og «usann» hvis [x] er sann
Logikk Sann/usann and(x, y, ...) Returnerer «sann» hvis alle parameterne er sanne
Tekst Tekst concat(text1, text2, ...) Slår sammen to eller flere tekststrenger
Tekst Sann/usann is_empty(text) Returnerer «sann» hvis [text] ikke inneholder tegn
Tekst Tekst trim(text) Fjerner mellomrom som omslutter en tekststreng
Tekst Sann/usann starts_with(needle, haystack) Returnerer «sann» hvis tekststrengen i [haystack] begynner med [needle]
Tekst Sann/usann ends_with(needle, haystack) Returnerer «sann» hvis tekststrengen i [haystack] slutter med [needle]
Tekst Tall search(needle, haystack) Returnerer startposisjonen til den første forekomsten av [needle] i [haystack]
Tekst Sann/usann contains(needle, haystack) Returnerer «sann» hvis tekststrengen i [haystack] inneholder [needle]
Tekst Tekst right(text, length) Returnerer de siste [length] tegnene i [text]
Tekst Tekst left(text, length) Returnerer de første [length] tegnene i [text]
Tekst Tekst substitute(haystack, needle, replacement) Erstatter alle forekomster av [needle] i [haystack] med [replacement]
Tekst Tekst upper(text) Konverterer alle tegnene i [text] til STORE BOKSTAVER
Tekst Tekst lower(text) Konverterer alle tegnene i [text] til små bokstaver
Tekst Tall length(text) Returnerer antallet tegn i [text]
Konvertering Tekst to_text(value) Konverterer [value] til tekst
Konvertering Tall to_number(value) Konverterer [value] til et tall
Dato Dato date(year, month, day) Returnerer en dato med år, dag og måned spesifisert
Dato Tall day(date) Returnerer dagen i måneden som [date] falt på
Dato Tall month(date) Returnerer måneden i året (1–12) som [date] var i
Dato Tall quarter(date) Returnerer kvartalet i året (1–4) som [dato] var i
Dato Tall year(date) Returnerer året i [date] som et tall
Dato Tall weekday(date) Returnerer ukedagen (1–7) som [dato] falt på, og søndag er 1
Dato Tall weeknum(date) Returnerer det inneværende ukenummeret (1–54) i året [dato] er i, og ukene begynner på søndag
Dato Tall daynum(date) Returnerer dagen i året (1–355/356) som [dato] falt på
Dato Tall days_between(date1, date2) Returnerer antallet dager mellom [dato1] og [dato2]
Dato Dato offset_days(date, days) Legger [days] dager til [date], slik at det telles dager fremover/bakover i en kalender
Dato Dato offset_months(date, months) Legger til [months] i månedskomponenten i [date], og hvis den resulterende måneden ikke har mange nok dager for dagskomponenten, returneres den siste dagen i den nye måneden
Dato Dato offset_years(date, years) Legger til [years] i årskomponenten i [date]
Dato Dato today() Returnerer den nåværende datoen i tidssonen angitt i kontoen til eieren av den egendefinerte kolonnen
Dato Dato yesterday() Returnerer gårsdagens dato i tidssonen angitt i kontoen til eieren av den egendefinerte kolonnen
Dato Dato week_start_sunday() Returnerer datoen den siste søndagen falt på, i tidssonen angitt i kontoen til eieren av den egendefinerte kolonnen
Dato Dato week_start_monday() Returnerer datoen den siste mandagen falt på, i tidssonen angitt i kontoen til eieren av den egendefinerte kolonnen
Dato Dato month_start() Returnerer den første datoen i den inneværende måneden i tidssonen angitt i kontoen til eieren av den egendefinerte kolonnen
Dato Dato year_start() Returnerer den første datoen i det inneværende året (1. januar) i tidssonen angitt i kontoen til eieren av den egendefinerte kolonnen
Dato Dato report_range_start() Returnerer startdatoen i tidsperioden rapporten omfatter
Dato Dato report_range_end() Returnerer sluttdatoen i tidsperioden rapporten omfatter
Dato Tall report_days_count() Returnerer antallet dager rapporten omfatter, basert på start- og sluttdatoen

Var dette nyttig for deg?

Hvordan kan vi forbedre den?
Søk
Slett søket
Lukk søkefunksjonen
Hovedmeny
18069970853531282904
true
Søk i brukerstøtte
true
true
true
true
true
73067
false
false
false