Excel技巧之——字符代码转换
的有关信息介绍如下:在日常工作和学习中,有时为了工作需要,常常要在字符和数字代码之间进行转化,手工操作较繁琐而且费时,容易出错,利用excel提供的字符代码转换函数可以很方便地解决问题。
利用code函数将单个字母转换为数字代码
将以下表格中的字母转换为代码
在B2单元格输入公式:==CODE(LEFT(A2))&CODE(MID(A2,2,1))&CODE(MID(A2,3,1))&CODE(MID(A2,4,1))&CODE(RIGHT(A2))
回车,将公式向下复制即可。
说明:由于code函数只能返回字符串中的首字符的代码,因此利用字符提取函数,left、mid、right来分别提取字符串中的1-n个字符(n为字符串长度,图中n为5)。再利用code函数返回对应的代码值。
利用char函数将数值转换为对应的字母(字符)
在D2单元格输入公式:=char(c2),回车,将公式向下复制即可。
利用char函数生成A-Z列
在a2单元格输入公式:=char(column()+64),回车即可,将公式向右复制即可。
说明:由于A-Z在ansi字符集中的代码分别为65-90,column()返回当前列的列数,因此利用column函数返回1-26的自然数,分别加上64,即可得到65-90,利用char函数返回对应的字符。
同理,利用char函数生成a-z列
在a4单元格输入公式;=char(column()+96),回车即可,将公式向右复制即可。