我希望将长值(58585747483837484738474837
)存储在.csv或Excel中,但即使格式单元格更改为文本,它也会以其他格式(5.85857E+25
)显示。
答案 0 :(得分:0)
这是MS Excel的一项功能。您有3个选择:
答案 1 :(得分:0)
它只能存储为文本。 Excel以浮点格式存储数字。基本上它可以存储15个有效数字(即15个连续的非零数字),然后是数字之前或之后的零数(最大长度约为308)。有关详细信息,请参阅here。
因此,如果您要存储超过15个不同的数字, 将存储为文本。你可以这两种方式:
在数字
在输入值之前将单元格格式更改为文本
请注意,您将无法在计算中使用这些数字!
如果你想将这些数字用作数字(例如用它们做一些数学运算),你需要将它们格式化为数字。科学格式(例如1,23E10)只是一种格式,您可以在数字和科学格式之间自由切换。请注意,如果您使用除文本之外的任何数字格式,则您的数字将失去精确度。例如:
1234567891123456789将成为12345678911234500000
希望这有点清除它。