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

В конкретном примере цель состоит в том, чтобы с помощью формулы рассчитать оставшиеся дни до записанных трех событий.

Пример таблицы Вычисление дней до события с помощью формулы

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

Добавление формулы в предназначенное для этого текстовое поле

Чтобы рассчитать оставшиеся дни до событий, сначала добавьте в формулу функцию “dateDif”, которую можно найти в редакторе формул на закладке Date functions.

Добавление функции “разница дат” в формулу

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

Добавление функции “now” и закрытие функции скобкой

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

Добавьте ссылку на имя столбца таблицы, в котором находятся данные о событии.

Наконец, добавьте метод расчета, который определяет формат отображения оставшегося времени до событий. Если вы хотите вычислить оставшееся время в днях, добавьте в формулу символ “D” (для дней). Перед подтверждением необходимо закрыть круглую скобку, чтобы формула была принята как действительная.

Окончание формулы с методикой расчета

После подтверждения введенной формулы оставшиеся дни до событий будут рассчитаны и автоматически отображены в столбце формул вашей таблицы.

После подтверждения формулы оставшиеся дни будут автоматически рассчитаны и добавлены в столбец формулы вашей таблицы.