excel - Excel 的小数位问题
问题描述
有谁知道如何摆脱这个问题,如果您尝试减少可见的小数位数,Excel 会更改值本身。
这会导致进一步使用该值时出现问题,因为当我们将整个电子表格的值排序到小数点后 2 位时,值会发生变化。
- 更新
无法在新的 Excel 工作表上重现相同内容。这可能是我不知道的特定于该工作簿的一些设置。
解决方案
所以这不是 Excel 中的默认行为。这种数字精度的损失是由名为Set precision as displayed
.
该设置显示在以下Options -> Advanced -> When calculating this woorkbook
部分中:
为工作簿启用此功能将导致精度自动降低到工作簿中可见的内容。
该设置默认为禁用\关闭,此处有更详细的描述。从文档:
将单元格中存储的值从全精度(15 位)永久更改为显示的任何格式,包括小数位。
推荐阅读
- http - 检查未知/远程服务器是否支持 HTTPS
- java - 如何在有偏权重的 x 变量之间划分总值 1
- node.js - 我想学习如何处理异步代码的Node js代码
- tensorflow - TensorFlow 不适用于 Python 3.7、Mac OS 和 Pycharm
- java - 拦截传入消息并将其记录到端点
- html - Angular 版本 6 空白页面和 HTML 渲染错误没有错误
- jenkins - Jenkins Kubernetes 插件:声明式管道和 pod 模板继承
- javascript - 如何使用赛普拉斯从本地上传文件
- matlab - MATLAB:找到离散傅里叶变换的更快方法
- python - 如何比较 SQL Server 和 Postgres 中两个表列的哈希值?