ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E问E答 > 函数与公式 > 在Excel中究竟何为“空”?

在Excel中究竟何为“空”?

作者:绿色风 分类: 时间:2022-08-17 浏览:165
楼主
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
太棒的知识点了

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap