O funkcijah v stolpcih po meri

Funkcije ustvarijo izhodno vrednost, imenovano vrnjena vrednost (ki je lahko številka, besedilo, vrednost true/false ali vrsta datuma, odvisno od funkcije). Večina funkcij zahteva parametre. Parametri so vnosi v funkcijo in so navedeni v oklepajih za imenom funkcije ter ločeni z vejicami. Vrstni red parametrov in oblika zapisa podatkov posameznega parametra sta pomembna. Ko vstavite funkcijo iz menija, bo za vsak parameter vstavljeno nadomestno besedilo. Če želite dokončati funkcijo, morate zamenjati nadomestno besedilo za vsak parameter. Funkcije z oznako »...« lahko sprejmejo poljubno število dodatnih parametrov.

Navodila za uporabo funkcij v stolpcih po meri so na voljo v članku Ustvarjanje stolpcev po meri.

Kategorija Vrsta povratne vrednosti Funkcija Opis
Aritmetika Številka round(x) Zaokroži [x] na najbližje celo število.
Aritmetika Številka floor(x) Vrne največje celo število, ki je manjše ali enako [x].
Aritmetika Številka ceiling(x) Vrne najmanjše celo število, ki je večje ali enako [x].
Logika Se razlikuje if(condition, if_true, if_false) Oceni [condition] in vrne vrednost [if_true], če je pogoj izpolnjen, in vrednost [if_false], če pogoj ni izpolnjen. Vrnjena vrednost bo iste vrste kot [if_true] in [if_false].
Logika True/False or(x, y, ...) Vrne vrednost True, če je eden od parametrov pravilen.
Logika True/False not(x) Vrne vrednost True, če je vrednost [x] napačna, in vrednost False, če je vrednost [x] pravilna.
Logika True/False and(x, y, ...) Vrne vrednost True, če so vsi parametri pravilni.
Besedilo Besedilo concat(text1, text2, ...) Združi 2 ali več besedilnih nizov.
Besedilo True/False is_empty(text) Vrne vrednost True, če [text] ne vsebuje znakov.
Besedilo Besedilo trim(text) Odstrani presledke pred in za besedilnim nizom.
Besedilo True/False starts_with(needle, haystack) Vrne vrednost True, če se besedilni niz [haystack] začne z izrazom [needle].
Besedilo True/False ends_with(needle, haystack) Vrne vrednost True, če se besedilni niz [haystack] konča z izrazom [needle].
Besedilo Številka search(needle, haystack) Vrne začetni položaj prvega primerka izraza [needle] v nizu [haystack].
Besedilo True/False contains(needle, haystack) Vrne vrednost True, če besedilni niz [haystack] vsebuje izraz [needle].
Besedilo Besedilo right(text, length) Vrne zadnjih toliko znakov: [length] dela [text].
Besedilo Besedilo left(text, length) Vrne prvih toliko znakov: [length] dela [text].
Besedilo Besedilo substitute(haystack, needle, replacement) Zamenja vse primerke izraza [needle] v nizu [haystack] z izrazom [replacement].
Besedilo Besedilo upper(text) Pretvori vse znake v besedilu [text] v VELIKE ČRKE.
Besedilo Besedilo lower(text) Pretvori vse znake v besedilu [text] v male črke.
Besedilo Številka length(text) Vrne število znakov za [text].
Konverzija Besedilo to_text(value) Pretvori vrednost [value] v besedilo.
Konverzija Številka to_number(value) Pretvori vrednost [value] v številko.
Datum Datum date(year, month, day) Vrne datum z navedenim letom, mesecem in dnevom.
Datum Številka day(date) Vrne dan v mesecu od [date].
Datum Številka month(date) Vrne mesec v letu (od 1 do 12) za [date].
Datum Številka quarter(date) Vrne četrtletje v letu (od 1 do 4) za [date].
Datum Številka year(date) Vrne leto za [date] kot številko.
Datum Številka weekday(date) Vrne dan v tednu (od 1 do 7) za [date], kjer je nedelja 1.
Datum Številka weeknum(date) Vrne številko trenutnega tedna v letu (od 1 do 54) za [date], kjer se tedni začnejo z nedeljo.
Datum Številka daynum(date) Vrne dan v letu (od 1 do 355 ali 356) za [date].
Datum Številka days_between(date1, date2) Vrne število dni med [date1] in [date2].
Datum Datum offset_days(date, days) Dodaj dneve [days] do datuma [date] tako, da se dnevi na koledarju štejejo naprej/nazaj.
Datum Datum offset_months(date, months) Prišteje mesece [months] komponenti meseca v datumu [date]; če končni mesec nima dovolj dni za komponento dneva, je vrnjen zadnji dan novega meseca.
Datum Datum offset_years(date, years) Prišteje leta [years] komponenti leta v datumu [date].
Datum Datum today() Vrne trenutni datum v časovnem pasu lastnika stolpca po meri.
Datum Datum yesterday() Vrne datum prejšnjega dne v časovnem pasu lastnika stolpca po meri.
Datum Datum week_start_sunday() Vrne datum zadnje nedelje v časovnem pasu lastnika stolpca po meri.
Datum Datum week_start_monday() Vrne datum zadnjega ponedeljka v časovnem pasu lastnika stolpca po meri.
Datum Datum month_start() Vrne prvi datum trenutnega meseca v časovnem pasu lastnika stolpca po meri.
Datum Datum year_start() Vrne prvi datum trenutnega leta (1. januar) v časovnem pasu lastnika stolpca po meri.
Datum Datum report_range_start() Vrne datum začetka trenutnega časovnega obdobja poročila.
Datum Datum report_range_end() Vrne datum konca trenutnega časovnega obdobja poročila.
Datum Številka report_days_count() Vrne število dni, ki jih zajema poročilo, glede na začetni in končni datum.

Je bilo to uporabno?

Kako lahko to izboljšamo?
Iskanje
Počisti iskanje
Zapiranje iskanja
Glavni meni
150902334275067610
true
Iskanje v centru za pomoč
true
true
true
true
true
73067
false
false
false