分享好友 办公首页 办公分类 切换频道

excel code函数用法实例剖析

2020-11-20 17:28浙江1170
内容提要:文章介绍excel code函数的用法和实例,在最后并剖析了code函数和字符代码对应关系。

第一,excelcode函数基础用法

Excel中code函数的用法是返回文本字符串中第一个字符的数字代码。

code函数的语法是:CODE(text),其中的Text参数表示要返回其中第一个字符的数字代码的文本。

比如下面所示的:在B1输入公式:=CODE(A1),就返回65。表示A1单元格中第一个字符A,对应的数字代码是65。此公式等同于:=CODE("A")。

第二,excelcode函数实例部分

1.判断A列数据源首字母是否为大写英文字母

解法一:B2输入公式:=IF((CODE(A2)<=90)*(CODE(A2)>=65),"大写","否"),下拉复制公式。

公式解释:CODE("A")=65,CODE("Z")=90,CODE("a")=97,CODE("z")=122,通过查询,知道大写字母A―Z对应的code数字为:65-90,小写字母a―z对应的code数字为:97-122。

如果数据源没有数字开始的话,=IF(CODE(A2)<=90,"大写","否"),这个公式就可行。

如果需要考虑数据源出现数字开头,公式同样适用,再添加一个判断:CODE(A2)>=65。

用IF判断代码数字为65-90区间的,即为大写,否则就为小写。

解法二:=TEXT((CODE(A2)<=90)*(CODE(A2)>=65),"[>0]大写;否")

Text第一参数:(code)*(code),逻辑相乘,结果为0或1。用text进行判断:[>0],这是条件,如果为真,1,就返回“大写”,否则返回“否”。

2.英文字母大小写转换

如下面所示,如果A列单词是大写,将其转换为小写;如果A列是小写的,将其转换为大写。

公式为:=IF(CODE(A2)<91,LOWER(A2),UPPER(A2))

前面的知识学习,我们知道大写字母A―Z对应的code数字为:65-90。因此用IF判断小于91的即为大写字母为条件,如果是就用LOWER函数转换为小写。否则就用UPPER转换为大写。

大小写转换LOWER和UPPER函数,请参考文章:《excel英文大小写转换函数用法及实例介绍》

3.利用CODE函数输入非主流文字和特殊符号

在A1单元格中输入“濉弊郑在B1单元格中输入公式=code(A1),可以看到结果为34789,这个就是其字符代码。

我们平时使用的一些ALT键和小键盘数字组合输入的特殊符号和文字一类的,就是上面的原理。

为什么按住ALT键后,然后用小键盘输入34789,放开ALT键即可,就可以输入这个“濉弊郑就是因为这个字对应的字符代码是34789。

点赞 0
反对 0
举报
收藏 0
打赏 0
评论 0
分享 3
更多相关评论
暂时没有评论,来说点什么吧
SUM函数从易到难实战交流
SUM函数使用共分为四大类:简单求和,生成序列,文本计数求和,数组扩展求和。

0评论2024-03-24571

工程项目经济评价的基本方法
投资项目评价的经济指标一般可以分作三大类:第一类是以时间单位计量的时间型指标,如投资回收期;第二类是以货币单位计量的价值

0评论2022-04-172131

EXCEL统计字符出现次数的方法
我们已经知道使用简单的公式=COUNTIF或=COUNTIFS,来统计单元格区域某个值的出现次数,那么针对同一单元格,如何统计某字符串的

0评论2020-11-242263

计算机二级考试题库之Excel选择题(七)
在Excel中,要显示公式与单元格之间的关系,可通过以下方式实现

0评论2020-11-202222

计算机二级考试题库之Excel选择题(六)
继续我们的计算机二级office题库练习,今天开始是Excel软件的选择题。今天的第11道和第12道题目。

0评论2020-11-202391

计算机二级考试题库之Excel选择题(五)
继续我们的计算机二级office题库练习,今天开始是Excel软件的选择题。今天的第9道和第10道题目。第9题:以下错误的Excel公式形式

0评论2020-11-201761

计算机二级考试题库之Excel选择题(四)
继续我们的计算机二级office题库练习,今天开始是Excel软件的选择题。今天的第7道和第8道题目。第7题:小刘用Excel 2010制作了一

0评论2020-11-201126

计算机二级考试题库之Excel选择题(三)
继续我们的计算机二级office题库练习,今天开始是Excel软件的选择题。今天的第5道和第6道题目。第5题:在Excel某列单元格中,快

0评论2020-11-201130

计算机二级考试题库之Excel选择题(二)
继续我们的计算机二级office题库练习,今天开始是Excel软件的选择题。今天的第3道和第4道题目。第3题:小金从网站上查到了最近一

0评论2020-11-202069

计算机二级考试题库之Excel选择题(一)
继续我们的计算机二级office题库练习,今天开始是Excel软件的选择题。今天的第1道和第2道题目。第1题:在Excel工作表中存放了第

0评论2020-11-202364