如何保持在Excel单元格的大值?

我正在准备一个来自数据库的值。 在数据库中,列值有很长的数字,但在Excel中,大数字不能正确显示。

例如: 容器ID的 值为201234578000007838920986

我从数据库中获取这个值,但Excel显示它为2.01235E + 23

如果我扩大细胞,它只扩展到一定程度: 2.01234578000007E + 23

是否有任何可能的方法来适应Excel单元格中的值? 我正在使用Microsoft Excel 2007。

格式化单元格之前复制作为文本 ,当复制,粘贴为然后select保持单元格格式匹配目标格式 ),这将允许您查看单元格中的201234578000007838920986。

此外,TEXT函数将数字值转换为文本,并允许您使用特殊格式string来指定显示格式。 所以你可以使用像= TEXT(A1,“$ 0.00”),这将给你例如$ 23.00在线searchTEXT函数附带的所有不同的选项。

我知道这个问题的答案迟了,但可能有助于即将到来的用户。 格式化的单元格作为号码只适用于15位数字,但如果数字范围超过15,而不是数字0s显示。 因此,无论数字长度如何,数字都可以不加空格(\ u00a0)。 如果你包括(')的数字,它可能看起来很奇怪。 试试吧,让我知道。