Можно указать строки и арифметические функции, которые необходимо использовать для настройки значений, возвращаемых вводимой формулой.
Для доступа к этим функциям выполните следующие действия.
Нажмите
рядом с полем Формула ввода.
Арифметические функции
Функция |
Добавить числа |
Описание |
Возвращает сумму двух указанных чисел. |
Синтаксис |
Add(<слагаемое1>,<слагаемое2>) |
Аргументы |
<term1> – делимое <term2> – второе слагаемое
|
Пример |
Add(2,3) Возвращает 5
|
Функция |
Вычесть числа |
Описание |
Возвращает разницу между двумя указанными числами. |
Синтаксис |
Sub(<term1>,<term2>) |
Аргументы |
<term1> – делимое <term2> – уменьшаемое
|
Пример |
Sub(3,2) Возвращает 1
|
Функция |
Умножить числа |
Описание |
Возвращает результат умножения двух указанных чисел. |
Синтаксис |
Multiply(<term1>,<term2>) |
Аргументы |
<term1> – делимое <term2> — второй множитель
|
Пример |
Multiply(3,2) Возвращает 6
|
Функция |
Разделить числа |
Описание |
Возвращает результат деления одного числа на другое. |
Синтаксис |
Divide(<term1>,<term2>) |
Аргументы |
<term1> – делимое <term2> - делитель
|
Пример |
Divide(6,2) Возвращает 3
|
Текстовые функции
Функция |
Вложенная строка слева |
Описание |
Возвращает из заданной строки указанное слева количество символов. |
Синтаксис |
Left(<строка>,<количество>) |
Аргументы |
<строка> – строка символов <количество> – количество символов для возврата
|
Пример |
Left(ProjectAA,7) Возвращает «Project»
|
Функция |
Вложенная строка справа |
Описание |
Возвращает из заданной строки указанное справа количество символов. |
Синтаксис |
Right(<строка>,<количество>) |
Аргументы |
<строка> – строка символов <количество> – количество символов для возврата
|
Пример |
Right(ProjectAA,2) Возвращает «AA»
|
Функция |
Вложенная строка в середине |
Описание |
Возвращает из заданной строки вложенную строку (начиная с указанного положения). |
Синтаксис |
Mid(<строка>,<начало>,<количество>) |
Аргументы |
<строка> – строка символов <начало> – номер начального положения. Позицией первого символа считается 0.
<количество> – количество символов для возврата
|
Пример |
Mid(ProjectAA,2,2) Возвращает «oj»
|
Функция |
Строка X в списке |
Описание |
Возвращает элемент номер X из упорядоченного списка, в котором элементы разделяются определенным символом. Эту функцию удобно использовать вместе с элементами управления, связанными со списками псевдонимов.
|
Синтаксис |
$Token(<string>|<string>|<string>|<string>,<index>,|)
|
Аргументы |
<string> - список строк, из которых можно выбирать.
<index> — индекс используемой строки. Это может быть переменная, связанная со списком псевдонимов.
| — символ, которые используется для разделения <строковых> значений.
|
Пример |
$Token(Metal|Plastic|Metal|Organic|Plastic, ,|
где переменная Material связана со списком псевдонимов со следующими значениями:
Отображаемое значение |
Псевдоним |
Сталь |
1 |
Полиэфир |
2 |
Золото |
3 |
Дерево |
4 |
ПВХ |
5 |
Строка формулы принимает значение «Металл», если пользователь выбирает сталь или золото в качестве материала. Она принимает значение «Пластмасса», если пользователь выбирает полиэфир или ПВХ.
|
Функция |
Длина строки |
Описание |
Возвращает длину указанной строки. |
Синтаксис |
Length(<строка>) |
Аргументы |
<строка> – строка символов |
Пример |
Length(ProjectAA) Возвращает 9
|
Функция |
Поиск вложенной строки |
Описание |
Поиск в указанной строке первого совпадения символа или вложенной строки. Возвращает номер позиции обнаруженного символа или вложенной строки. Позицией первой строки символов считается 0.
|
Синтаксис |
Find(<строка>,<вложенная строка>) |
Аргументы |
<строка> – строка символов <вложенная строка> – вложенная строка символов, которую необходимо найти
|
Пример |
Find(abc,b) Возвращает 1
|
Функция |
Реверсированный поиск вложенной строки |
Описание |
Возвращает указанную строку с обратной последовательностью символов. |
Синтаксис |
Reverse(<строка>) |
Аргументы |
<строка> – строка символов |
Пример |
Reverse(stockholm) Возвращает «mlohkcots»
|
Функция
|
Обратный поиск
|
Описание
|
Поиск в указанной строке последнего совпадения символа. Возвращает номер позиции последнего обнаруженного вхождения символа или вложенной строки.
Позицией первой строки символов считается 0.
|
Синтаксис
|
Find(<строка>,<вложенная строка>)
|
Аргументы
|
<строка> – строка символов
<вложенная строка> – вложенная строка символов, которую необходимо найти
|
Пример
|
ReverseFind(abcabc,b)
Возвращает 4
|
Функция |
Сегодняшнее число |
Описание |
Возвращает текущую дату в формате, выбранном при создании хранилища. |
Синтаксис |
$Time() |
Аргументы |
|
Примеры
|
=$Time()
Возвращает 488a=2010-08-13
|