电话:0731-83595998
导航

在Excel2007 中用函数快速归类姓名编码

来源: 2017-09-26 19:06

  在前段时间按本站曾经在《 用Excel2007快速制作报名姓名编码表 》一文中介绍了怎样在填写报名信息卡的时候将汉字转换成区位码的4位数字。对于文中的报名表格,在"姓名"列下面已经输入了学生姓名的情况下,可以直接通过使用 Excel2007 提供的内部 函数 得到汉字的区位码,而不必对输入法进行设置和重新输入姓名中已有的汉字。

  在Excel2007中,CHAR函数和CODE函数的功能是相对应的,前者返回对应于数字代码的字符,后者则返回文字串中第一个字符的数字代码。譬如CHAR(65)等于"A",CODE("A")等于65.对于汉字而言,以"啊"为例,则有CHAR(45217)等于"啊",CODE("啊")等于45217.45217其实对应的是"啊"的内码,该内码可以根据汉字的区位码通过 公式 计算而得到。反之,知道了汉字的内码,也可以计算得到汉字的区位码。还是以"啊"为例,该汉字的区号的计算公式为INT(CODE("啊")/256)-160,位号的计算公式是MOD(CODE("啊"),256)-160。

  对于文中的报名表格,可以在"编码一"列下的B4单元格中输入公式"=MID(A4,1,1)&(INT(CODE(MID(A4,1,1))/256)-160)*100+(MOD(CODE(MID(A4,1,1)),256)-160)",并将该公式复制到同一列的其他单元格,在得到姓名中的第一个汉字的同时也得到了该汉字的区位码。其他两列进行类似处理即可。

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端