2024年1月20日发(作者:)

表格数字替换成数值

篇一:如何解决excel中输入数字变成E+

如何解决excel中输入数字变成E+

朋友最近使用excel时,输入一串比较长的数字(如身份证号码),输入完成之后,发现那串数字自动变成了xxxxE+xx,百思不得其解,打电话向我求救,其实我知道应该是单元格格式的问题的,让他将单元格设置成文本格式,可惜朋友电脑水平比较低,在电话里说了半天也没搞明白,所以基于这个原因,我将这个问题的解决方法详细说出来。

解决如上图所示的问题,有两比较可行的方法:

方法一、我们在输入数字前,先输入单引号(单引号在按键L键后面两位,即有双引号的那个键),然后再输入数字,这样我们输入的数字就是文本格式,不会自动变形。(推荐此方法)

方法二、在单元格数上点击鼠标右键,选择“设置单元格格式”然后将值分类里设置成文本,重新输入数字即可。

注意事项:

①请确定你所输入的数字不通过计算,例如本文开始说所输入的身份证号码。

1

②输入单引号时,请将输入法切换到英文输入状态。

结束语:一直以为我只知道修改单元格格式,没想到上网搜索一下,才发现原来还可以在数字前面加单引号,其实在数字前面加单引号是一个比较快捷的将数字输入成文本格式,这是一个很方便的小技巧,希望大家收藏学习。

如何在Excel中输入0开头的数字

我们日常工作中经常要在Excel单元格里输入类似“04170”这样的数字,比如处理成绩时要输入学生学号(假设学生学号为04001到04100),但是直接输入时会发现前面的“0”消失了,解决方法非常简单。

1. 如果先输入一个单引号,再输入你要的数字,前面的“0”就不会消失了。但是这种方法是把这些数字作为文本格式输入,这样一来就不能用自动填充功能进行填充。

2. 设置该单元格格式为自定义,类型中输入“00000”。用这个方法既可以保留输入的“0”,同时又可以用填充功能实现学号的自动生成。

自定义了内容的长度后,如果你输入的内容长度不够设定的位数,Excel就会在前面补上相应位数的“0”。

众所周知,使用Excel制作表格可以利用“序列自动填充”快速地输入序列号,但word表格没有此功能。其实Word已经提供了快速编号功能。

首先选中要填写序号的表格,选中“序号”下面的七个空 2

白单元格,然后点击菜单栏中的“格式→项目符号和编号”命令,在对话框中单击“编号”选项卡,进入到“编号”标签面板,这里提供了多种编号样式,可以根据需要选择,确定,选中的表格就快速填充上了序号。

除Word提供的编号样式外,还可以自定义编号样式。选择除“无”以外的任意一种编号样式,接着单击“编号”标签面板右下角的“自定义”按钮,打开“自定义编号列表”对话框。在这里可选择更加丰富的编号样式,也可以设置“起始编号”、“编号位置”等参数。虽然Word表格的自动填充序号功能比Excel稍微繁琐一些,但编号样式更为丰富!

Excel电子表格特殊数值的输入方法:

1、输入分数

整数位+空格+分数

例:要输入二分之一,可以输入:0(空格)1/2;如果要输入一又三分之一,可以输入:1(空格)1/3。

2、输入身份证

在默认的情况下,Excel中每个单元格所能显示的数字为11位,超过11位的数字就会用科学计数法显示。比如2,就会显示为1.234567E+11。这就为目前我们所使用的身份证号码的输入带来了不便。要解决这个问题,简单说来,就是取消这串数据的数字属性,把它们改成文本属性就可以解决问题。在此,笔者介绍几种方法实现。

3

在输入之前,先选中要输入身份证号码的那列,然后依次进入“格式|单元格|数字 ”,在“分类”中选择“文本”即可。另外一个办法就是在“分类”中选择“自定义”,然后在右边“类型”选项中选择“@”就可以了。而且根据我的经验,必须在输入号码之前就把格式定好,如果输好号码再定格式,显示还

是会不正确。

3、输入平方、立方、开平方

我们在输入面积和体积时,经常要输入平方(上标2)和立方(上计算N次方或者开方。power(9,2)=81,power(9,1/2)=3

4、输入0开头数字

我们日常工作中经常要在Excel单元格里输入类似“04170”这样的数字,比如处理成绩时要输入学生学号(假设学生学号为04001到04100),但是直接输入时会发现前面的“0”消失了,解决方法非常简单。

1. 如果先输入一个单引号,再输入你要的数字,前面的“0”就不会消失了。但是这种方法是把这些数字作为文本格式输入,这样一来就不能用自动填充功能进行填充。

2. 设置该单元格格式为自定义,类型中输入“00000”。用这个方法既可以保留输入的“0”,同时又可以用填充功能实现学号的自动生成。

自定义了内容的长度后,如果你输入的内容长度不够设定 4

的位数,Excel就会在前面补上相应位数的“0”。

5、输入日期和时间

Excel把日期和时间当作数字处理,工作表中的时间或日期的显示方式取决于所在单元格中的数字格式。在键入了Excel可以识别的日期或时间数据后,单元格格式会从“常规”数字格式改为某种内置的日期或时间格式。

如果要在同一单元格中同时键入日期和时间,需要在日期和时间之间用空格分隔;

如果要基于十二小时制键入时间,需要在时间后键入一个空格,然后键入AM或PM(也可只输入A或P),用来表示上午或下午。否则,Excel将基于二十四小时制计算时间。例如,如果键入3:00而不是3:00PM,则被视为3:00AM保存;

如果要输入当天的日期,请按Ctrl+;(分号);如果输入当前的时间,请按Ctrl+Shift+:(冒号)。

时间和时期可以相加、相减,并可以包含到其他运算中。如果要在公式中使用日期或时间,请用带引号的文本形式输入日期或时间值。例如,公式=2005/4/30-2002/3/20”,将得到数值1137。

6、输入网址和电子邮件地址

对于在单元格中输入的网址或电子邮件地址,Excel在默认情况下会将其自动设为超级链接。如果想取消网址或电子 5

邮件地址的超级链接,可以在单元格上单击鼠标右键,选择“超级链接/取消超级链接”即可。

此外,还有两个有效办法可以有效避免输入内容成为超级链接形式:

1.在单元格内的录入内容前加入一个空格;

2.单元格内容录入完毕后按下“Ctrl+z”组合键,撤消一次即可。

篇二:在Excel中将输入的数字转换为文字

在Excel中将输入的数字转换为文字

如果在Excel某区域中只输入某几个选项,如“优秀、合格、不合格”等,在输入没有规律的情况下,可以用数字“1、2、3”等来代替这些文字的输入。由于这些数字能在小键盘中输入且只输入一个字符,从而可以加快输入速度。对于只有两个或三个的选项,可以用设置单元格格式的方法,对于四个以上的选项,可以用VBA的方法来输入,步骤如下。

方法一:用设置自定义单元格格式的方法

例如要在F4:F50区域中只输入“男”或“女”。选择该区域,鼠标右击,在右键菜单中选择“设置单元格格式”,弹出“设置单元格格式”对话框,依次选择“设置→自定义”,在右侧“类型”下方的文本框中输入:

[=1]男;[=2]女;

设置单元格格式将数字转换为文本

6

单击“确定”。

如果有三个选择,如“优秀、合格、不合格”,上述代码改为:

[=1]优秀;[=2]合格;不合格;

这样,在上述区域中输入“1”时自动显示为“优秀”,输入“2”时显示为“合格”,而输入其他数值时显示为“不合格”。需要注意的是,这时单元格中的内容仍然为数字,只是通过自定义单元格格式将其显示为文字而已。

方法二:用VBA

例如要在G4:G50区域中将输入的数字“1、2、3、4”分别转换为“优秀、良好、及格、不及格”。按Alt+F11打开VBA编辑器,在代码窗口中粘贴下列代码:

Private Sub Worksheet_Change(ByVal Target As Range)

Dim rRng As Range

Set rRng = ect(Target, Range( G4:G50))

If rRng Is Nothing Then End

Dim rCell As Range

For Each rCell In rRng

Select Case

Case 1

= 优秀

Case 2

7

= 良好

Case 3

rCell.(转载于: 小 龙文档 网:表格数字替换成数值)Value = 及格

Case 4

= 不及格

End Select

Next

End Sub

关闭VBA编辑器,在G4:G50区域中输入相应的数字时即可自动转换为对应的文字。

篇三:excel表中如何将常规数字批量转换为以文本形式存储的数字

excel表中如何将常规数字批量转换为以文本形式存储的数字?

方法一:数据-分列-下一步-下一步-文本-完成

方法二:ctrl a 全选 ,ctrl c 复制,粘贴到word文档 ,然后设置你需要的表格为文本形式,再把word里的数据选择性粘贴(文本)到你的表格就好了

8