О функцијама у прилагођеним колонама

Функције производе резултат који се назива враћена вредност (то може да буде број, текст, вредност тачно/нетачно или тип датума, у зависности од функције). Већина функција захтева параметре. Параметри су уноси у функцију, наводе се у заградама после назива функције и одвајају зарезима. Редослед параметара и формат података сваког параметра су важни. Када унесете функцију помоћу менија, додаје се текст чувара места за сваки параметар. Морате да замените текст чувара места за сваки параметар да бисте довршили функцију. Функције са „...“ могу да прихвате било који број додатних параметара.

Упутства о коришћењу функција у прилагођеним колонама потражите у чланку Правите прилагођене колоне.

Категорија Тип враћене вредности Функција Опис
Аритметичка Број round(x) Заокружује [x] на најближи цео број
Аритметичка Број floor(x) Приказује највећи цео број мањи од или једнак са [x]
Аритметичка Број ceiling(x) Приказује најмањи цео број већи од или једнак са [x]
Логичка Варира if(condition, if_true, if_false) Процењује [condition] и приказује [if_true] ако је услов тачан, а [if_false] ако је услов нетачан. Враћена вредност је истог типа као [if_true] и [if_false].
Логичка Тачно/нетачно or(x, y, ...) Приказује „Тачно“ ако је један од параметара тачан
Логичка Тачно/нетачно not(x) Приказује „Тачно“ ако је [x] нетачно и приказује „Нетачно“ ако је [x] тачно
Логичка Тачно/нетачно and(x, y, ...) Приказује „Тачно“ ако су сви параметри тачни
Текстуална Текст concat(text1, text2, ...) Комбинује 2 текстуална стринга или више њих
Текстуална Тачно/нетачно is_empty(text) Приказује „Тачно“ ако [text] нема знакове
Текстуална Текст trim(text) Уклања размак око текстуалног стринга
Текстуална Тачно/нетачно starts_with(needle, haystack) Приказује „Тачно“ ако текстуални стринг [haystack] почиње са [needle]
Текстуална Тачно/нетачно ends_with(needle, haystack) Приказује „Тачно“ ако се текстуални стринг [haystack] завршава са [needle]
Текстуална Број search(needle, haystack) Приказује почетни положај прве инстанце текста [needle] у [haystack]
Текстуална Тачно/нетачно contains(needle, haystack) Приказује „Тачно“ ако текстуални стринг [haystack] садржи [needle]
Текстуална Текст right(text, length) Приказује последње знакове ([length]) текста [text]
Текстуална Текст left(text, length) Приказује прве знакове ([length]) текста [text]
Текстуална Текст substitute(haystack, needle, replacement) Замењује све инстанце текста [needle] у [haystack] текстом [replacement]
Текстуална Текст upper(text) Конвертује све знакове у тексту [text] у ВЕЛИКА СЛОВА
Текстуална Текст lower(text) Конвертује све знакове у тексту [text] у мала слова
Текстуална Број length(text) Приказује број знакова у тексту [text]
Конверзија Текст to_text(value) Конвертује [value] у текст
Конверзија Број to_number(value) Конвертује [value] у број
Датум Датум date(year, month, day) Приказује датум са одређеном годином, месецом и даном
Датум Број day(date) Приказује дан у месецу од [date]
Датум Број month(date) Приказује месец у години (од 1 до 12) од [date]
Датум Број quarter(date) Приказује тромесечје у години (од 1 до 4) од [date]
Датум Број year(date) Приказује годину од [date] као број
Датум Број weekday(date) Приказује дан у недељи (од 1 до 7) за [date] где је недеља 1
Датум Број weeknum(date) Приказује број актуелне седмице у години (од 1 до 54) за [date], при чему седмице почињу од недеље
Датум Број daynum(date) Приказује дан у години (од 1 до 355 или 356) за [date]
Датум Број days_between(date1, date2) Приказује број дана између [date1] и [date2]
Датум Датум offset_days(date, days) Додаје [days] дана до [date] бројањем дана унапред/уназад на календару
Датум Датум offset_months(date, months) Додаје [months] компоненти месеца у [date]. Ако добијени месец нема довољно дана за компоненту дана, приказује се последњи дан новог месеца
Датум Датум offset_years(date, years) Додаје [years] компоненти године у [date]
Датум Датум today() Приказује актуелни датум у временској зони налога власника прилагођене колоне
Датум Датум yesterday() Приказује датум претходног дана у временској зони налога власника прилагођене колоне
Датум Датум week_start_sunday() Приказује датум последње недеље у временској зони налога власника прилагођене колоне
Датум Датум week_start_monday() Приказује датум последњег понедељка у временској зони налога власника прилагођене колоне
Датум Датум month_start() Приказује први датум у текућем месецу у временској зони налога власника прилагођене колоне
Датум Датум year_start() Приказује први датум у текућој години (1. јануар) у временској зони налога власника прилагођене колоне
Датум Датум report_range_start() Приказује датум на почетку актуелног периода извештаја.
Датум Датум report_range_end() Приказује датум на крају актуелног периода извештаја
Датум Број report_days_count() Приказује број дана које покрива извештај на основу његовог датума почетка и завршетка

Да ли вам је ово било корисно?

Како то можемо да побољшамо?
Претрага
Обриши претрагу
Затвори претрагу
Главни мени
13877133824948204437
true
Центар за помоћ за претрагу
true
true
true
true
true
73067
false
false
false