在电子表格Excel中,单双字节转换的函数有两个,分别是如下的两个函数。
widechar函数,其功能是将单字节转换成为双字节。
ASC函数,则刚好相反,是将双字节转换成为单字节。
注意哦,单字节的字符在电脑里面只占一个长度的存储空间,而双字节的字符在电脑里面是占两个长度的存储空间。有的时候,尽管看起来都是同一个英文字母或数字,但是,如果分别是单双字节的,那么,存储空间是不一样的。
就比如:A字母,是单字节的,占一个长度的存储空间。而A字母也是字母,但是,它去两个字节的存储空间。请注意区别。
下面就给你介绍这两个函数。
一、widechar
函数用途:将单字节字符转换为双字节字符。
语法:
WIDECHAR(text)
参数介绍:Text是需要转换为双字节字符的文本或包含文本的单元格引用。
注意:因为汉字本身是双字节字符,所以使用此函数转换汉字时得到的是汉字的原形。
例子如下:
公式“=WIDECHAR("dzwebs")” 返回dzwebs
=WIDECHAR("大众计算机") 返回“大众计算机”。
二、Asc
用途:将全角字符转换为半角字符。
语法:
ASC(text)
参数:Text 待要查找其长度的文本。
说明:公式将全角字母转化为半角字母,若不包含全角字母则保持不变。
例子如下:
假设B6单元格的内容是 大众EXCEL,则公式“=ASC(A1)” 返回大众EXCEL。
由EXCEL变成EXCEL,就是从双字节变成单字节,也就是全角变成半角。