Excel中char函数应用实例教程

本文介绍excel中char函数的使用方法 , 并给出具体的实例来帮助理解char函数 。
第一 , char函数用法解释
Excel中char函数以字符代码为参数 , 返回与代码相对应的字符 。Char函数可以返回ASCII码所对应的字符 , 参数范围为1~255 , 例如Char(65)="A" 。当参数大于255时返回错误值#VALUE! 。
利用char函数生成A~Z大写字母的方法:
普通公式:=CHAR(ROW(A1)+64) , 或者=CHAR(ROW(A65))下拉复制 。
数组公式:=CHAR(ROW(65:90)) , 下拉复制 。
利用char函数生成a~z小写字母的方法:
=CHAR(97+ROW(A1)-1) , 或者=LOWER(CHAR(ROW(A65)))下拉复制 。
=CHAR(97+COLUMN(A1)-1) , 右拉复制 。
提示:A是从什么开始的 , 可以使用CODE函数来查 , =CODE("A") , 结果为65 。
第二 , char函数应用实例:提取编码右侧尾部字符
A列编码中间有不定个数的0 , 然后是字母和其他字符组成的尾部 。
例如:TDC00AP10*C* , 提取AP10*C* , 如下图所示:
【Excel中char函数应用实例教程】B2单元格公式如下:=LOOKUP("座",REPLACE(A2,1,FIND(0&CHAR(ROW($54:$79)),A2),))
解释:用FIND(如果有小写可以用SEARCH函数)查找0A、0B等出现的位置 , 并将此前的文字用REPLACE替换掉 。因为没有存在0A时 , FIND会查找错误 , 所以返回的是1个正确和25个错误值 。利用LOOKUP函数查找忽略错误值的方法 , 查找最后一个文本 。

    推荐阅读