Excel 由代码数字返回指定字符:CHAR函数

CHAR函数用于根据本机中的字符集返回由代码数字指定的字符,其语法是CHAR(number)。其中,参数number是数字,对应返回的字符,此数字介于1~255,下面通过实例具体讲解该函数的操作技巧。

步骤1:为隐藏用户的密码,将代表密码的两组数字分别改变为不经常使用的字符,以便于网络传输,起到一定的保密作用。下面使用CHAR函数,将表格中的数字变为由代码数字指定的字符,输入本例的原始数据,如图11-32所示。

图11-32 原密码工作表

步骤2:选中D2单元格,在编辑栏中输入“=CHAR(C2)”,然后按Enter键,返回指定的字符,如图11-33所示。

步骤3:选中D2单元格,移动鼠标指针至单元格右下角,当鼠标指针变成黑色“+”时,按住左键拖动光标到单元格D15处,返回所有指定字符,如图11-34所示。

图11-33 返回C2单元格数值指定的字符

图11-34 返回所有数字指定的字符

Excel 返回对应于数字代码的字符:CHAR函数

如果需要返回对应于数字代码的字符,可通过“CHAR”函数实现。CHAR函数的语法为:=CHAR(number),其中参数number表示用于转换的数字代码,介于1到255之间。

下面以返回数字代码为“38”的字符为例,具体操作如下。

01 在“B1”单元格中输入需要转换为字符的数字代码,本例输入“38”。

02 在需要显示结果的单元格中输入公式:=CHAR(B1),然后按下“Enter”键确认即可。

alt

Excel 返回指定字符:CHAR函数详解

CHAR函数用于根据本机中的字符集,返回由代码数字指定的字符。其语法是:


CHAR(number)

其中,number参数是数字,对应返回的字符,此数字取值为1~255。下面通过实例具体讲解该函数的操作技巧。

图12-20 原密码工作表

打开“CHAR函数.xlsx”工作簿,本例中的原始数据如图12-20所示。为了隐藏用户的密码,可以将代表密码的数字改变成不经常使用的字符,这样既能起到一定的保密作用,还便于网络传输。下面将使用CHAR函数,将表格中的数字返回由代码数字指定的字符。具体操作步骤如下。

STEP01:选中D2单元格,在编辑栏中输入公式“=CHAR(C2)”,然后按“Enter”键即可返回指定的字符,如图12-21所示。

STEP02:选中D2单元格,利用填充柄工具向下复制公式至最后一个单元格处,通过自动填充功能返回所有指定字符,如图12-22所示。

返回C2单元格数值指定的字符

图12-21 返回C2单元格数值指定的字符

返回所有数字指定的字符

图12-22 返回所有数字指定的字符

Excel连续输入26个英文字母

Excel 设有“自动填充”功能。比如在单元格 A2中输入“星期一”,向下复制粘贴,就能自动从“星期一”开始连续填入数据。

在单元格 A2中输入“星期一”,向下复制粘贴,自动连续填充数据

这种自动填充其实无法连续输入英文字母。但是,“想要从 A 开始按顺序连续输入项目名称”这种需求非常常见,解决方法有两种。

➊ 使用 CHAR 函数

比较简单的方法就是使用 CHAR 函数。它可以将参数指定的字符代码转换成字符。

比如,英文字母 A 对应的字符代码为65。也就是说,输入下列公式的单元格中会显示 A。

=CHAR(65)

将字符代码65改为66则得出 B。也就是说,每次增加1个字符代码且连续输入 CHAR 函数的话,就会在表格中连续输入英文字母。比如,想要从单元格 A2开始沿列连续输入英文字母,那么我们可以在参数中嵌入 ROW 函数,输入以下函数公式:

=CHAR(ROW()+63)

单元格 A2位于工作表的第2行,因此这一公式的 ROW 函数在 A2中会得出2。以2为调整数值加上63,就能得到 A 的字符代码65。

输入这个公式并复制粘贴到其他单元格中,就能输入连续的英文字母了。

在单元格 A2中输入=CHAR(ROW()+63),一直复制粘贴到单元格 A27

➋ 使用 SUBSTITUTE 函数与 ADDRESS 函数

下列公式,可设置成在 Z 之后继续输入 AA、AB 的形式。

=SUBSTITUTE(ADDRESS(1,ROW()-1,4),1″”)

请大家先自行解读一下这个公式。将这个公式输入到第2行并向下复制粘贴。

“从无到有,需要自己创造。”

这是成年人在处理工作上的基本法则。而且,在想要做到使用 Excel 的基础功能无法完成的处理时,也要有这样的精神。