楼主 gouweicao78 |
Q:经常听到“空”、“空文本”、“空单元格”“空格”甚至“真空”、“假空”等词,都快弄晕了,能不能详细解释一下呢? A:“空”这个概念比较含糊,而一般社区中所说的“空”要看具体语境来明确它到底是指什么。这里我们来说一下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。 |
2楼 一蓑烟雨 |
这下总算“真”“假”弄明白了 楼主:第1条第2句“超过字符长度意外的字符……等。”应该是吧 第2条中“=ISBLANK(A1)返回TRUE,即A1不是真的空单元格。”应该是“即A1真的空单元格” |
3楼 sailor2111 |
越学EXCEL越心惊,自己的知识太少.... |
4楼 gvntw |
Excel 知识就像一个圆圈,学得越多,越发现外面的世界越大,祝学习愉快! |
5楼 江南 |
好多东西 学不及啊。。。。。 |
6楼 opelwang |
好资料,学习了。 |
7楼 omnw |
草版的东西就是经典啊 |
8楼 deepwater |
如何给一个单元赋一个“真空”呢? |
9楼 aichong |
直接按删除(Delete)键。 |
10楼 surdawu |
经典。 |
11楼 lrlxxqxa |
嗯,学习了 |
12楼 wubaiwan |
经典 |
13楼 LOGO |
学习...,谢谢分享. |
14楼 健康快乐123 |
好,终于明白了 |
15楼 APOLLO |
草版的!经典的! |
16楼 传递 |
原来这些空 早有解释,前日还在为所谓空发晕~ |
17楼 我才不傻呢 |
谢谢! |
18楼 rabbitllu |
终于明白了,学习 |
19楼 ccj11110708 |
不对吧。delete不清除格式 |
20楼 好大一棵树王玉 |
讲的很好,听明白了! |
21楼 JustinTianyi |
看过之后感觉自己真的就是一小白了 |
22楼 minren118 |
太棒的知识点了 |