当前位置:文档之家› Char&Code函数实例应用教程

Char&Code函数实例应用教程

判断下面单元格的首字符是否是数字 第12314期彩票结果 12314期彩票结果
=IF((CODE(C29)>=48)*(CODE(C29)<=57),"是数字","否") =IF((CODE(C30)>=48)*(CODE(C30)<=57),"是数字","否") 否 是数字
通过code函数可以得知,数字0~9的编码为48~57,所以如果首字符的编码在这个范围 之内,那就是数字,否则就不是数字。(不考虑全角字符)
题目: 公式1: 公式2: 结果1: 结果2:
简要说明
4、实例2:
题目:
1
2
公式1: 公式2:
结果1: 结果2:
简要说明
5、实例3:

题目: 公式: 结果:
简要说明
6、综合运用示例: 题目: 1 2 3 公式1: 公式2: 公式3: 结果1: 结果2: 结果3:
简要说明
返回对应于ASCII代码的字符(Char),返回对应于首字符的内部代码(Code) 注:Char函数的参数为ASCII代码,其代码范围在1~255之间; 而Code函数返回的计算机内部代码可超过1~255的范围。
字),Code(字符/字符串), 其中参数可以是引号内的常量或是单元格、区域引用
返回"excel"的首字符代码,然后再转换为字符。 =Code("excel") =Char(公式1的结果) 101 e
小写英文字母e在计算机内部的ASCII代码中编号为101,通过code函数可以返回这个编 号,再通过char函数可把相应的代码转换为字符。注意,code函数只能返回字符串中的 首个字符的代码。
{=AND(N(CODE(RIGHT(UPPER(C53),ROW(INDIRECT("1:"&LEN(C53)))))>{64,90})={1,0} )} {=AND(N(CODE(RIGHT(UPPER(C54),ROW(INDIRECT("1:"&LEN(C54)))))>{64,90})={1,0} )} {=AND(N(CODE(RIGHT(UPPER(C55),ROW(INDIRECT("1:"&LEN(C55)))))>{64,90})={1,0} )}
在单元格内输入 、 之类的特殊符号
=CHAR(12)&"&"&CHAR(11)
&
一些不常用的符号输入比较困难,通常可以用Alt+小键盘的数字键来完成。但有些使用 笔记本的可能觉得不太方便,那么同样也可以用char函数来生成。
判断下面单元格中的字符串是否全是字母字符 Bin_Yang chrisfang Qee用
整理人:ExceL精英培训网chrisfang
文本与数字函数之: 1、简要说明:
Char&Code 函数
返回对应于ASCII代码的字符(Char),返回对应于首字符的内部代码(Code) 注:Char函数的参数为ASCII代码,其代码范围在1~255之间; 而Code函数返回的计算机内部代码可超过1~255的范围。
2、基本语法: 3、实例1:
Char(数字),Code(字符/字符串), 其中参数可以是引号内的常量或是单元格、区域引
FALSE TRUE FALSE
这个例子的公式是一个数组公式,涉及到的函数和公式应用较多,初学者不一定能看明 白。简单介绍下公式的原理:首先把字符串中所有字符都用Upper函数转为大写字母(有 利于判断),然后用right函数将整个字符串依次分段,再用code函数将分段后的首字符代 码取出(分段后的首字符就是字符串中的每一个字符),最后判断代码是否在65~90的区 间内(大写英文字母的区间)。举这个例子的目的只是为了让大家了解到,code函数经过 与其他函数的组合可以突破返回首字符代码的限制,可以有更广泛的应用。
相关主题