返回目录:excel表格制作
相信不少人都碰见过高手在excel公式中使用一些奇怪的字符,有些朋友可能还没明白是代表什么意思,今天跟着日记坊一起重新认识一下;
在公式中常见的特殊字符:
"々"、"龠"、"座"、"做"、"吖"、"龥"、"咗"、"9E+307"、"-9E+307"、“&"" ”等;
在EXCEL里为什么会使用字些字符?我们知道,在实际操作中,常常需要对数据区域定义(寻找)最大值与最小值,而数据区域有大有小,有些是不断变化的,我们不可能去仔细分析区域里的最大值或是最小值是谁后再来写公式,那就需要有某个元素来表示意思;
在EXCEL里有文本形式和数字形式,也就是说文本与数字都要有最大与最小的表示,有前辈做过测试得出结论:
数字 最大:9E307 最小:-9E307
文本 最大:々 最小:吖
这里所指并不是绝对值,而是近似值,无穷大或无穷小;
1、文本最大值
那"龠"、"座"、"做"、"龥"、"咗"又表示什么?这个也是字符大小的意思表示,我们在公式中寻找或返回最后一个位置时,需要定义一个"永远"大于第二个参数的值,我们来看一个测试,寻找最后一个非空的单元格:
可以得出结论,汉字只管文本,不能跨界管数字,同理数字也只能用9E307表示,对汉字同样不起作用;
不过,从字符的大小来看,这是有排序的,我们把这些字输入到表格中,做个排序比较,可以得出结论:々>咗>做>座>龠>龥;
为了工作输入方便,所以大部份时候是用"做"、"座"这两字,为防止单元格中有“做”或“座”开头(即等于第1参数)导致返回的不是最后一个记录,一般可采用REPT('做',255)作为LOOKUP的第1参数;
2、文本最小值
"吖",汉字表示的最小值,例如A1>="吖",常用于判断A1单元格中是否有汉字,不能判断逻辑值大小;
3、数字大小
9E307,这里的E必须是大写,是科学计数法里的9*10的307次方,是EXCEL计算数据的最大值了,在实际操作中,主要用来排错求和用,所以在excel中经常用9E+307代表最大数,9E+307不是规定,不是原则,是约定俗成的用法,你用我用大家用,为了严谨最好将9E+307写作9.99999999999999E+307;
很多人使用9^9来表示最大值,也许已经够了。
同理,数字最小值就是-9E307表示。
4、&""
这个是连接空值,如果A1为空,在B1输入 =A1,结果显示的不是空值,而是0值。
如果想引用的单元格为空,也返回空值,我们就可以用&""的方法。即:
=A1&""
返回的结果是空值,不是0,高手用这种方法避免显示无谓的0值。
这里是日记坊,持续介绍excel函数技巧,如果喜欢,请右上角关注并转发留言,谢谢!