转换类函数的转换类型包括数据类型之间的转换、单位之间的转换以及数据进制之间的转换等。
1.CONVERT( )函数
用途:用于不同单位制之间的数据转换。用法:CONVERT(number, from_unit, to_unit)说明:
图15-64 CONVERT( )函数示例
这是一个常用的工程函数。由于日常生活和工程所涉及的单位种类繁多,主要分为质量与体积、距离、时间、压强、力、温度、能量、功率等。在实际运用中经常需要进行单位之间的换算,利用此函数可以方便地实现换算。
CONVERT( )函数是对大小写敏感的函数。例如,不可以把英里写为“Mi”。
2.TEXT( )函数
图15-65 TEXT( )函数实例
用途:将输入的数值转换为特定格式的字符串(文本)。
用法:TEXT(value, format_text)
说明:
参数“format_text”的形式与13.8章节介绍的格式规则相同。
TEXT( )函数可以方便地解决字符串与日期型数据的拼接输出。具体实例如图15-66所示。
图15-66 利用TEXT( )函数拼接不同类型的数据(www.xing528.com)
3.VALUE( )函数
用途:将文本型的字符串转换为数值。
用法:VALUE(text)
说明:
显然,VALUE( )函数为TEXT( )函数的反向运算函数。
参数中的“text”可以是字符形式的数值、日期或者时间。
图15-67 VALUE( )函数实例
4.数值进制转换函数
用途:在计算机领域,二进制和十六进制数被广泛地使用,例如内存地址、IO口地址或字符码表等。数值进制之间的换算颇为费神。Excel提供了数值主要进制之间的转换函数,进行十进制(Decimal,简写为DEC)、二进制(Binary,简写为BIN)、十六进制(Hexadecimal,简写为HEX)和八进制(Octal,简写为OCT)数之间的转换。
转换函数的构成是在上述简写中间加一个数字“2”(其英文读音与单词“to”相同)。这里举出几个常用函数的例子。
图15-68 数值进制转换函数
用法:DEC2BIN(number, [places]); DEC2HEX(number, [places]); BIN2DEC(Number); DEC2OCT(number, [places]); BIN2HEX(number, [places])
说明:
其中可选参数“places”表示转换位数,如果小于需要的位数,Excel会自动扩展到需要位数。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。