В формулах можно использовать самые разные типы полей. Главное понимать, как их значения воспринимаются при вычислениях. Ниже представлены типы полей, которые редко используются в формулах.
Тип поля | Тип данных |
---|---|
Логическое поле | Целое число (0 или 1) |
Поле-ссылка | Целое число (код значения) |
Дата | Целое число |
Дата и время | Число с плавающей точкой |
Логическое поле
- Если галочка стоит, то поле возвращает 1.
- Если галочка не стоит, то поле возвращает 0.
- Если поле находится в третьем состоянии, то поле возвращает пустое значение.
Поле-ссылка
- Если в поле есть значение, то поле возвращает код значения.
- Если в поле нет значения, то поле возвращает пустое значение.
Дата
- Если галочка стоит, то поле возвращает целое число. Целое число означает количество дней, прошедших с какой-то древней даты.
- Если галочка не стоит, то поле возвращает пустое значение.
Дата и время
- Если галочка стоит, то поле возвращает число с плавающей точкой. Целая часть числа содержит дату, а дробная — время.
- Если галочка не стоит, то поле возвращает пустое значение.
Примеры операций с датами
- Чтобы к дате прибавить 1 день, нужно к дате прибавить 1 (дата = дата + 1).
- Чтобы к дате прибавить полдня (12 часов), нужно к дате прибавить 1/2 (дата = дата + 1 / 2).
- Чтобы к дате прибавить 1 час, нужно к дате прибавить 1/24 (дата = дата + 1 / 24).
- Чтобы к дате прибавить 1 минуту, нужно к дате прибавить 1/24/60 (дата = дата + 1 / 24 / 60).