存储准确书写的数字,而不将其设置为文本模式

存储准确书写的数字,而不将其设置为文本模式

我维护着一堆电子表格,我必须在其中输入我收到的报告中的值。我需要在电子表格中输入与报告中小数位数相同的值。但是 Excel 会删除尾随零或四舍五入。如果我输入 0,00400,我希望它完全按这个数字显示。搜索了类似的问题,但所有解决方案似乎都围绕着存储为文本、为列设置固定的小数位数,或者它们是删除我不想要的尾随零的解决方案。

我无法为每列设置固定的小数位数,因为它们每次都不一样。我只希望数字能够按照我输入的格式准确存储。我尝试过自定义格式,但似乎找不到既能防止舍入又能保留尾随零的格式。

我发现以文本形式存储似乎是主要的建议,但这不是一种选择,因为这些数字在其他几个电子表格的公式中使用。找出并更改它们比我愿意付出的努力要多,特别是因为我不是这些表格的作者。

这可能吗?

答案1

搜索了类似的问题,但所有的解决方案似乎都围绕着存储为文本

实际上没有其他选择,Excel 没有任何“相关数字”的概念,因此它无法按照您输入的方式保存数字。

解决方法可能是有两列:一列用于存储文本,另一列用于存储值(您可以使用以下方法计算VALUE功能)。

如果这对您来说仍然不起作用,那么 Excel 就不是适合此任务的工具。

相关内容