Google Sheet 计算使用数学结果值而不是显示值问题
Google Sheet calculation uses math result value instead of displaying value issue
我不确定我是否在正确的平台上提出这个问题,如果不是请建议。
我的 sheet 中有这个计算,它是正确的:39.13 * 84 = 3286.92
但是当我想通过公式获得 39.13 时,我面临下一个问题:
公式如下所示:
单元格A1 =(45 - 33.25) / 2
结果为5.875
Cell A2 =(A1 + 33.25) * 84
结果是 3286.5 与结果 3286.92[=47 不同=] 以上。
问题是我使用了财务数字格式,在我的 Google sheet 上我看到的不是 5.875,而是 5.88 。如果我们说视觉是正确的,因为它对我和观众来说是四舍五入的,而不是对 sheet 内部的。
看起来当 sheet 进行计算时它会忽略视觉格式。只是假设。
并且它不使用显示值 5.88,而是 5.875,这是上面 A1 单元格中的计算结果。我打赌它会像我说的那样工作。
这在数学上当然也是正确的,但我的问题是如何使 A1 单元格的结果不仅显示为财务字符串,而且还用作 5.88在接下来的计算中?
在 A1 中尝试:
=ROUND((45 - 33.25) / 2; 2)
您可以将 ROUND
替换为 ROUNDDOWN
、ROUNDUP
、MROUND
或 TRUNC
,具体取决于您希望如何处理小数
我不确定我是否在正确的平台上提出这个问题,如果不是请建议。
我的 sheet 中有这个计算,它是正确的:39.13 * 84 = 3286.92
但是当我想通过公式获得 39.13 时,我面临下一个问题:
公式如下所示:
单元格A1 =(45 - 33.25) / 2
结果为5.875
Cell A2 =(A1 + 33.25) * 84
结果是 3286.5 与结果 3286.92[=47 不同=] 以上。
问题是我使用了财务数字格式,在我的 Google sheet 上我看到的不是 5.875,而是 5.88 。如果我们说视觉是正确的,因为它对我和观众来说是四舍五入的,而不是对 sheet 内部的。
看起来当 sheet 进行计算时它会忽略视觉格式。只是假设。
并且它不使用显示值 5.88,而是 5.875,这是上面 A1 单元格中的计算结果。我打赌它会像我说的那样工作。
这在数学上当然也是正确的,但我的问题是如何使 A1 单元格的结果不仅显示为财务字符串,而且还用作 5.88在接下来的计算中?
在 A1 中尝试:
=ROUND((45 - 33.25) / 2; 2)
您可以将 ROUND
替换为 ROUNDDOWN
、ROUNDUP
、MROUND
或 TRUNC
,具体取决于您希望如何处理小数