0
点赞
收藏
分享

微信扫一扫

重温Excel基础函数(11):Char函数【利用ANSI数字代码返回字符】

1

概念


Char函数:

根据其参数的ANSI数字代码返回字符。


2

语法


=CHAR(number)

Number 为用于转换的字符数字代码,介于1和255之间。使用的是当前计算机字符集中的字符。


3

ANSI数字代码


计算机内的每一个字符都有一个编码相对应。

例如:

字符A就有一个ANSI数字代码65相对应。

大写字母A~Z相对应的ANSI数字代码是65~90;

小写字母a~z相对应的ANSI数字代码是97~122。


4

CHAR函数的逆函数


CHAR函数与CODE函数互为逆运算。

CODE函数,就是返回文本字符串中第一个字符的ANSI数字代码。


例如想要获取字母A的ANSI数字代码,则需要输入函数公式:

=CODE("A")

即可得到字母A的ANSI数字代码65。


5

举例说明


01.


根据ANSI码获取对应文本


如下图所示:

在D2单元格输入函数公式:

=CHAR(C2)

下拉填充公式,即可得到C列ANSI码的对应文本。


重温Excel基础函数(11):Char函数【利用ANSI数字代码返回字符】_解决方案


02.


获取字母序号


如何快速填充26个大写、小写英文字母?

解决方案:

在C2单元格输入函数公式:

=CHAR(63+ROW())


ROW()函数获取所在单元格的行号。

ROW()函数获取C2单元格的行号2后与63相加得到ANSI码65,CHAR函数返回ANSI码65对应的文本,得到A。以此类推。


重温Excel基础函数(11):Char函数【利用ANSI数字代码返回字符】_字符串_02


03.


获取1~10带圈数字


我们可以利用带圈数字的ANSI码返回1~10带圈数字。

如下图所示:

在C2单元格输入函数公式(可配合ROW使用):

=CHAR(B2)

下拉填充公式,即可得到B列ANSI码的对应的1~10带圈数字。


重温Excel基础函数(11):Char函数【利用ANSI数字代码返回字符】_字符串_03


举报

相关推荐

0 条评论