中企动力 > 商学院 > excel怎么在数字前加0
  • ?

    如何在Excel中输入身份证号这样的长数字而不转为科学计数法表示

    Edwiin

    展开

    在 Excel 中,输入一串长数字会被自动转为用科学计数法表示;这是因为 Excel 默认情况下只完全显示 11 位数值型数字,超过 11 位被自动用科学计数法表示,并且超过 15 位,15 位之后会被自动转换为 0。众所周知,身份号号码是 18 位,那么,如何在Excel中输入身份证号这样的长数字而不转为科学计数法?如果要把超过 11 位的长数字完整显示,需要把数值型转为文本型;这可分为两种情况,一种是输入时或输入前转为文本,另一种是输入后再输入为文本;前一种情况不会有什么问题,但后一种情况要注意,因为数字超过 15 位,超出部分将无法恢复,具体情况见实例。实例中操作所用版本均为 Excel 2016。

    一、如何在Excel中输入身份证号这样的长数字而不转为科学计数法

    (一)方法一:先输入半角单引号('),再输入数字

    1、如果有打开中文输入法,先把它关闭,输入引号('),然后再输入数字,这里输入的长数字共有 18 位,输入结束按回车,依然是一串长数字,并没有转换为用科学计数法表示,且先输入的引号也不见了;操作过程步骤,如图1所示:

    图1

    2、先输入引号再输入长数字,其实是把数字转为文本,因此,无论输入多少位都不会转为用科学计数法表示。

    (二)方法二:先把要输入单元格格式设置为文本,再输入数字

    1、选中 B2 单元格,按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择左边的“文本”,单击“确定”,同样输入18位数字,用鼠标单击其它单元格结束输入,也没有转为用科学计数法表示;操作过程步骤,如图2所示:

    图2

    2、如果不输入前把单元格格式设置为文本,输入数字,Excel 会自动把它转为数值型,而数值型超过 11 位又会被转为用科学计数法表示。另外,如果要在多个单元格输入长数字,可以一次选中它们,然后再把单元格格式设置为文本。

    二、Excel把用科学计数法表示的长数字完整显示

    (一)方法一:用自定义单元格格式实现

    1、把上面输入的两串长数字转为数值,长数字又用科学计数法表示;按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择左边的“自定义”,在右边“类型”下输入 0,单击“确定”,则用科学计数法表示的长数字又完整显示,操作过程步骤,如图3所示:

    图3

    2、从转换后的结果可知,15 位的长数字转换前后结果一致,18 位的长数字转换后,最后三位变为 0,这是由于 Excel 最多只能存储 15 数值型数字的原因,15 位之后的数字被自动转换为 0。

    (二)方法二:用数据“分列”实现

    1、选中要把用科学计数法表示的长数字完整显示出来的单元格(A1:A2),选择“数据”选项卡,单击“分列”,如图4所示:

    2、打开“文本分列向导”窗口,“最合适的文件类型”选择“分隔符号”,如图5所示:

    图5

    3、单击“下一步”,转到设置第 2 步,“分隔符号”一项都不选,如图6所示:

    图6

    4、再单击“下一步”,转到设置第 3 步,“列数据格式”选择“文本”,如图7所示:

    图7

    5、单击“完成”,用科学计数法表示长数字都完整显示出来,同样超过 15 位的长数字,后面三位被转换为 0,如图8所示:

    图8

    提示:如果已经输入了很多 18 位的身份证号码,而它们都被用科学计数法表示,想把它们原原本本的完整显示出来,已经不可能;因为 Excel 最多只能存储 15 位数值型数字,15 位之后已经用 0 表示(即没有存储 15 位之后的数字),再也不能还原为原来的数字,因此,大于 15 位的长数字一定要在输入时或输入前转为文本。

  • ?

    Excel数字前显示正负号与用颜色标出正数或负数

    独狼

    展开

    在 Excel 中,默认情况下正数省略正号,负数显示负号;但有时需要把正号显示出来,应该怎么显示?它可以用自定义数字格式实现,自定义格式时,只需在数字前加正号(+)、在负数前加负号(-),所有选中的数字就会自动实现正数前加正号、负数前加负号。除用正负号标识正负数外,还可以用不同的颜色,例如用红色标出正数、用蓝色标出负数。以下就是Excel数字前显示正负号与用红蓝两种颜色标出正数或负数的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel数字前显示正负号

    (一)整数前显示正负号

    框选要显示正负号的单元格(如 G2:G9),按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择“数字”选项卡,选择窗口左边的“自定义”,在右边“类型”下输入 +0;-0,单击“确定”,整数前都显示了正负号;操作过程步骤,如图1所示:

    图1

    (二)整数和小数前显示正负号

    1、框选 A1:A7,按 Ctrl + 1 组合键,在打开“设置单元格格式”窗口中,单击“数字”选项卡左边的“自定义”,在窗口右边输入 +0.00;-0.00;0,如图2所示:

    图2

    2、则所有选中的数值前都加上正负号,并保留两位小位,如图3所示:

    图3

    (三)用公式实现数字前显示正负号,且小数保留两位,整数不显示小数点和 0

    1、选中 B2 单元格,把公式 =IF(INT(A1)=A1,IF(A1>0,"+"&A1,A1),IF(A1>0,"+"&ROUND(A1,2),ROUND(A1,2))) 复制到 B2,按回车,则求得 A1 满足条件的值;再次选中 B1,把鼠标移到 B1 右下角的单元格填充柄上,按住左键并往下拖,则所经过的单元格都实现有小数点的保留两位小数,无小数点的只保留整数(如 87 和 99),操作过程步骤,如图4所示:

    2、公式说明

    公式 =IF(INT(A1)=A1,IF(A1>0,"+"&A1,A1),IF(A1>0,"+"&ROUND(A1,2),ROUND(A1,2))) 看起来很复杂,其实很简单,虽然 IF 中又嵌套了两个 IF,但逻辑与条件很简单。外层 IF 用 INT(A1)=A1 作条件,意思是:如果 A1 取整等于 A1,则执行 IF(A1>0,"+"&A1,A1);否则执行 IF(A1>0,"+"&ROUND(A1,2),ROUND(A1,2))。嵌套的第一个 IF 的条件为 A1>0,意思是:如果 A1 大于 0,在 A1 前加 +;否则返回 A1。嵌套的第二个 IF 条件也是 A1 > 0,意思是:如果 A1 大于 0,返回加号(+) 与 A1 四舍五入保留两位小数的值(用 ROUND(A1,2) 实现);否则返回 A1 四舍五入保留两位小数的值。

    二、Excel用颜色标出正数或负数

    (一)正数用红色标出

    1、框选正数要用红色标出的单元格(如 G2:G9),按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,确保当前选择项卡为“数字”,选择窗口左边最下面的“自定义”,在窗口右边类型下输入 [红色]0;-0,单击“确定”,则选中单元格中所有正数用红色标出;操作过程步骤,如图5所示:

    图5

    2、提示:如果有小数且要求保留两位小数,可以把 [红色]0;-0 改为 [红色]0.00;-0.00;0。

    (二)正数用红色、负数用蓝色标出

    1、同样框选 G2:G9 单元格,在“设置单元格格式”窗口“数字”选项卡的“自定义”右边输入 [红色]0;[蓝色]-0,如图6所示:

    图6

    2、单击“确定”,则所有正数用红色标出,所有负数用蓝色标出,如图7所示:

    图7

  • ?

    Excel表中怎么样让数值为0的单元格不显示,Excel单元格不显示0怎么办?

    Felcia

    展开

    在制作Excel表格,呈现报表的时候,通常为了表格的简洁会让一些没必要的东西不显示,比如单元格值为“0”时不显示;

    很多时候我们输入公式对单元格进行运算,结果是0显示就觉得不好看,想把0去掉不显示;

    Excel工作表中,不管是公式计算的还是导入的数字,都会出现很多无意义的0值。

    在Excel表中零值(0)不显示方法有很多种:查找替换、单元格格式设置、条件格式和Excel选项都可以完成Excel表中的0不显示。

    Excel表中怎么样让数值为0的单元格不显示的方法有很多种,今天跟大家分享的是通过Excel单元格格式设置和Excel选项设置数值为0的单元格不显示。希望对各位朋友在工作中有所帮助!

    案列问题如下图:

    0不显示

    Excel单元格格式设置

    设置单元格格式——自定义——类型处填 0;0;"" 还可以填入其它类型设置([=0]g;[=0]"";0.00:-0.00;#;-# ......)

    通过设置单元格格式

    Excel选项设置

    1、通过Excel表中的文件打开

    2、点击“选项”

    选项设置

    3、Excel选项中找到“高级”——将在具有零值的单元格中显示零值前面的框中“勾选”去掉,确定。

    设置Excel选项,将在具有零值的单元格中显示零值前面的“勾选”去掉

    零值(0)不再显示

    Excel表格中数值为0的单元格不显示的设置方法有很多种,今天就跟大家到这,希望今天的分享对各位朋友在工作中有所帮助!还有其它更好的方法,欢迎大家与我一起讨论。

    更多关于Office——Excel操作技巧可加入我们 群 一起学习交流!

  • ?

    「干货分享」手把手教学如何在Excel输入0开头的数字?

    丽贝卡

    展开

    不知道大家会不会和沄汇小编一样,在Excel中总是无法输入以0开头的数字的,输入后结果就是这样:

    为了解决这个问题,沄汇小编特意请教了Excel大神,终于搞明白了问题所在,现在沄汇小编决定无私的把解决方法告诉大家!

    办法有两个,首先第一个是把格式先设置为文本格式再输入:

    不过这种方法并不简便,0还需要一个个的输入,对于沄汇小编这种懒癌青年来说,太麻烦了!

    这个时候就要启用B计划,先输入数字,然后设置自定义格式,比如代码都是5位,不足的用0补齐:

    单元格自定义格式,输入代码00000就搞定啦

    写完上面这些小技巧,小编却这篇教程似乎有点太水了,没办法,为了体现文章的深度,小编决定放个大招:

    怎么把自定义格式转换为真实的值?

    自定义格式只是把数字显示成了以0开头的数字,其实值没有发生任何改变,想把显示的格式转换成值,你只需要2步:

    1、把数字复制到剪切板中

    2、把编号列格式设置为文本,双击任一单元格进入编辑状态,从剪切板中粘粘编号到该单元格中,然后再复制粘贴的内容,最后粘贴编号列即可。

    其实,如果粘贴的是文本内容(非以0开头的数字),复制后直接粘贴就可以了:

    很多人只知道设置自定义格式,却不懂怎么转换为真实的值。后果就是在下一步引用或运算时出现错误。所以掌握自定义格式转换为真实的值非常的重要。

  • ?

    Excel表格中如何输入0开头的数字?加上这个符号一秒搞定

    语蕊

    展开

    Excel有很多技巧,如果用好的话,可以极大提高的我们工作效率。今天就教大家一个利用符号实现输入数字时前面可以输入0的技巧。正常情况下,当我们在数字前面输入0时,0会自动消失,但我们加了这个符号后,0则会保留在数字的前面。下面就把详细把过程讲一下,大家掌握用加符号输数字的方法后,将大大提升工作效率,一起来看一下。

    1、比如我们需求输入数字前面带0,当我们在下面的数字前面输入0时

    2、当回车后,0则消失了。没有实现我们数字前面带0的需求

    3、这个时候我们数字的前面加一个英文状态下的分号时

    4、当我们回车后,就得到我们想在数字前面输入0的效果

    5、同样的,我们在A2单元格用同样的方法输入数据时

    6、当我们回车后,也得到数字前面有0的效果

    总结:通过上面加一个英文的分号的方法,可以实现数字前面带0的效果,省时省力,效率非常高。快去试试吧!


  • ?

    在excel中:用两种方法来快速删除一列数字前的所有0 实操学习

    周子安

    展开

    实际工作中,会遇到从ERP导出的数据,如下图,全部是文本,并且数字编号前面有几个0;

    本案例是从ERP中导出的订单号,一列数字,12位数字,前面统一是0000,4个0,现在要删除前面的0000。

    这里介绍两种方法。

    方法一:将数据文本设为常规。

    选中数据一整列,找到数据菜单栏,点击分列,分隔符号。如下图:

    点击下一步,如下图:

    点击下一步,选择常规。完成。如下图。

    已经将前面是0000的4个0全部删除。

    方法二:利用公式:

    在邻列插入公式,文本,找right函数。如下图:

    确定,弹出公式对话框,如下图:

    text选中数据单元格,

    确定,在单元格右下方双击,将整列套用此函数。如果是下拉,数据比较多就不高明。

  • ?

    在Excel中怎么输入‘0’开头的数字

    诸黎云

    展开

    平时用excel只是看看报表,或是少用的朋友,可能就会遇到这个问题。在excel单元格输入“001”这样的数字后,继续输入其他数据时,前面两个零却消失了。

    这是为什么呢?因为excel在你只输入数字时,该单元格时默认常规格式,常规单元格格式不包含任何特殊的数字格式。那么要显示“0”开头的数字,就要改变单元格格式。

    方法一:是将单元格格式设定为【文本】格式。在单元格单击右键,菜单中选择【设置单元格格式】,将【数字】面板分类改为【文本】确定即可。

    方法二:是将单元格格式设定为【自定义】格式。设置自定义格格式比文本格式的好处就是,默认文本格式无法参与函数运算。

    方法三:不用任何设置,只需要但输入数字前输入一个单引号,如” ’001“。excel默认会认为是文本输入,且不会显示单引号。这种办法输入的数字同样无法参与函数运算。

  • ?

    Excel如何让数字的前面加0?这里有技巧

    觅翠

    展开

    当我们在数字前面输入0时,默认情况下会帮0去掉。

    1、如下表格,我们输入00001

    2、回车后,0默认都去掉了

    3、我们如何实现数字前面带0呢? 选择相应的单元格,这里我们用单元格格式

    4、选择自定义分类,类型输入00000

    5、回车后就实现了数字前面带0的效果

  • ?

    excel中数字前怎么加0?

    紫蓝

    展开

    在excel中,常规的数字格式前面加0,默认是不显示的,如果想在数字前面加0,用来表示序列号码,可以通过两种方法来设置:

    1、更改单元格格式。右键设置单元格格式,或者按下快捷键ctrl+1,将单元格的数字格式设置为文本格式。文本格式的数字,默认是左对齐的,并且在单元格的左上角有绿色的倒三角提示。

    2、在输入数字时,先输入半角的单引号,这时的数字也是左对齐的,这样就把数字变成文本格式,可以在前面加0来表示序号。

    (本文内容由百度知道网友张啸宁贡献)

  • ?

    EXCEL数字前补0的方法

    猫王

    展开

    EXCEL输入数字默认将0省略掉,主要是因为单元格式是常规,把单元格式设置后就可以输入0,不会省略掉。

    一、选中要输入数字的行或列,右击单元格——,设置单元格格式——,数字——,文本,——确定。

    全部修改成文本类型,现在输入就可以显示0。

    二、在半角的状态下输入“单引号”然后在单元格输入01,这样就把0保留下来。

    注意;第一种方法适合大面积输入0,第二种方法适合偶尔输个0。

excel怎么在数字前加0

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP