我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
第一,excel code函数基础用法
Excel中code函数的用法是返回文本字符串中第一个字符的数字代码。
code函数的语法是:CODE(text),其中的Text参数表示要返回其中第一个字符的数字代码的文本。
比如下面所示的:在B1输入公式:=CODE(A1),就返回65。表示A1单元格中第一个字符A,对应的数字代码是65。此公式等同于:=CODE("A")。
第二,excel code函数实例部分
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。
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08