打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
处理Excel浮点数
   大家好,今天来和大家讲讲Excel浮点数。在Excel表格中,有时候我们会发现有些常见的数字或者计算公式的结果不是我们预想的,经常混迹于财务的朋友们应该有所体会。我们先来看两个经典的例子:
   1、在单元格中输入公式:=43.1-43.2+1,然后设置该单元格数字格式为15个小数,得到如下结果:

   2、直接在单元格中输入65535.848,然后设置该单元格数字格式为10个小数即可,得到如下结果:

   所以是不是和我们预想的格式设置效果不一样呢?这就是Excel浮点运算导致的。什么事浮点运算呢,原因是Excel是采用二进制存储数据的,而某些十进制的数字在二进制下是无穷的循环。由于我们生活中接触到的基本都是十进制,所以导致某些理所当然的数字在Excel表格中的显示却并非我们料想的理所当然。造成了所看非所是的现象。
   既然问题出现了,我们需要做的就是把它在Excel单元格中显示的和它的本质转化为一样就好了。下面提供三种方法:
   1、使用ROUND函数。使用该函数处理后单元格显示的数据就是真实的数据,再运算,就不会出现电脑与手工结果不一致的情况。
   2、记事本。记事本(txt文件)其实是个非常好用的工具。我们在运算之前可以先将数据复制粘贴到记事本中,然后再复制粘贴回来,别看这么简单的一下,就可以达到函数Round的效果。

   3、设置“以显示精度为准”。具体设置方法如下:

   需要注意的是该操作会强制将工作表中每个数字的值成为显示的值,会影响该工作簿的所有工作表,会造成原始数据的丢失且无法恢复。当我们勾选“将精度设为所显示的精度”选项时,它就会弹出一个提示框:

   故使用此方法前请慎重考虑。
快捷查看
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VLOOKUP函数的这三个'BUG',越早知道越好
Excel四舍五入不再有误差
商业分析中数据处理基础(数据基础二)
电子表格基础知识
Python读书笔记(数字型数据)
不用输入公式也能对excel单元格中的数字进行运算
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服