Om funktioner i tilpassede kolonner

Funktioner genererer et output, der kaldes en returværdi, som kan være et tal, tekst, en sand/falsk-værdi eller en datotype afhængigt af funktionen. De fleste funktioner kræver parametre. Parametre er input i funktionen og angives i parentes efter funktionsnavnet og adskilt af kommaer. Rækkefølgen af parametre og dataformatet for hver parameter er vigtig. Når du indsætter en funktion fra en menu, indsættes der pladsholdertekst for hver parameter. Du skal erstatte pladsholderteksten for hver enkelt parameter for at fuldføre funktionen. Der kan bruges et vilkårligt antal yderligere parametre i funktioner med "...".

Læs Opret tilpassede kolonner for at få en vejledning i, hvordan du bruger funktioner i tilpassede kolonner.

Kategori Returtype Funktion Beskrivelse
Regning Tal round(x) Afrunder [x] til nærmeste heltal
Regning Tal floor(x) Returnerer det største heltal, som er mindre end eller lig med [x]
Regning Tal ceiling(x) Returnerer det mindste heltal, som er større end eller lig med [x]
Logik Varierer if(condition, if_true, if_false) Evaluerer [condition] og returnerer [if_true], hvis betingelsen er sand, og [if_false], hvis betingelsen er falsk. Returværdien er af samme type som [if_true] og [if_false].
Logik True/False or(x, y, ...) Returnerer True, hvis en af parametrene er sand
Logik True/False not(x) Returnerer True, hvis [x] er falsk, og returnerer False, hvis [x] er sand
Logik True/False and(x, y, ...) Returnerer True, hvis alle parametrene er sande
Tekst Tekst concat(text1, text2, ...) Kombinerer 2 eller flere tekststrenge
Tekst True/False is_empty(text) Returnerer True, hvis [text] ikke indeholder nogen tegn
Tekst Tekst trim(text) Fjerner blanktegn omkring en tekststreng
Tekst True/False starts_with(needle, haystack) Returnerer True, hvis tekststrengen [haystack] begynder med [needle]
Tekst True/False ends_with(needle, haystack) Returnerer True, hvis tekststrengen [haystack] slutter med [needle]
Tekst Tal search(needle, haystack) Henter startpositionen for den første forekomst af [needle] i [haystack]
Tekst True/False contains(needle, haystack) Returnerer True, når tekststrengen [haystack] indeholder [needle]
Tekst Tekst right(text, length) Returnerer de sidste [length] tegn af [text]
Tekst Tekst left(text, length) Returnerer de første [length] tegn i [text]
Tekst Tekst substitute(haystack, needle, replacement) Erstatter alle forekomster af [needle] i [haystack] med [replacement]
Tekst Tekst upper(text) Konverterer alle tegn i [text] til STORE BOGSTAVER
Tekst Tekst lower(text) Konverterer alle tegn i [text] til små bogstaver
Tekst Tal length(text) Returnerer antallet af tegn i [text]
Konvertering Tekst to_text(value) Konverterer [value] til tekst
Konvertering Tal to_number(value) Konverterer [value] til et tal
Dato Dato date(year, month, day) Returnerer en dato med det angivne år, den angivne måned og den angivne dag
Dato Tal day(date) Returnerer dagen i måneden fra [date]
Dato Tal month(date) Returnerer måneden i året (1 til 12) fra [date]
Dato Tal quarter(date) Returnerer kvartalet i året (1 til 4) fra [date]
Dato Tal year(date) Returnerer året for [date] som et tal
Dato Tal weekday(date) Returnerer ugedagen (1 til 7) for [date], hvor søndag er 1
Dato Tal weeknum(date) Returnerer det aktuelle ugenummer i et år (1 til 54) for [date], hvor ugerne starter om søndagen
Dato Tal daynum(date) Returnerer dagen i året (1 til 365 eller 366) for [date]
Dato Tal days_between(date1, date2) Returnerer antallet af dage mellem [date1] og [date2]
Dato Dato offset_days(date, days) Føjer [days] dage til [date] og tæller dage frem/tilbage på en kalender
Dato Dato offset_months(date, months) Føjer [months] til månedskomponenten i [date]. Hvis den resulterende måned ikke har nok dage til dagkomponenten, returneres den sidste dag i den nye måned.
Dato Dato offset_years(date, years) Føjer [years] til årskomponenten i [date]
Dato Dato today() Returnerer dags dato i tidszonen for den tilpassede kolonnes ejer
Dato Dato yesterday() Returnerer dagen før den aktuelle dato i tidszonen for den tilpassede kolonnes ejer
Dato Dato week_start_sunday() Returnerer datoen for den seneste søndag i tidszonen for den tilpassede kolonnes ejer
Dato Dato week_start_monday() Returnerer datoen for den seneste mandag i tidszonen for den tilpassede kolonnes ejer
Dato Dato month_start() Returnerer den første dato i den aktuelle måned i tidszonen for den tilpassede kolonnes ejer
Dato Dato year_start() Returnerer den første dato i det aktuelle år (1. januar) i tidszonen for den tilpassede kolonnes ejer
Dato Dato report_range_start() Returnerer den første dato i rapportens aktuelle tidsinterval.
Dato Dato report_range_end() Returnerer den sidste dato i rapportens aktuelle tidsinterval.
Dato Tal report_days_count() Returnerer det antal dage, rapporten dækker, baseret på dens start- og slutdato

Var disse oplysninger nyttige?

Hvordan kan vi forbedre siden?
Søgning
Ryd søgning
Luk søgning
Hovedmenu
11548992291526421673
true
Søg i Hjælp
true
true
true
true
true
73067
false
false
false
true
false