Excel软件真正的实现四舍五入

   在我们日常的实际工作中,特别是在Excel的单元格格式中允许定义小数位数,但是在实际操作中我们发现,其实数字本身并没有真正实现四舍五入。如果采用这种四舍五入的方法,在财务运算中常常会出现误差,而这是财务运算所不允许的。

  如图1,A1:A5是原始数据,B1:B5是通过设置单元格格式,对其保留两位小数的结果。C1:C5是把A1:A5的原始数据先四舍五入后,再输入的数据。而A6、B6、C6是分别对上述三列数据“求和”的结果。我们先看B列和C列,同样的数据,求和后居然得出了不同的结果。再观察A列和B列,不难发现这两列的结果是一致的,也就是说B列并没有真正实现四舍五入,只是把小数位数隐藏了。


 

  那么,是否有简单可行的方法来进行真正的四舍五入呢?其实,Excel已经提供这方面的函数了,这就是ROUND函数,它可以返回某个数字按指定位数四舍五入后的数字。

  在Excel提供的“数学与三角函数”中提供了函数:ROUND(number,num_digits),它的功能就是根据指定的位数将数字四舍五入(如图2)。这个函数有两个参数,分别是number和num_digits,其中number就是将要进行四舍五入的数字,num_digits则是希望得到数字的小数点后的位数。


 

  我们还是以图1中A1列数据为例,具体操作如下:在单元格E2中输入“=ROUND(A1,2)”(如图3),即对A1单元格的数据进行四舍五入后保留两位小数的操作。回车之后,便会得到0.12这个结果。然后,选中E1这个单元格,拖动右下角的填充柄按钮至E5,在E6单元格对E1:E5求和便得到如图3所示的结果。这下和C6单元格的结果一致了,说明真正实现了四舍五入。


  

时间: 2024-10-30 23:18:34

Excel软件真正的实现四舍五入的相关文章

Excel软件打开电脑中的csv文件显示乱码如何解决

  Excel软件打开电脑中的csv文件显示乱码如何解决           1.右击CSV文件,选择通过记事本方式打开; 2.打开后没有显示乱码,接着点击文件--另存为; 3.修改一下文件名,注意要保留csv格式,下方的编码选择UTF-8,点击保存; 4.完成后用Excel打开新保存的csv文件就不会显示乱码.

Excel教程:如何取消四舍五入

  使用Excel时很多数据会四舍五入显示,那么怎样取消四舍五入显示呢?下面小编来教一下大家. Excel教程:怎样取消四舍五入 在Excel菜单栏上单击"工具"-"选项",在"重新计算"标签页中勾选"以显示精度为准"一项,然后点击"确定"按钮.此时,程序会弹出一个提示信息告诉你这样做会造成计算数值的误差,然后点击"确定"即可.         注:更多精彩教程请关注三联办公软件教程栏目

Excel教程:怎样取消四舍五入

使用Excel时很多数据会四舍五入显示,那么怎样取消四舍五入显示呢?下面小编来教一下大家. Excel教程:怎样取消四舍五入   在Excel菜单栏上单击"工具"-"选项",在"重新计算"标签页中勾选"以显示精度为准"一项,然后点击"确定"按钮.此时,程序会弹出一个提示信息告诉你这样做会造成计算数值的误差,然后点击"确定"即可.

用IE插件将网页表格快速导入Excel软件中

由于工作关系,笔者经常需要将网页上的一些表格导入Excel中进行保存,以前都是直接使用复制的方法,但有时候粘贴到Excel中的表格不是太理想,事后还需手动去修改,实在麻烦,难道就没有更好的法子了吗?当然有了,就让HTML Table Extractor这款IE插件工具来助一臂之力吧! 在IE中打开http://www.download.com/HTML-Table-Extractor/3000-2378_4-10462296.html 这个站点,点击其中的"Download Now"进

多种办法用EXCEL软件生成99乘法表

做九九乘法表,多种思路造就多种方法生成, 1.在一个工作表区域内(B12:J12),依次输入1-9.(A13:A21)区域内依次输入1-9.然后再单元格B13内输入一个公式,通过拖曳填充产生具有上三角矩阵结构的九九乘法表 2.在a13到a21输入1-9 b13输入 =IF(B$12<=$A13,B$12*$A13,"") 然后拖拉即可 3.在b2单元格输入如下公式: =IF(AND($A2<>"",B$1<>"",B

Excel表格向上,中,向下取整函数

在EXCEL表格中对数字的处理中,经常根据需要按指定的位数进行取整. 数字取整可以用下述函数完成: 四舍五入取整 =ROUND(A1,0) 截去小数取整=ROUNDDOWN(A1,0) =FLOOR(A1,1) =TRUNC(A1) 截去小数取整为最接近的偶数 =EVEN(A1) 截去小数向上取整数 =CEILING(A1,1) 截去小数向下取整 =INT(A1) ===================== EXCEL软件本身内置了大量的此类函数,下面就让我们一起来学习这7种Excel取整函数方

避开Excel的误差

微软的http://www.aliyun.com/zixun/aggregation/16544.html">Excel软件在财务应用领域使用得非常广泛.被许多单位用来处理财务数据.笔者就是用Excel来为单位做工资表的, 不过笔者在使用过程中发现,当用Excel进行 复杂算术运算时,其计算出来的结果有时会与电子计算器的结果有些微小的差别,特别是在进行多项除法运算而留有余数的情况下,算术"误差"很容易产生,究其原因,就是Excel在除不尽的情况下,不会自动对数值进行四舍

Excel怎么将文本框与单元格对齐

  Excel怎么将文本框与单元格对齐          操作步骤 1.首先打开Excel软件,单击"插入"选项卡,在"文本"区域单击"文本框"下拉按钮,在弹出的下拉菜单中选择"横排文本框"命令; 2.此时我们便可以在正文部分进行绘制了,在绘制的同时,长按住Alt键,之后绘制的文本框便会和单元格对齐了;

用Excel函数非常快的录入26个英文字母

大家知道,用"填充柄"可以快速向表格中输入一些内置序列(如序数.日期等).但是,有一个问题我始终没有搞明白,Excel软件是外国人开发的,居然不能自动按顺序填充26个英文字母!有没有办法快速输入这个序列呢? 有,我们用函数转换来实现26个英文字母的自动填充: 如果从A2开始向下输入"A.B.C--",先在A2单元格中输入公式=CHAR(65+ROW()-2),然后用"填充柄"向下拖拉即可;如果从B2开始向右输入"A.B.C--"