IBM Lotus Symphony
|
从编号系统中将一个具有指定基数的正整数转换成文本。可使用的数字包括数字 0-9 及字母 A-Z。
BASE(Number; Radix; [Minimum length])
Number 是要转换的正整数。
radix 指示数字系统的基数。它可以是 2 和 36 之间的任何正整数。
Minimum length(可选)用于确定已创建的字符序列的最小长度。如果文本长度小于设置的最小长度,那么会在字符串左边加零。
返回文本字符串第一个字符的数字代码。
将具有某一编号系统字符的文本按照给定的基本基数转换为正整数。Radix 必须介于 2 到 36 之间。空格和制表符会被忽略。text 域不区分大小写。
如果 Radix 为 16,那么开头的 x、X、0x 或 0X,以及结尾的 h 或 H 会被忽略。如果 Radix 为 2,那么结尾的 b 或 B 会被忽略。采用其他不属于数字系统的字符将产生错误。
DECIMAL(Text; Radix)
Text 是要转换的文本。为了将十六进制数与单元格引用(如十六进制数 A1 与引用的单元格 A1)区分开来,必须在数字前后添加引号,例如 "A1" 或 "AFFE"。
radix 指示数字系统的基数。它可以是 2 和 36 之间的任何正整数。
DECIMAL("17";10) 求得十进制数字 17。
DECIMAL("AFFE";16) 求得十六进制系统数字 45054。
DECIMAL("0101";2) 求得二进制系统数字 5。
另请参阅以下函数:
BASE。
将数字转换为货币格式的量,四舍五入为一个指定的小数位数。在输入栏数值输入一个合适的货币格式数字。您也可以在输入栏 decimals 内输入要采用的货币格式的位数。如果不输入任何数值,程序会自动采用二位数来表示货币格式。
可以在系统设置中设置货币格式。
在一个字符串中搜索另一个文本字符串。您还可以指定搜索的开始位置。搜索的项可以是数字或任意的字符串。搜索区分大小写。
为显示数字设置小数位数,并设置有无千位分隔符。此功能可用于为一列数字应用统一的格式。
FIXED(Number; decimals; no thousands separators)
number 是应用格式的数字。
d 是应显示的小数位数。
no thousands separators(可选)用于指定是否使用千位分隔符。如果该参数是一个不等于 0 的数字,那么不显示千位分隔符。如果该参数等于 0 或没有指定,那么显示当前语言环境指定的千位分隔符。
返回字符串的文本段。参数指定开始位置和字符数。
用其他文本字符串替换某文本字符串之中的部分文本。该函数可用来替换字符和数字(可自动转换为文本)。得出的结果总是文本。如果要使用求得的结果用于其他计算公式,您就必须用函数 VALUE 将它转换回数字。
在输入含有数字的文本时,如果您希望输入的信息不被解释为数字并自动转换为文本,那么需要在文本前后添加引号。
REPLACE(text; position; length; new text)
text 是指部分内容要被替换的文本。
position 是指文本中开始替换的位置。
length 是 text 中被替换的字符数。
new text 是用于替换 text 的文本。
REPLACE("1234567";1;1;"444") 的结果是“444234567”。第一个字符被整个 new text 所代替。
另请参阅以下函数:
MID、SEARCH、SUBSTITUTE 和 TRIM。
将数字转换为罗马数字。数字必须介于 0 到 3999 之间,Mode 的值可以是 0 到 4 之间的整数。
返回字符串中某个文本段的位置。您可以设置搜索的起始位置。搜索的文本可以是数字或任意的字符序列。搜索时不区分大小写。
搜索支持
. 输入文本后,如果希望查找以“all”为起始部分、其后为任意字符的搜索项首次出现的位置,可以输入“all.*”。
用新文本替换字符串中的旧文本。