Чем мы можем вам помочь?

Список всех доступных формул

 

В столбце 'Формула' можно создавать как простые математические равенства, так и более сложные вычисления, в которых используются данные с доски. Из этой статьи вы узнаете, какие функции формул доступны для этого столбца. ⬇️

 

Примечание. Эта статья представляет собой библиотеку формул, доступных на данный момент. Если вам нужна информация о том, как пользоваться столбцом 'Формула', прочитайте вот эту статью. Также у нас есть статья 'Примеры применения формул'. 😊

 

Важно знать

СПРАВКА ПО ПОЛЮ 'ФОРМУЛА'

Названия столбцов должны быть заключены в фигурные скобкиSUM({apples},{oranges})

В формуле могут использоваться круглые скобки () для изменения порядка операций: ({Apples} + {Oranges}) / {Guests} 

 

СОВМЕСТИМЫЕ СТОЛБЦЫ

Чекбокс, Страна, Журнал создания, Дата, Зависимость, Выпадающий список, Эл. почта, Формула, Час, ID элемента, Последнее обновление, Ссылка на элемент, Длинный текст, Числа, Люди, Телефон, Рейтинг, Статус, Текст, Шкала времени, Контроль времени, Голосование, Мировое время

Также поддерживаются имена подэлементов и количество подэлементов.

 

НЕСОВМЕСТИМЫЕ СТОЛБЦЫ

Автонумерация, Палитра цветов, Файлы, Ссылка, Местоположение, Зеркало, Контроль прогресса, Теги, Неделя, Мировое время

 

Текстовые функции 

 

Функция: CONCATENATE
Описание: этот оператор выполняет конкатенацию, т. е. объединение нескольких текстовых значений в одно текстовое значение
Пример: CONCATENATE(“I”,”love”,”monday.com”) => Ilovemonday.com

Функция: LEFT
Описание: извлекает заданное количество символов слева.
Пример: LEFT("monday.com", 3) => mon

Функция: LEN
Описание: возвращает количество символов в строке текста.
Пример: LEN("hello") => 5

Функция: LOWER
Описание: преобразует строку в текст нижнего регистра
Пример: LOWER("Some STRING") => "some string"

Функция: REPLACE
Описание: заменяет часть строки новой строкой.
Пример: REPLACE("Goat",1, 2,"Fl") => "Flat"

Функция: REPT
Описание: повторяет строку заданное число раз.
Пример: REPT("monday",3) =>mondaymondaymonday

Функция: RIGHT
Описание: извлекает заданное количество символов с конца строки.
Пример: RIGHT("monday", 3) => day

Функция: SEARCH
Описание: поиск одной строки в другой
Пример: IF(SEARCH("love", "I love monday", 1) > 0, "Exist", "Not") => "exist"

Функция: SUBSTITUTE
Описание: заменяет текст в текстовой строке путем сопоставления.
Пример: SUBSTITUTE("goodmorning", "morning", "night") => goodnight

Функция: TEXT
Описание: форматирует значение на основе заданного текстового формата
Пример: TEXT(8500.6,"$#,##0.00") => $8,500.60

Функция: TRIM
Описание: удаляет все пробелы в строке, кроме одинарных пробелов между словами.
Пример: TRIM(" I love MDY ") => "I love MDY"

Функция: UPPER
Описание: преобразует строку в текст верхнего регистра
Пример: UPPER(“monday.com”) => MONDAY.COM 

 

Логические функции

Функция: AND
Описание: проверяет, все ли заданные логические условия верны, и если да, возвращает ответ TRUE.
Пример: AND(3>1, 4>2) => True

Функция: EXACT
Описание: сравнивает два значения и возвращает TRUE (истина), если они одинаковы, и FALSE (ложь), если они отличаются.
Пример: EXACT({Status},{Status})) =>TRUE

Функция: IF
Описание: проверяет, выполняется ли условие. Если условие выполняется, возвращает первое значение, если нет — возвращает второе
Пример: IF({some columns}>100, “big deal”,”small deal”)

Функция: OR
Описание: возвращает значение TRUE (истина), если одно из условий истинно
Пример: OR(3 >10, 4>2) => True

Функция: XOR
Описание: возвращает логическое значение исключающего ИЛИ по всем аргументам
Пример: XOR(3>0, 2>9) => True

Функция: SWITCH
Описание: проверяет, выполнено ли условие по определенному значению. Если условие выполнено, то возвращает результат значения, в противном случае — результат по умолчанию (если он существует). Шаблон: SWITCH({Column}, "val1", "result1", ["val2", "result2"], ..., ["default"])
Пример: SWITCH({Priority}, "High", 3, "Medium", 2, "Low", 1, 0) => 2 (если приоритет "Medium")

 

Числовые функции

Функция: ABS
Описание: возвращает абсолютное значение числа
Пример: ABS(-1) = 1

Функция: AVERAGE
Описание: возвращает среднее арифметическое по указанным числам
Пример: AVERAGE(1,2,3) => 2

Функция: DIVIDE
Описание: деление одного числа на другое
Пример: DIVIDE(10,5) => 2

 Функция: COUNT
Описание: подсчитывает количество числовых элементов.
Пример: COUNT(1, 2, "a") => 2

Функция: LOG
Описание: возвращает логарифм числа
Пример: LOG (16,2) => 4

Функция: MAX
Описание: возвращает наибольшее значение из набора данных
Пример: MAX(1,3,5,9) => 9

Функция: MIN
Описание: возвращает наименьшее значение из набора данных
Пример: MIN(1,3,5,9) => 1

Функция: MINUS
Описание: возвращает разность двух чисел
Пример: MINUS(5,3) => 2

Функция: MULTIPLY
Описание: возвращает произведение двух чисел
Пример: MULTIPLY(5,2) => 10

Функция: MOD
Описание: возвращает остаток от деления числа на делитель
Пример: MOD(10,3) => 1

Функция: ROUND
Описание: округляет число до указанного количества десятичных знаков
Пример: ROUND(1.123456, 2) => 1.12

Функция: ROUNDUP
Описание: всегда округляет число в большую сторону
Пример: ROUNDUP(1.1,0) => 2

Функция: ROUNDDOWN
Описание: всегда округляет число в меньшую сторону
Пример: ROUNDDOWN(1.1,0) => 1

Функция: SQRT
Описание: возвращает квадратный корень положительного числа
Пример: SQRT(9) => 3

Функция: SUM
Описание: возвращает сумму всех указанных чисел
Пример: SUM(2,3,8) => 13

Функция: POWER
Описание: возводит число в степень
Пример: POWER(2,3) => 8

 

Функции даты и времени

Функция: ADD_DAYS
Описание: добавляет к дате определенное количество дней. Возвращает новую дату.  
Примеры: ADD_DAYS("2019-01-20", 5)
ADD_DAYS(TODAY(), 5)
FORMAT_DATE(ADD_DAYS("2019-01-20", 5) => "2019-01-25

Функция: DATE
Описание: возвращает значение для заданных параметров
Пример: DATE(2018,5,30) => Wed May 30 2018 

Функция: DAY
Описание: возвращает число месяца указанной даты.
Пример: DAY({created at}) => 31

Функция: DAYS
Описание: возвращает количество дней между двумя датами
Пример:DAYS({end date column name}, {start date column name}) => разница между этими датами в днях

Функция: FORMAT_DATE
Описание: возвращает дату в определенном формате
Примеры: FORMAT_DATE(TODAY()) => "Feb 16, 2020" (используется формат по умолчанию)
FORMAT_DATE(TODAY(), "YYYY-MM-DD") => "2020-02-16"
FORMAT_DATE(TODAY(), "dddd, MMMM Do YYYY") => Sunday, February 16th 2020

Функция: HOUR
Описание: возвращает часы как числовое значение от 0 (00:00) до 23 (23:00).
Пример: HOUR(NOW()) => 23 (если сейчас с 23:00 до 23:59)

Функция: HOURS_DIFF
Описание: возвращает разницу между значениями в двух столбцах 'Час'
Пример: HOURS_DIFF("23:00", "20:00") => 03:00

Функция: WORKDAYS
Описание: возвращает количество рабочих дней между двумя датами
Пример: WORKDAYS({TO_DATE}, {FROM_DATE}) => количество рабочих дней между этими датами

Функция: MINUTE
Описание: возвращает минуты как число от 0 до 59.
Пример: MINUTE(NOW()) => 10 (если сейчас 23:10)

Функция: MONTH
Описание: возвращает месяц указанной даты.
Пример: MONTH({created at}) => 7

Функция: SECOND
Описание: возвращает секунды как число от 0 до 59.
Пример: SECOND(NOW()) => 1 (если сейчас 23:00:01)

Функция: SUBTRACT_DAYS
Описание: отнимает от даты определенное количество дней. Возвращает новую дату.  
Примеры: SUBTRACT_DAYS("2019-01-20", 5)
SUBTRACT_DAYS(TODAY(), 5)
FORMAT_DATE(SUBTRACT_DAYS("2019-01-20", 5) => "2019-01-15

Функция: TODAY
Описание: возвращает текущую дату
Пример: TODAY() => 05.07.2018

Функция: WEEKNUM
Описание: возвращает номер недели в году по указанной дате.
Пример: WEEKNUM({created at}) => 42

Функция: ISOWEEKNUM
Описание: возвращает номер недели в году по указанной дате в соответствии с форматом ISO.
Пример: WEEKNUM({created at}) => 42

Функция: YEAR
Описание: возвращает год указанной даты.
Пример: YEAR({created at}) => 2018

 

Константы

Функция: PI
Описание: возвращает значение числа Пи (3,14159)
Пример: PI() => 3,14159

Функция: TRUE
Описание: логическая функция, возвращает истинное значение
Пример: IF(3>5 = TRUE, “a”,”b”) => “b”

Функция: FALSE
Описание: логическая функция, возвращает ложное значение
Пример: IF(3>5 = “FALSE”, “a”, “b”)=> “a”

 

Примеры применения формул

Возможности столбца 'Формула' безграничны. Чтобы получить представление о том, чем он может быть вам полезен, прочитайте статью Примеры применения формул. Также несколько распространенных сценариев использования столбца 'Формула' представлено на доске ниже:

 

Если у вас остались вопросы, обращайтесь. Посетите форум нашего Сообщества с ответами на вопросы о формулах или пишите нам через форму обратной связи. Мы доступны 24/7 и будем рады помочь!