Skip to main content
Поля формул рассчитывают результаты на основе других полей той же записи. Они поддерживают математические операции, объединение текста, вычисления с датами и условную логику. Используйте их, чтобы превратить повторяющиеся правила расчёта в поля.

Сценарии использования

Основы формул

Типы данных

Перед написанием формулы проверьте типы полей, используемых в вычислении. Разные типы поддерживают разные операции и функции.

Ссылки на поля

В формуле обращайтесь к другому полю по его имени. Заключите имя поля в {} и убедитесь, что оно совпадает с фактическим именем поля:

Операторы

Функции и выражения

Основные функции

Функции выполняют определённые операции. Например, SUM вычисляет сумму, LEFT извлекает символы из начала текста, TEXTBEFORE извлекает текст перед разделителем, а TEXTSPLIT разделяет текст по разделителю. Другие функции см. в шпаргалке по формулам.

Обработка текста

Логические условия

Используйте функцию IF, чтобы возвращать разные значения в зависимости от условия:
При проверке поля на пустое значение сравнивайте его с BLANK(). Например, IF({Вес}=BLANK(), 1, 2) возвращает 1, когда числовое поле пусто, и 2 в остальных случаях.

Сложные выражения

Сложная формула может содержать несколько функций, ссылок на поля и операторов. Используйте скобки, чтобы управлять порядком вычислений:

Отображение результатов и обслуживание

Форматирование и интерактивное отображение

К результатам формул также можно применять настройки форматирования и интерактивного отображения, например проценты, индикатор выполнения или стили значков. Доступные варианты зависят от типа результата формулы.

Отладка и оптимизация

  • Проверяйте типы данных: убедитесь, что операции и функции используют правильные типы данных.
  • Проверяйте ссылки на поля: убедитесь, что имена полей записаны правильно.
  • Тестируйте поэтапно: разбивайте сложные формулы на более мелкие части и проверяйте их отдельно.
  • Избегайте повторных вычислений: если один и тот же расчёт используется в нескольких местах, рассмотрите возможность хранить результат в отдельном поле.
Последнее изменение 4 сентября 2026 г.