在 Excel 中将指数大数转换为普通整数

在 Excel 中将指数大数转换为普通整数

要转换的数字:1.30101200030211E+36

所需输出:1301012000302111211122323112113333013

我已尝试过:

Text(cellNo, 0) = 1301012201010220000000000000000000000

TRIM(cellNo) =  1.30101111020201E+36

任何帮助,将不胜感激。

答案1

如果单元格中有一个值,例如:

在此处输入图片描述

然后你可以将其显示为整数只需改变格式:

在此处输入图片描述

但如果你真的需要输入或导入像下面这样大量的数据:

1301012000302111211122323112113333013

那么您必须输入或导入它为Text

编辑#1:

要将值导入为Text,只需告诉导入向导要做什么:

在此处输入图片描述

答案2

我遇到了与楼主相同的问题,条形码数字以指数格式显示。选择整列并将其更改为小数位为 0 的数字即可解决问题。我必须手动更改超过 25000 行,因此这样做为我节省了大量时间!

相关内容