Excel的Char和代码功能

Excel的Char和代码功能

约翰·施诺布里希(John Schnobrich)

将字符代码从一个系统转换为另一个系统时,可能会出现问题。这些问题导致乱码数据。纠正这一点,称为普遍字符集unicode.系统是在20世纪80年代后期开发的系统,它给出了计算机系统中使用的字符唯一的字符代码。

本文提供的信息适用于Excel 2019、Excel 2016、Excel 2013、Excel 2010、Excel 2019 for Mac、Excel 2016 for Mac、Excel for Mac 2011和Excel Online。

通用字符集

使用CHAR和UNICHAR函数在Excel中插入特殊字符和符号

有255个不同的字符代码或代码点在Unicode系统旨在容纳超过一百万个代码的时,在Windows ANSI代码页中。为了兼容性,较新的Unicode系统的第一个255个代码点与西方语言字符和数字的ANSI系统相匹配。

对于这些标准字符,代码被编程到计算机中,以便在键盘上输入一个字母,将该字母的代码输入到正在使用的应用程序中。

非标准字符和符号,如版权符号或者通过各种语言使用的重音字符,通过键入所需位置中的字符的ANSI代码或Unicode号码来输入应用程序。

Excel CHAR和CODE函数

Excel有许多处理这些数字的函数。CHAR和CODE适用于所有版本的Excel。在Excel 2013中引入了UNICHAR和UNICODE。

CHAR和UNICHAR函数返回给定代码的字符。CODE和UNICODE函数则相反,为给定字符提供代码。如上图所示:

  • =CHAR(169)的结果是版权符号©。
  • =CODE(©)的结果是169。

如果两个函数以形式嵌套在一起

=代码(char(169))

这个公式的输出是169,因为这两个函数的作用是相反的。

CHAR和UNICHAR函数的语法和参数

一个功能语法引用函数的布局,包括函数的名称、方括号和参数

CHAR功能的语法是:

= char(数字

unichar功能的语法是:

= UNICHAR (数字

在这些功能,数字(这是必需的)是一个1到255之间的数字,它与你想要的字符相关联。

  • 数字参数可以是直接输入到函数中的数字,也可以是单元格引用一个号码的位置工作表
  • 如果数字参数不是1到255之间的整数,char函数返回#value!误差值,如上面的图像中的第4行所示。
  • 对于大于255的代码号,使用UNICHAR函数。
  • 如果一个数字输入0(0)参数,CHAR和UNICHAR函数返回#VALUE!误差值,如上面的图像中的第2行所示。

输入CHAR和UNICHAR函数

输入任一函数的选项包括手动输入函数,例如

= CHAR (65)

= UNICHAR (A7)

功能和数字参数也可以在函数中输入对话框

在Excel Online中,您将手动输入该功能。在桌面版本的Excel中,使用对话框。

请按照以下步骤输入Char功能,进入Cell B3:

  1. 选择单元格B3.使它成为活动单元格
  2. 选择公式
  3. 选择文本打开“功能”下拉列表。
  4. 选择字符在列表中调出函数的对话框。
  5. 在对话框中,选择数字线。
  6. 选择单元格A3在工作表中输入该单元格引用在对话框中。
  7. 选择好吧完成此功能并关闭对话框。

感叹号字符出现在单元格B3中,因为它的ANSI字符代码是33。

选择单元格E2时,完整功能= char(a3)出现在公式栏在工作表上方。

CHAR和UNICHAR功能的使用

Char和Unichar功能将代码页码转换为在其他类型计算机上创建的文件的字符。例如,CHAR函数可以删除导入数据显示的不需要的字符。

这些功能可以与其他Excel功能结合使用,例如修剪代替,用于从工作表中删除不需要的字符。

代码和UNICODE函数、语法和参数

在Excel中查找具有代码和Unicode函数的文本和符号的字符代码

函数语法指的是函数的布局,包括函数名、括号和参数。

代码函数的语法是:

=代码(文本

UNICODE函数的语法是:

= Unicode(文本

在这些功能,文本(这是必需的)是您想要为其查找ANSI代码号的字符。

文本参数可以是由双引号(”“)直接进入函数或小区引用工作表中的角色的位置,如上面图像中的图像中的行4和9所示。

如果文本参数留空,则代码函数返回#Value!误差值,如上面的图像中的第2行所示。

CODE函数只显示单个字符的字符代码。如果text参数包含多个字符(例如单词excel.如上图第7行和第8行所示),只显示第一个字符的代码。在这个例子中,就是数字69.这是大写字母的字符代码E.

大写字母与小写字母

大写或者资本键盘上的字母具有与相应的小写或相应的小写的不同字符代码字母。

例如,大写“A”的Unicode / ANSI代码号是65.而UNICODE/ANSI编码的小写“a”为97如上面的图像中的行4和5所示。

输入代码和Unicode函数

输入任一函数的选项包括在单元格中键入函数,例如:

=代码(65)

= UNICODE (A6)

功能和文本参数也可以在“功能”对话框中输入。

在Excel Online中,您将手动输入该功能。在桌面版本的Excel中,使用对话框。

按照以下步骤将CODE函数输入单元格B3:

  1. 选择单元格B3.使它成为活跃的细胞。
  2. 选择公式
  3. 选择文本打开“功能”下拉列表。
  4. 选择代码在列表中调出函数的对话框。
  5. 在对话框中,选择文本线。
  6. 选择单元格A3在工作表中输入该单元格引用在对话框中。
  7. 选择好吧完成此功能并关闭对话框。

数量64.出现在细胞B3中。这是Ampersand的字符代码() 特点。

当您选择单元格B3时,完整的函数=代码(A3)出现在工作表上方的公式栏中。

这个页面有用吗?