IBM Lotus Symphony
|
此类别包含信息函数。这些函数包括:CELL、CURRENT、FORMULA、ISBLANK、ISERR、ISERROR、ISEVEN_ADD、ISFORMULA、ISLOGICAL、ISNA、ISNONTEXT、ISNUMBER、ISODD_ADD、ISREF、ISTEXT、N、NA、INFO 和 TYPE。
在对函数进行描述时,有些示例使用了下表中的数据:
行 | C | D |
---|---|---|
2 | x 值 | y 值 |
3 | -5 | -3 |
4 | -2 | 0 |
5 | -1 | 1 |
6 | 0 | 3 |
7 | 2 | 4 |
8 | 4 | 6 |
9 | 6 | 8 |
CURRENT()。
例如,要将当前值指定给当前单元格:
将数字 1 输入到 A1,数字 2 输入到 B1
将 formula:=A1+B1+CURRENT() 输入到 C1,然后按下 Instant Pilot:Functions 按钮,并如下设置值:
1+2+CURRENT() 得出 6 (1+2=CURRENT+CURRENT=6)
或者可以尝试:1+CURRENT()+2 yields 4 (1=CURRENT+CURRENT+2=4)
FORMULA()
单元格 A8 包含一个公式的结果 23。您可以在单元格 A1 中使用 Formula 函数来显示单元格 A8 中的公式。
=FORMULA(A8)
ISREF(value)
value 是要测试的值,将确定它是否是引用。
ISERR(value)
value 是接受测试的数值或表达式,将确定是否存在不等于 #N/A 的错误值。
ISERROR(value)
Value 是接受测试的数值,将确定它是否是一个错误值。
ISFORMULA(reference)
Reference 指定一个单元格的引用,函数检查单元格是否包含一个引用。
ISFORMULA(D4) 返回逻辑值 FALSE。
ISEVEN_ADD(Number)
number:所要检验的数值。
=ISEVEN_ADD(5) 结果为 0。
ISNONTEXT(value)
Value 是指一个数值或一个表达式。检查它是文本还是数字(或逻辑值)。
ISBLANK(value)
Value 是要测试的内容。
ISLOGICAL(value)
value 是要检查是否符合逻辑数字格式的值。
ISNA(value)
Value 是指一个要检查的数值或一个表达式。
ISTEXT(value)
Value 是指一个要检查的数值,一个数字,一个逻辑值或一个错误值。识别它们是文本还是数字。
ISODD_ADD(number)
number:所要检验的数值。
=ISODD_ADD(5) 结果为 1。
ISNUMBER(value)
value 是要检查的任意表达式,将确定它是数字还是文本。
N(value)
value 是要转换为数字的参数。
NA()
NA() 将单元格内容转换为 #N/A。
另请参阅以下函数:
ISREF、ISERR、ISERROR、ISFORMULA、ISNONTEXT、ISBLANK、ISLOGICAL、ISNA、ISTEXT 和 ISNUMBER。
TYPE(value)
value 是要确定数据类型的特定数值。value 1 = 数字,value 2 = 文本,value 4 = 布尔值,value 8 = 公式,value 16 = 错误值。
TYPE(C2) 返回结果 2。
TYPE(D9) 返回结果 1。
Attribute 是以下某个项目,以文本形式输入。
CELL(Info_type; Reference)
Info_type 为一个字符串,指定信息类型。这个字符串始终是英语。可以任意选择大小写。
Info_type | 含义 |
---|---|
COL |
得出被引用列的编号。 CELL("COL";D2) 等于 4。 |
ROW |
得出被引用行的编号。 CELL("ROW";D2) 等于 2。 |
SHEET |
得出被引用工作表的编号。 CELL("Sheet";SHEET3.D2) 得到 3。 |
ADDRESS |
得到被引用单元格的绝对地址。 CELL("ADDRESS";D2) 得到$D$2。 CELL("ADDRESS";SHEET3.D2) 得到$SHEET3.$D$2。 CELL("ADDRESS";'X:\dr\test.sxc'#$Sheet1.D2) returns 'file:///X:/dr/test.sxc'#$Sheet1.$D$2. |
FILENAME |
得出被引用单元格的文件名称和工作表名称。 如果公式在当前文档 X:\dr\own.sxc 的 Sheet1 内,CELL("FILENAME";D2) 将返回 'file:///X:/dr/own.sxc'#$Sheet1。 CELL("FILENAME";'X:\dr\test.sxc'#$Sheet1.D2) returns 'file:///X:/dr/test.sxc'#$Sheet1. |
COORD |
返回 Lotus™ 表示法内的完整单元格地址。 CELL("COORD"; D2) 返回 $A:$D$2。 CELL("COORD"; SHEET3.D2) 返回 $C:$D$2。 |
CONTENTS | 返回所引用单元格的内容,无格式。 |
TYPE |
返回单元格内容的类型。 b=blank。空的单元格 l=label。文本,一个公式的结果作为文本 v=value。数值,一个公式的结果作为数值 |
WIDTH | 返回所引用列的宽度。定量单位是正好插入列内的 0 的数目,此时 0 为缺省值大小的缺省值字体。 |
PREFIX |
返回所引用单元格的对齐方式。 '=左对齐或左右对齐 "=右对齐 ^=居中 \=重复(目前不能使用) |
Protect(保护) |
形成单元格保护状态。 1 =单元格为受保护的 0 =单元格为未受保护的 |
Format(格式) |
产生说明数字格式的字符串。 , =数字带有千位分隔符 F =数字无千位分隔符 C =货币格式 S =科学计数法,比如 1.234+E56 P =百分数 在上面的格式中,小数点后面的小数位作为数字给出。示例:数字格式 #,##0.0 返回“,1”,数字格式 00.000% 返回“P3” D1 =D-MMM-YY、D-MM-YY 和类似的格式 D2 =DD-MM D3 =MM-YY D4 =DD-MM-YYYY HH:MM:SS D5 =MM-DD D6 =HH:MM:SS AM/PM D7 =HH:MM AM/PM D8 =HH:MM:SS D9 =HH:MM G =全部其他格式 -(负号)在结束位置=负数会用颜色标出 ()(双括号)在结束位置=在格式码中会出现一个打开的括号 |
COLOR(颜色) | 当负数用颜色标出时,结果为 1,否则为 0。 |
PARENTHESES(圆括号) | 当格式码中包含一个开放的括号时,结果为 1,否则为 0。 |
reference(引用)(选项列表)是要进行分析的单元格的位置。如果 reference 是一个区域,那么该区域内左上方的单元格有效。如果缺少 reference,那么 IBM® Lotus® Symphony™ Spreadsheets 使用此公式所在单元格的位置。然后 Microsoft Excel 使用光标所在的单元格的引用。