IBM Lotus Symphony


Функции, предназначенные для работы со встраиваемыми модулями

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

Концепция встраиваемого модуля

Описание интерфейса встраиваемого модуля Lotus® Symphony™ Spreadsheets также находится в Справке. Кроме того, важные функции и их параметры описаны в Справке для DLL встраиваемого модуля Lotus Symphony Spreadsheets.

Стандартные встраиваемые модули

Lotus Symphony поставляется вместе с примерами применения интерфейса встраиваемых модулей Lotus Symphony Spreadsheets.

Функции анализа, часть 1

Функции анализа, часть 2

ISLEAPYEAR

Позволяет определить, является ли указанный год високосным. В случае положительного результата возвращается значение 1 (TRUE); в противном случае - значение 0 (FALSE).

Синтаксис

ISLEAPYEAR("Дата")

Дата: Дата, принадлежность которой к високосному году требуется проверить. Параметр Дата должен быть допустимой датой в соответствии с параметрами локали Lotus Symphony.

Пример

=ISLEAPYEAR(A1) возвращает 1, если A1 содержит 1968-02-29, допустимую в вашей локали дату 29 февраля 1968 года.

Можно также использовать =ISLEAPYEAR("1968-02-29") или =ISLEAPYEAR("2/29/68").

Никогда не используйте =ISLEAPYEAR(2/29/68), так как это сначала будет вычислено как 2, деленное на 29, деленное на 68, а затем функция ISLEAPYEAR будет применена к этому результату как порядковому номеру даты.

YEARS

Позволяет вычислить число лет между двумя датами.

Синтаксис

YEARS(Начальная дата; Конечная дата; Тип)

Начальная дата: первая дата.

Конечная дата: вторая дата.

Тип: Задает способ вычисления разницы. Допустимы значения 0 (интервал) и 1 (число календарных лет).

MONTHS

Позволяет вычислить число месяцев между двумя датами.

Синтаксис

MONTHS(Начальная дата; Конечная дата; Тип)

Начальная дата: первая дата.

Конечная дата: вторая дата.

Тип: Задает способ вычисления разницы. Допустимы значения 0 (интервал) и 1 (число календарных месяцев).

ROT13

Позволяет зашифровать строку символов путем перемещения их на 13 позиций в алфавите. После буквы Z, алфавит начинается снова (замыкается). Повторное применение функции шифрования позволяет расшифровать текст.

Синтаксис

ROT13 (Текст)

Текст: Задает строку символов, которую требуется зашифровать. ROT13(ROT13(Текст)) позволяет расшифровать данные.

DAYSINYEAR

Определяет число дней в году, в который попадает указанная дата.

Синтаксис

DAYSINYEAR(Дата)

Дата: Любая дата из соответствующего года. Параметр Дата должен быть допустимой датой в соответствии с параметрами локали Lotus Symphony.

Пример

=DAYSINYEAR(A1) возвращает 366 дней, если A1 содержит 1968-02-29, верную дату для 1968 года.

DAYSINMONTH

Определяет число дней в месяце, в который попадает указанная дата.

Синтаксис

DAYSINMONTH(Дата)

Дата: Любая дата из соответствующего месяца и года. Параметр Дата должен быть допустимой датой в соответствии с параметрами локали Lotus Symphony.

Пример

=DAYSINMONTH(A1) возвращает 29 дней, если A1 содержит 1968-02-17, верную дату для февраля 1968 года.

WEEKS

Позволяет вычислить число недель между двумя датами.

Синтаксис

WEEKS(Начальная дата; Конечная дата; Тип)

Начальная дата: первая дата.

Конечная дата: вторая дата.

Тип: Задает способ вычисления разницы. Допустимы значения 0 (интервал) и 1 (число недель).

WEEKSINYEAR

Определяет число недель в году, в который попадает указанная дата. Число недель определяется следующим образом: неделя, которая начинается в одном году и заканчивается в другом, принадлежит тому из них, в котором содержится большее число дней этой недели.

Синтаксис

WEEKSINYEAR(Дата)

Дата: Любая дата из соответствующего года. Параметр Дата должен быть допустимой датой в соответствии с параметрами локали Lotus Symphony.

Пример

WEEKSINYEAR(A1) возвращает 53, если A1 содержит 1970-02-17, верную дату для 1970 года.

Встраиваемые модули через API Lotus Symphony

Встраиваемые модули могут быть также реализованы посредством API Lotus Symphony.


Комментарии по продукту | Дополнительная документация | Товарные знаки