excel中如何四舍五入保留小数点后2位?

www.zhiqu.org     时间: 2024-06-16

四舍五入是一种精确度的计数保留法,与其他方法本质相同。但特殊之处在于,采用四舍五入,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一:假如0~9等概率出现的话,对大量的被保留数据,这种保留法的误差总和是最小的。这也是我们使用这种方法为基本保留法的原因。

例子一:例如π被四舍五入,保留下3.14。但是,有的时候不可以用四舍五入的方法,而要用"进一法"和"去尾法"。例如,288个学生春游,45人一辆大巴,算下来是6.4辆大巴,但是必须进一才可以不让人多出来,不让车少,因为车的数量不能为小数,所以需要7辆大巴。

注:数量级:即数字所在位置权值,如3.14159这个数,3的数量级为1(10^0),9的数量级为0.00001(10^-5)。

例如Excel工作表中有B2=16.18、C2=12.69,将B2与C2之和乘以0.11,将结果"四舍五入",保留两位小数,再将结果乘以3.12,再"四舍五入"保留两位小数,Excel的计算结果是"9.91",而我们手工计算的结果是"9.92"。

这里,之所以会造成计算结果9.91与9.92的不同,是因为Excel运算运用了"四舍五入"。

在设置表格的时候,在"单元格格式"窗口中设置的"小数位数"只能将单元格中的数值"显示内容"四舍五入,并不能对所存放的"数值"四舍五入。

换句话说,显示内容和实际存放内容(即参与运算的内容)并非完全一致。因此,造成Excel计算结果与实际需求出现误差的元凶,正是单元格数据的显示内容与参与计算内容的不一致性。

为了避免造成这种误差,解决方法有:

其一是利用Round函数对小数进行精确的四舍五入,其格式为:round(number,num_digits),其中"number" 为需要四舍五入的数字或运算公式,num_digits指定四舍五入的位数。

针对本文所述问题,我们只需在D2单元格中输入"=Round((B2+C2)*0.11,2)",在"E2"单元格中输入"=Round(D2*3.12,2)"即可。

另外,我们还可以通过Excel进行一下简单的设置来达到精确计算的目的,点击Excel菜单栏的"工具/选项",在弹出的"选项"窗口中切换到"重新计算"选项卡,在"工作簿选项"栏中将"以显示值为准"复选框打上钩,点"确定"按钮即可。

计算方法

扩展资料

在应用科学计算机进行施工运算时,常遇到一种情形:在答案的整数左边,有时连着好几个小数点数字 。

如:小边255 除大边1005=tan0.2537313。

类似这种情形,如果作为参考用的tan值,经常带着这些小数点进行大小边计算,将显得繁琐。因此,为适当地去除类似小数点,又不影响实际尺寸的准确性,我在这里介绍数学 中的四舍五入计算法。

通常,木工所接触的制作图,都采用公制,且以毫米(mm)为单位,制作的面积从几十毫米到十多二十米不等,只要配合实际尺寸,对小数点作适当的删除,又能使误差不超过一 毫米,就应该施行四舍五入法.应该在哪一位置施行四舍五入呢? 以毫米为单位来说,假如它在第三位,我们就在第四位作四舍五入,先看第四位:如果是4或者比四小,就把它舍去;

如果它是5或者比五大,也把它舍去,但要向它的左边单位上进1,这种方法就叫四舍五入法。

再举上面的例子,用tan值乘大边,以便求出小边值。假设tan值不变,大边值改为3000,这时,以毫米为单位来算,它就在第四位,我们就取tan值小数点后的四位数作为运算值就 够了.第五位是3,因为小于4,所以将它舍去,即:0.2537乘 3000=761.1.答案的小数点这时小于1mm应把它删去,只取761mm。

但是在四舍五入中,舍去的几率有九分之四,而进一的几率有九分之五,两者不等。故有“四舍六入”的说法,在这之中,若是5需舍入,若前一位数是奇数,则进一,若是偶数,则去尾。

参考资料:四舍五入的百度百科



~


#李凯沫# excel表格如何把小数四舍五入到分位数,但是要保留2位小数? -
(19225061693): 方法很多, 加一辅助列 =TEXT(FLOOR(B2,0.1),"0.00") 如果是66.78变成66.80可以改为: =TEXT(ROUND(B2,1),"0.00") B2就是输入公式的那个单元格, 或者把原来的公式COPY下来,在上面的公式中,将原公式内容替换下B2就可以了.

#李凯沫# excel 函数计算怎么保留小数点后2位阿??? -
(19225061693): excel 函数计算保留小数点后2位的具体操作步骤如下: 方法一 选中更改数据格式的数据列,然后单击右键.选择“设置单元格格式”选项. 2.在弹出的对话框中选择“数字”,点击“数值”,在小数位数中输入2.点击确定选项.就可以得到保...

#李凯沫# Excel中如何将公式计算出的数值四舍五入后只保留2位小数,之后再用这几个数值相加也只是小数点后2位相加 -
(19225061693): 我看懂了.你在excel的工具→选项→重复计算→以显示精度为准.把这个打上钩,就只保留2位小数,并且参与计算,不会出现数据出现小数点错误的问题了. 这样的操作我在2010年科研经费的汇总中已经使用过了.很有效的! 大侠在线[email protected](目前只能邮箱联系,账号满员) 2011年3月8日

#李凯沫# EXCEL单元格四舍五入怎么设置 -
(19225061693): 1、打开Excel表格,选择需要四舍五入的单元格. 2、在工具栏里面找到“公式-插入函数”. 3、打开插入函数之后找到“ROUND”函数点击“确定”. 4、选择一下需要四舍五入的数据或者单元格. 5、设置一下四舍五入之后保留的小数点的位数,然后点击“确定”这时候四舍五入就计算好了. 6、最后一步下拉 一下单元格就可以自动计算四舍五入的数据了.

#李凯沫# EXCEL中的小数点后两位如何进行四舍五入要求:1.22=1.2 1.28=1.3 1.25=1.25 就是:小数点后第二位小于5则舍,大于5则入,等于5则保留两位 - 作业帮
(19225061693):[答案] 假设数据在A1,用公式 =IF(RIGHT(INT(A1*100))="5",ROUNDDOWN(A1,2),ROUND(A1,1))

#李凯沫# excel如何保留后两位小数(急) -
(19225061693): 设你的数在A1,用公式 公式:四舍五入:=round(a1,2) 向上舍入:=roundup(a1,2) 向下舍去:=rounddown(a1,2)

#李凯沫# excel如何取整后保留2位小数点 -
(19225061693): 一、用函数公式进行取整有以下方法,假设数据写在A1单元格,则可在另一个单元格写入公式 1.四舍五入取整 =ROUND(A1,) 2.向上舍入取整 =ROUNDUP(A1,) 或 =INT(A1) 再或 =CEILING(A1,1) 3.向下舍入取整 =ROUNDDOWN(A1,) 或 =...

#李凯沫# 你好,我在excel里面想设置数字为小数点后面保留两位,但是四舍五入是小数点前,应该怎么做? -
(19225061693): 四舍五入到个位: 在单元格B2输入公式:=ROUND(A2,0) 或者公式: =ROUND(A2,) 然后回车,你会发现单元格B2为单元格A2四舍五入到个位的值. 你想设置数字为小数点后面保留两位.. 选择需要设置的数据 右键 设置单元格格式→ 选择数值 就好啦.... 希望可以帮到你!

#李凯沫# excel怎么四舍五入
(19225061693): 你将要输出结果的单元格的格式设置为数值,并且按照你的要求设置小数点儿后保留到多少位,然后你再计算出结果的时候,该单元格内的数值就会按照你要求的位数来显示,并且后面自动四舍五入了. 当然,这是显示四舍五入的结果,但是在计算的时候还是按照原数值进行计算. 你可以使用round函数:如输入=round(3.158,2)则会出现数字3.16,即按两位小数进行四舍五入.在你的工作表中你可以使用=round(a3,2),那么就是显示A3单元格中的结果保留小数点儿后2位,并且2位后的数四舍五入.

#李凯沫# excel中怎样四舍五入后保留两位
(19225061693): 设你原报价单的金额在c列,在d2输入: =ROUND(c2*0.32,2) 你也可以设置一个专门输入折扣的单元格.之后只需要在该单元格输入折扣,就可以在d列得到对应的折扣后金额. 设折扣在d1单元格.在d2输入: =if($d$1="","",ROUND(c2*$d$1,2)) 函数解析: 当d1为空时,返回空.不然,返回c列对应的单元格乘上d1后保留2位小数的值.