打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel中为何“输入”与“实际”不一样?

众所周知,默认情况下,我们在Word和PPT中输入任意的内容,都能够完整的显示输入的内容。

但是在Excel中有时候你输入的内容并不会正确的完整显示出来,而是会变成另外一个样子。

接下来让我们一起来看看几个例子。

一、输入0开头的数字串

比如在A1单元格中输入001,如下图所示

当按下Enter回车键后,单元格显示的内容变成了1,如下图所示

我们实际输入的是001,Excel单元格自动改成了1。

二、输入超长的数字串

比如在A1单元格中输入身份证号码350823201609030014(虚构),如下图所示

当按下Enter回车键后,单元格显示的内容变成了3.50823E+17(科学计数法),编辑栏的内容变成了350823201609030000,如下图所示

我们实际输入的是身份证号码350823201609030014,Excel单元格自动改成了350823201609030000,显示成了3.50823E+17(科学计数法)。

但是当我们输入的身份证号码是35082320160903001X时,Excel单元格不会改变输入的内容,还是显示为35082320160903001X,如下图所示

三、输入分数

比如在A1单元格中输入分数1/3,如下图所示

当按下Enter回车键后,单元格显示的内容变成了1月3日,编辑栏显示的内容变成了2019/1/3(今年是2019年)

我们实际输入的是分数1/3,Excel单元格自动改成了2019/1/3,显示成了1月3日。

但是当我们输入的分数是1/35时,Excel单元格显示的内容不会改变,也还是1/35,如下图所示

四、输入特殊的字符串

比如在A1单元格中输入小写的false,如下图所示

当按下Enter回车键后,单元格显示的内容变成了全大写的FALSE,如下图所示

我们实际上输入的是false,Excel单元格自动改成了全大写的FALSE。

如果我们输入的是true,Excel单元格也会自动改成全大写的TRUE。

五、原因分析

上面我们举了4个比较典型的例子来说明Excel的单元格并不是所输即所得。

它会根据输入的内容,自动的对内容进行修改。

其原因主要在于Excel单元格中可以存放的内容主要分为3种数据类型,分别是数值型、逻辑型、字符型。

当输入的单元格内容是数值型数据或者可以直接被识别为数值型的数据,Excel单元格就会按照数值型数据的存储原理进行存储。

当输入的单元格内容是逻辑型数据或者可以直接被识别为逻辑型的数据,Excel单元格就会按照逻辑型数据的存储原理进行存储。

当输入的单元格内容是字符型数据或者可以直接被识别为字符型的数据,Excel单元格就会按照字符型数据的存储原理进行存储。

  • 当我们输入001时,Excel单元格认为我们要存储的是数值型数据,自动把001存储为数值型的1。
  • 当我们输入350823201609030014时,Excel单元格认为这是一个数值型数据,由于这个数值型数据较大,Excel默认最大只能识别15位数字,超过15位的数字,超过的部分都会被当做是0,然后转换为科学计数法的形式来存储。
  • 当我们输入35082320160903001X时,由于末尾有个字母X,Excel单元格不认为它是数值型数据,而是认为它是字符型数据,所以保留原来的样子存储。
  • 当我们输入分数1/3时,Excel单元格认为我们输入的是日期1月3号,就直接以数值型数据存储,然后显示为日期格式。
  • 但是当我们输入的分数是1/35时,由于没有1月35日这个日期,Excel单元格无法识别它是数值型数据,就以字符型数据存储和显示。
  • 当我们输入false时,Excel单元格认为我们要输入的是逻辑值FALSE,就直接以逻辑型数据存储和显示。
经过上述的分析,如果要想实现所输即所得,需要让Excel认为我们输入的内容都是字符型数据,也就是先将单元格的格式设置为文本格式。
通过对Excel单元格的存储原理进行分析,非常有利于我们充分认识Excel这款软件,从而更加的了解它,这样才能在使用过程中做到心中有数。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Excel中常用的数据类型
Excel中的数据类型
【R语言学习5】R语言常用数据结构解读
第八课 R语言数据结构 |【小白学R系列】
R语言入门
从Excel的数据类型说Python
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服