excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel从入门到精通三十八

大家好,上节课我们分享了“数据验证”实例际工作中的应用技巧,那本节课我们将要分享新的函数实例了,先看下面工作实例:上图为某一时间段内的其它业务收入明细表(数据纯属演示),我们在看它的明细数据时,貌似没有什么问题,虽然它都是以小数点保留后两位显示的,其实不然,当我们把它的明细数据的小数位数多显示几位时:设置单元格格式数值小数位 小数位数以10位显示我们发现这些数据并不是像开文的第一张图显示的那样,原来在它后面还“隐藏”着很多数据,如果我们不能将它处理成“真实的显示”(即小数位保留真2位,其后面数据四舍五入),那么可能会在后期的计算中造成误差甚至错误,请看下面操作:我们在D3单元格中输入公式D3=ROUND(B3,2),双击并向下填充公式,即可得到结果,然后我们将得到的结果转换为数值(即:复制所有数据单元格,在选中区域鼠标右键——选择性粘贴——数值,也就是值不带公式,此操作后期课程统一称为“转换为值”): 这里我们用了新的ROUND()函数,我们来看下它的语法: round(number,digits) number,要四舍五入的数,digits是要小数点后保留的位数; 如果 digits 大于 0,则四舍五入到指定的小数位; 如果 digits 等于 0,则四舍五入到最接近的整数; 如果 digits 小于 0,则在小数点左侧进行四舍五入; 如果round函数只有参数number,等同于digits 等于 0; 而round()函数返回的值为四舍五入后的值。 也就是说我们想保留几位小数,直接在第二个参数写几就可以了。 我们继续向下看,在工作中我们会遇到这第一种情况,我们的表格,经过漫长时间的计算、整理,最后求和。我擦,崩溃!和最终结果不一致,尤其财会人员经常遇到下面的这种情况吧:上图中的“数据二”是通过“数据一”ROUND得来,保留了2位小数,但结果确相差了不到0.1,这是什么原因呢?其实这是EXCEL中浮点运算的原因,这是不可避免的一种情况,具体其运算的原理大家可以再去查询,这里不再细说,因此,我们在做大数据运算或是精确计算时,提前处理好数据是必要的,不要以为经过公式的计算后,将数据转换为值就成事大吉了,其实里面还隐藏了“大大的惊喜”。 好了,今天函数课程就和大家分享到这里,喜欢的朋友请关注、转发,期待下期精彩课程。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接