CODE函数
CODE函数返回文本字符串中第一个字符的数字编码。对于Windows,从ANSI字符集返回编码,对于Macintosh,从Macintosh字符集返回编码。
在什么情况下使用CODE函数?
CODE函数可以帮助您解开数据中的奥秘,例如:
在导入的文本结尾有什么隐藏的字符?
怎么在单元格中输入特殊字符?
CODE函数语法
CODE函数语法如下:
CODE(text)
text是想从中获取第一个字符的代码的文本字符串
CODE函数陷阱
不同的操作系统,结果是不同的。对于ASCII字符集的编码(编码32至126)是一致的且大多数可以在键盘中找到。然而,更高的数字(129至254)可能不相同,参见下面链接中的比较图:
Differencesbetween ANSI, ISO-8859-1 and MacRoman character sets
例如,ANSI代码189是½ 而对于Macintosh是O
示例1: 获取隐藏的字符的编码
当从网站中复制文本时,可能包括隐藏的字符。CODE函数能够用于识别那些隐藏的字符是什么。例如,在单元格B3中有文本字符串,但仅“test”是可见的——4个字符。在单元格C3中,LEN函数显示单元格B3中有5个字符。
要识别最后一个字符的编码,可以使用RIGHT函数来返回最后一个字符。然后,使用CODE函数返回该字符的编码。
=CODE(RIGHT(B3,1))
在单元格D3中,RIGHT/CODE公式显示最后一个字符的代码是160,是网站中使用的不间断空格。
示例 2: 查找符号的编码
要在Excel工作表中插入特殊字符,可以使用功能区“插入”选项卡中的“符号”命令按钮。例如,可以插入度符号° 或者版权符号©。
插入符号后,可以使用CODE函数确定其编码。
=IF(C3=””,””,CODE(RIGHT(C3,1)))
一旦知道了编码,就可以使用数字键盘(不是常规数字)来插入符号。对于版权符号的编码是169。下面的这些步骤用于在单元格中输入该符号。
带有数字键盘的键盘
在键盘中,按Alt键
在数字键盘中,输入4位数的编码(如果需要添加前导0):0169
按Enter键,就可看到单元格中的版权符号
没有数字键盘的键盘
在你的笔记本电脑中,可能需要按特别的键来使用数字键盘功能。可以查看自已的手册说明书。下面是我的DELL 笔记本电脑上的操作:
同时按Fn键和F4键,启用NumLock
在键盘中的字母里找到数字键盘。在我的键盘中,J=1、 K=2,等等。
同时按Alt键和Fn键,使用数字键盘输入4位数字编码(如果需要添加前导0):0169
按Enter键,看到单元格中的版权符号。
完成后,按Fn键和F4键,禁用NumLock。