2020-06-04
阅读量:
1461
你能区别“空”、“空文本”、“空单元格”“空格”甚至“真空”、“假空”吗??
经常听到“空”、“空文本”、“空单元格”“空格”甚至“真空”、“假空”等词,都快弄晕。“空”这个概念比较含糊,而一般社区中所说的“空”要看具体语境来明确它到底是指什么。这里我们来说一下3个概念:
1、空文本:字符长度为0的文本。
【由来】常由公式生成,比如:=IF(A1>1,"符合","")判断不符合条件返回空文本、=INDEX(A:A,65536)&""——公式引用一个空单元格并返回为空文本而不是0、=MID(A1,LEN(A1)+1,1)——截取超过字符长度以外的字符……等。
【实质】是文本,比如A1输入="",则在B1输入以下公式:
=A1=0返回FALSE,即空文本不是0
=ISTEXT(A1)返回TRUE,即A1是文本;
=ISBLANK(A1)返回FALSE,即A1不是真的空单元格。
因此,结果为空文本的单元格经常被称为“假空”
2、空单元格:单元格中未曾输入过任何东西、或者被清空了。是真的“空空如也”。假设A1是真空,则在B1输入以下公式:
=A1=0返回TRUE,即空单元格可以被作为0计算;
=A1=""返回TRUE,即空单元格可以被作为空文本计算;
=ISTEXT(A1)返回FALSE,即A1不是文本;
=ISBLANK(A1)返回TRUE,即A1是真的空单元格。
也就是常说的“真空”。
3、空格:即按一次SPACE(空格键)产生的字符长度为1的文本,其ASCii码是32,CODE(" ")=32
【由来】一般为按空格键产生。
【实质】文本,且字符长度为1。






评论(0)


暂无数据
推荐帖子
0条评论