SeaTable предлагает множество различных функций, которые можно добавить в таблицу. Одной из них является так называемый столбец формул. С помощью формул можно связывать значения из разных столбцов и создавать различные функции на основе типов данных этих столбцов.
В частности, можно производить вычисления со значениями в строке, объединять их или связывать друг с другом.

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

Выбор столбца формулы

SeaTable предоставляет редактор формул для ввода формул.

Мастер формул для упрощения ввода особо сложных формул

После создания столбца формул можно приступать к написанию формулы. На следующем рисунке показана простая формула для вычисления среднего значения пяти чисел.

Ввод любой формулы в текстовое поле

Эта формула всегда записывает в столбец формул статическое значение 13,2 в качестве результата. Однако по-настоящему сильные стороны столбца формул проявляются только тогда, когда в формуле используются значения других столбцов. С помощью {имя столбца} в фигурных скобках можно ссылаться на существующие столбцы в таблице.

Столбцы, доступные для выбора в редакторе формул

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

Для того чтобы можно было отличить друг от друга различные элементы формулы, они обозначены разным цветом в зависимости от их типа:

Объект Пример
Функции
Функции всегда выделяются синим цветом в формуле
Текст / Строка
Тексты и строки всегда выделяются красным цветом в редакторе формул
Номера
Числа всегда выделяются зеленым цветом в редакторе формул
Ссылки на колонки
Ссылки на столбцы всегда выделяются фиолетовым цветом в формуле

Открывающие и закрывающие скобки всегда выделяются в редакторе формул

Ниже приведено несколько примеров, иллюстрирующих полезность и использование формул.

Конечно, вы можете рассчитывать на то, что в формулах SeaTable также применяются математические условности. Вот наиболее важные примеры:

  • Функции можно вложить друг в друга с помощью скобок. Пример: (( 1 + 2 ) * 3)
  • Точка перед тире, порядок скобок и другие математические правила учитываются в SeaTable.

Результаты можно отформатировать в колонке формул. Каждая формула в SeaTable имеет в качестве результата число, дату или текст/строку. В зависимости от этого возможны различные настройки форматирования.

Форматирование результатов формулы