IBM Lotus Symphony


附加项函数

以下内容描述并列出了某些可用的附加项函数。

附加项概念

您也可以在“帮助”中找到 Lotus® Symphony™ Spreadsheets 附加项接口的描述。此外,Lotus Symphony Spreadsheets 附加项 DLL 的“帮助”中也描述了重要的函数及其参数。

提供的附加项函数

Lotus Symphony 包含 Lotus Symphony Spreadsheets 附加项接口的示例。

分析函数第一部分

分析函数第二部分

ISLEAPYEAR

确定某一年份是否为闰年。 如果是,此函数将返回数值 1 (TRUE) ;否则返回 0 (FALSE)。

语法

ISLEAPYEAR("Date")

Date 确定指定的日期是否属于闰年。Date 参数必须是基于 Lotus Symphony 语言环境设置的有效日期。

示例

=ISLEAPYEAR(A1),如果 A1 包含 1968-02-29(语言环境设置中的有效日期 1968 年 2 月 29 日),那么将返回 1。

您也可以使用 =ISLEAPYEAR("1968-02-29") 或 =ISLEAPYEAR("2/29/68")。

切勿使用 =ISLEAPYEAR(2/29/68),因为这会首先计算 2 除以 29 再除以 68,然后将得出的这个很小的数作为日期数字字符串来计算 ISLEAPYEAR 函数的值。

YEARS

计算两个日期之间相差的年数。

语法

YEARS(StartDate; EndDate; Type)

StartDate 表示第一个日期

EndDate 表示第二个日期

Type 用于计算差值的类型。有效值包括 0(时间间隔)和 1(日历年数)。

MONTHS

计算两个日期之间相差的月数。

语法

MONTHS(StartDate; EndDate; Type)

StartDate 表示第一个日期

EndDate 表示第二个日期

Type 用于计算差值的类型。有数值包括 0(时间间隔)和 1(日历月数)。

ROT13

通过将字母按字母表的顺序替换成其后第 13 个字母,来对字符串加密。 到达字母 Z 之后,按字母表顺序从头开始循环。对产生的加密代码再次使用此加密函数,就可以将其解密。

语法

ROT13(Text)

Text 表示要加密的字符串。ROT13(ROT13(Text) ) 可解开密码。

DAYSINYEAR

计算输入的日期所在年份的天数。

语法

DAYSINYEAR(Date)

Date 表示相应年份的任何日期。Date 参数必须是基于 Lotus Symphony 语言环境设置的有效日期。

示例

=DAYSINYEAR(A1),如果 A1 包含 1968-02-29(1968 年的一个有效日期),那么将返回 366 天。

DAYSINMONTH

计算输入日期所在月份的天数。

语法

DAYSINMONTH(Date)

Date 是期望计算的年份中相应月份的任何日期。Date 参数必须是基于 Lotus Symphony 语言环境设置的有效日期。

示例

=DAYSINMONTH(A1),如果 A1 包含 1968-02-17(1968 年 2 月的一个有效日期),那么将返回 29 天。

WEEKS

计算两个日期之间相差的周数。

语法

WEEKS(StartDate; EndDate; Type)

StartDate 表示第一个日期

EndDate 表示第二个日期

Type 用于计算差值的类型。有效值包括 0(时间间隔)和 1(日历周)。

WEEKSINYEAR

计算输入的日期所在年份的周数。 周数的定义如下:从该年第一个不少于四天的那一周作为第一周开始计算,到该年最后一个不少于四天的那一周为止。

语法

WEEKSINYEAR(Date)

Date 表示相应年份的任何日期。Date 参数必须是基于 Lotus Symphony 语言环境设置的有效日期。

示例

WEEKSINYEAR(A1),如果 A1 包含 1970-02-17(1970 年的一个有效日期),那么将返回 53。

通过 Lotus Symphony API 实现的附加项函数

也可以通过 Lotus Symphony API 来实现附加项函数。


产品反馈 | 其他文档 | 商标