原创 版权所有
每个字符,如数字、文字、字母、各种符号、表情包等等,都有一个独立的“身份证号码”,我们叫它“数字代码”。
比如:
1——49, A——65,
中——20013, √——8730,
——8718, ——9755等等。
那么这些“身份证”号码有何用处?我怎么记得住?
请先收藏、顺便点个赞吧!我们接着聊。
字符那么多,它的“身份证”号码没人能全记住、也没有必要。有“字典”可查哦。
UNicode:字符→“身份证号码”
Unichar:“身份证号码”→字符
由Unicode赋予每个字符一个唯一的“数字代码”(身份证号码)。存储于“字符字典”中,可以通过Unicode查找任何字符的“身份证号码”。
由Unichar根据“身份证号码”在字符字典中查找并返回对应的字符。
示例1:基本用法
如下图
UNicode("1")→49
UNicode("A")→65
UNicode("中")→20013
Unichar(65)→A
Unichar(49)→1
Unichar(20013)→中
10个数字:0-9对应于48-57
26个大写字母:A-Z对应于65-90
示例2:查看常用字符及其“身份证号码”(十进制)
1,可通过“插入”→“符号”调出字符表,直接查看。如下图
2,先把字符插入到单元格中,复制到Unicode执行查看号码。如下图
3,更多更复杂的字符可以去“在线Unicode网站”查看“字典”。
示例3:批量产生“有规律”的字符
嵌套Sequence可以自动产生很多“有规律的、连续”的字符,可做为Textsplit、Substitutes等函数的“分隔符”直接调用,非常方便
如上图几个公式:可以分别产生“10个阿拉伯数字”、“26个大写英文字母”、“20个带圆圈的数字”。
(关于这方面的应用,可以到我主页参考“文本类”的文章)。
示例4:提取“非数字”文本
提取“非数字”的文本,可以用Textsplit拆分:以10个阿拉伯数字为拆分符
示例5:制作动态、评分星形条
总评分为5分:有几分就出现几个★(代码9733),不足5星的用☆(代码9734)补到5星。
好了,本文就讲到这里了,重点是让条友们了解字符“身份证号码”的基本作用。当然妙用还有很多,需要大家一起努力去开发。
记得给个好评哦!!