将字符代码从一个系统转换到另一个系统时可能会出现问题。这些问题导致数据混乱。为了纠正这个问题,通用字符集称为 统一 系统是在20世纪80年代后期开发的,它为计算机系统中使用的字符提供了独特的字符代码。
注意:本文的信息适用于Excel 2019,Excel 2016,Excel 2013,Excel 2010,Excel 2019 for Mac,Excel 2016 for Mac,Excel for Mac 2011和Excel Online。
通用字符集
有255种不同的字符代码或 代码点 在Windows ANSI代码页中,而Unicode系统旨在容纳超过一百万个代码点。为了兼容性,较新的Unicode系统的前255个代码点与西方语言字符和数字的ANSI系统的代码点相匹配。
对于这些标准字符,代码被编程到计算机中,以便在键盘上键入字母将字母的代码输入到正在使用的应用程序中。
通过在所需位置键入字符的ANSI代码或Unicode编号,将非标准字符和符号(例如版权符号或各种语言中使用的重音字符)输入到应用程序中。
Excel CHAR和CODE函数
Excel具有许多适用于这些数字的功能。 CHAR和CODE适用于所有版本的Excel。 UNICHAR和UNICODE在Excel 2013中引入。
CHAR和UNICHAR函数返回给定代码的字符。 CODE和UNICODE函数执行相反的操作,并为给定字符提供代码。如上图所示:
- = CHAR(169)的结果是版权符号©。
- = CODE(©)的结果是169。
如果这两个函数以形式嵌套在一起
= CODE(CHAR(169))
公式的输出是169,因为这两个函数的作用相反。
CHAR和UNICHAR函数语法和参数
函数的语法是指函数的布局,包括函数的名称,括号和参数。
CHAR函数的语法是:
= CHAR(数)
UNICHAR函数的语法是:
= UNICHAR(数)
在这些功能中, 数 (必需)是1到255之间的数字,与您想要的字符相关联。
- 该 数 参数可以是直接输入到函数中的数字,也可以是对工作表上数字位置的单元格引用。
- 如果 数 参数不是1到255之间的整数,CHAR函数返回#VALUE!错误值,如上图中的第4行所示。
- 对于大于255的代码,请使用UNICHAR函数。
- 如果一个 数 输入零(0)参数,CHAR和UNICHAR函数返回#VALUE!错误值,如上图中的第2行所示。
输入CHAR和UNICHAR函数
输入任一功能的选项包括手动输入功能,例如
= CHAR(65)
要么
= UNICHAR(A7)
功能和 数 参数也可以在函数的对话框中输入。
在Excel Online中,您将手动输入该功能。在桌面版的Excel中,使用对话框。
按照以下步骤将CHAR函数输入到单元格B3:
- 选择单元格 B3 使它成为活跃的细胞。
- 选择 公式.
- 选择 文本 打开功能下拉列表。
- 选择 CHAR 在列表中打开功能的对话框。
- 在对话框中,选择 数 线。
- 选择单元格 A3 在工作表中将该单元格引用输入到对话框中。
- 选择 好 完成该功能并关闭对话框。
感叹号字符出现在单元格B3中,因为其ANSI字符代码为33。
当您选择单元格E2时,完整的功能 = CHAR(A3) 出现在工作表上方的公式栏中。
CHAR和UNICHAR功能使用
CHAR和UNICHAR函数将代码页编号转换为在其他类型的计算机上创建的文件的字符。例如,CHAR函数可以删除随导入数据出现的不需要的字符。
这些函数可以与用于从工作表中删除不需要的字符的公式中的其他Excel函数(如TRIM和SUBSTITUTE)结合使用。
CODE和UNICODE函数语法和参数
函数的语法是指函数的布局,包括函数的名称,括号和参数。
CODE函数的语法是:
= CODE(文本)
UNICODE函数的语法是:
= UNICODE(文本)
在这些功能中, 文本 (这是必需的)是您要查找ANSI代码编号的字符。
该 文本 参数可以是由双引号括起来的单个字符( ' ' )直接输入函数或单元格引用工作表中字符的位置,如上图中的第4行和第9行所示。
如果text参数保留为空,则CODE函数返回#VALUE!错误值,如上图中的第2行所示。
CODE功能仅显示单个字符的字符代码。如果text参数包含多个字符(例如单词) 高强 如上图所示,在第7行和第8行中显示,仅显示第一个字符的代码。在这种情况下,它是数字69 这是大写字母的字符代码 Ë.
大写与小写字母
大写或 首都 键盘上的字母具有与相应的小写字母或字符不同的字符代码 小 字母。
例如,大写“A”的UNICODE / ANSI代码编号是 65 而小写的“a”UNICODE / ANSI代码是 97, 如上图中的第4行和第5行所示。
输入CODE和UNICODE函数
输入任一功能的选项包括在单元格中键入功能,例如:
= CODE(65)
要么
= UNICODE(A6)
功能和 文本 参数也可以在函数的对话框中输入。
在Excel Online中,您将手动输入该功能。在桌面版的Excel中,使用对话框。
按照以下步骤将CODE功能输入到单元格B3:
- 选择单元格 B3 使它成为活跃的细胞。
- 选择 公式.
- 选择 文本 打开功能下拉列表。
- 选择 码 在列表中打开功能的对话框。
- 在对话框中,选择 文本 线。
- 选择单元格 A3 在工作表中将该单元格引用输入到对话框中。
- 选择 好 完成该功能并关闭对话框。
数字 64 出现在单元格B3中。这是&符号的字符代码( & )性格。
选择单元格B3时,完成功能 =代码(A3) 出现在工作表上方的公式栏中。