LOADING STUFF...

Excel中数字变成E 20的原因及处理措施

技术教程5小时前更新 北陌
13 0 0

Excel中数字变成E 20的原因及处理措施,绿夏技术导航根据你的问题回答如下:

Excel中数字变成E 20的原因及处理措施

在Excel中,如果单元格中出现一位数过大,超过了Excel所能处理的最大位数,就会导致数字变成E 20的形式显示。比如说,一位数为1234567890123456789时,超出了Excel的处理范围,会变成1.23457E 18的形式。

这种情况下,需要进行以下两步处理:

1. 改变单元格的格式:将单元格格式改为文本格式,这样就能够显示原有的数字。具体操作方法为:先选择需要变化的单元格,往上寻找Excel工具栏内的格式按钮点击,选择数字和日期两者变更为文本格式即可。

2. 需要手动输入并粘贴一串分代码:采用vba代码的方式再进行对照数据的处理,突破文本转数字或相反这个限制。操作方法为:首先打开Visual Basic(简称VB)编辑器,依次单击菜单栏中的“项目 – 给名为xName的工作薄一个标准模块”,将As关键字改为版权的相应,这是因为在各显示板块要实现类型名称的前缀。

“`

sub rdtDD()

On Error GoTo …

Dim vString() As String, lcNum As Long

lcNum = Selection.CurrentRegion.Cells.Count

ReDim vString(1 To lcNum)

Dim RCell As Range

For Each RCell In Selection.CurrentRegion

vString(RCell.Row (RCell.Column – 1) * Selection.Rows.Count) = “”

© 版权声明

相关文章

暂无评论

暂无评论...