中企动力 > 商学院 > excel怎么四舍五入
  • ?

    EXCEL数值四舍五入用ROUND,取整用INT,截尾取整用TRUNC函数!

    色橄榄

    展开

    这两天几个小伙伴问EXCEL的数值取舍问题,今天我们就来比较一下工作中经常要用到的四舍五入函数ROUND、取整函数INT和截尾取整函数TRUNC。

    一、ROUND函数。四舍五入函数。语法round(number,digits),其中number,要四舍五入的数,digits是要在小数点后保留的位数。

    二、ROUNDUP函数。ROUNDUP函数与ROUND 功能相似,不同之处在于是向上取舍,不遵循四舍五入规则,即要舍去的首数小于4也进数加1。

    三、 ROUNDDOWN函数。ROUNDDOWN函数与ROUND函数功能相似,与ROUNDUP函数相反,是向下(绝对值减小的方向)舍入数字。

    四、INT函数。INT是取整函数,是将一个数值向下取整为最接近它的整数的函数。

    五、TRUNC函数。该函数不遵循四舍五入规则,直接截尾取整。

    六、ROUND、ROUNDUP、ROUNDDOWN、INT、TRUNC函数比较

    我是EXCEL学习微课堂,头条号优质教育领域创作者,分享EXCEL学习的小技巧,小经验。如果分享的内容对您有用,欢迎点赞、收藏、评论、转发和赞赏,更多的EXCEL技能,可以关注“EXCEL学习微课堂”。

  • ?

    Excel小教程三十四:excel向上四舍五入案例,特实用!

    乔山

    展开

    各位伙伴,你们还记得我吗?我是之前给大家连续编写Excel小教程的小雅。个人原因,离开了一段时间,现在又回来了,好开心~~~

    这是小雅的第34篇小教程。看到一个伙伴的留言,询问:公司会议聚餐,分部门安排餐桌,8个人一桌,不足8个人的也需要一桌。计算每个部门需要多少张餐桌。

    肿么做,小雅脑子里涌现出来的是excel里面有一个向上舍入的函数。没错,就用ROUNDUP函数干!

    C2单元格输入公式:=ROUNDUP(B2/8,0),下拉复制公式,搞定哦!

    公式说明:

    ROUNDUP函数是向上舍入函数,第二个参数为0,表示向整数位舍入。

    excel四舍五入函数有很多个,四舍五入的要求也是多种多样。细分又可以分为向上四舍五入函数ROUND,向下舍数字函数ROUNDDOWN,按指定数倍数向下舍入函数FLOOR,四舍五入为最接近的偶数函数EVEN,向上舍入为指定数据倍数函数CEILING,向下四舍五入到最接近的整数函数INT。

    OK,教程虽小,但真的很实用,小雅工作中经常要用到这类函数。

    我们下一篇见哦!

  • ?

    Excel常见数学函数使用技巧--四舍五入

    宝剑峰

    展开

          在实际工作的数学运算中,特别是财务计算中常常遇到四舍五入的问题。虽然,excel的单元格格式中允许你定义小数位数,但是在实际操作中,我们发现,其实数字本身并没有真正的四舍五入,只是显示结果似乎四舍五入了。如果采用这种四舍五入方法的话,在财务运算中常常会出现几分钱的误差,而这是财务运算不允许的。那是否有简单可行的方法来进行真正的四舍五入呢?其实,Excel已经提供这方面的函数了,这就是ROUND函数,它可以返回某个数字按指定位数舍入后的数字。

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

          单元格B2中为初始数据0.123456,B3的初始数据为0.234567,将要对它们进行四舍五入。在单元格C2中输入"=ROUND(B2,2)",小数点后保留两位有效数字,得到0.12、0.23。在单元格D2中输入"=ROUND(B2,4)",则小数点保留四位有效数字,得到0.1235、0.2346。

     

    图3 对数字进行四舍五入

           对于数字进行四舍五入,还可以使用INT(取整函数),但由于这个函数的定义是返回实数舍入后的整数值。因此,用INT函数进行四舍五入还是需要一些技巧的,也就是要加上0.5,才能达到取整的目的。仍然以图3为例,如果采用INT函数,则C2公式应写成:"=INT(B2*100+0.5)/100"。

          最后需要说明的是:本文所有公式均在Excel97和Excel2000中验证通过,修改其中的单元格引用和逻辑条件值,可用于相似的其他场合。想了解更多相关内容,点击右上角的关注,关注我们吧!

  • ?

    在excel表格里,如何让公式结果数值四舍五入后变成整数?

    戚思菱

    展开

    Excel 中 ROUND 函数可将某个数字四舍五入为指定的位数,所以让公式结果四舍五入后变成整数,可用如下公式:

    = ROUND(原来公式,0)

    1、ROUND 函数语法为 : ROUND(number, num_digits),其中

    number  必需。要四舍五入的数字。num_digits  必需。位数,按此位数对 number 参数进行四舍五入。如果 num_digits 大于 0(零),则将数字四舍五入到指定的小数位。 如果 num_digits 等于 0,则将数字四舍五入到最接近的整数。 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。

    2、ROUND 函数应用举例:

    (本文内容由百度知道网友learneroner贡献)

  • ?

    Excel只保留整数、上下与四舍五入取整及取整为最接近的偶数

    Du

    展开

    Excel取整函数主要有五类,分别为不四舍五入的只保留整数部分的取整函数、四舍五入的取整函数、取整为最接近的偶数的取整函数、向上取整和向下取整函数。其中,只保留整数部分的有 Int 和 Trunc 函数以,四舍五入的有 Round 函数,取整为最接近的偶数的有 Even 函数,向上取整的有 Round 函数和 Ceiling 函数,向下取整的有 RoundDown 和 Floor 函数,不同的函数参数与使用方法不一样,以下就是这些Excel取整函数具体使用方法,实例中操作所用版本均为 Excel 2016。

    一、只截取整数部分的取整函数

    (一)Int取整函数

    1、在 B1 单元格输入公式 =INT(A1),按回车,则 A1 单元格的 85.68 变为 85;把 A1 中的数值改为 -85.68,同样用公式 =INT(A1),结果为 -86;再把 A1 中的数值改为 -85.25,同样用公式 =INT(A1),结果也为 -86;操作过程步骤,如图1所示:

    图1

    2、说明:当为正数时,用 INT函数取整,只保留整数部分,舍掉小数部分,并且不四舍五入;当为负数时,无论小数点后一位是否大于等于5都向前进一。

    (二)Trunc取整函数

    1、在 B1 单元格输入公式 =TRUNC(A1,0),按回车,则 A1 单元格的 85.6 变为 85;把 85.6 改为 -85.6,同样用公式 =TRUNC(A1,0),结果为 -85;再把 -85.6 改为 -85.2,结果也为 -85;操作过程步骤,如图2所示:

    图2

    2、把 A1 的值改为 85.2,在 B1 中输入公式 =TRUNC(A1,-1),如图3所示:

    图3

    3、按回车,结果为 80,如图4所示:

    4

    4、说明:公式 =TRUNC(A1,0) 中,0 表示不保留小数,即取整;当取整时,无论小数点后是否大于等于 5,都不向前进一;当“指定位数”小于 0 时,指定的相应位数前一位用 0 代替,例如上例中的 85.2 变为 80,同样 =TRUNC(85.6,-1),结果也为 80,-1 表示取到十位,个数用 0 代替。

    二、四舍五入取整Round函数

    1、在 B1 单元格输入公式 =ROUND(A1,0),按回车,则 A1 单元格的 85.54 变为 86,结果进行了四舍五入;把 A1 的数值改为 85.4,再用公式 =ROUND(A1,0),结果为 85,没有进行四舍五入;再把 A1 单元格的数值改为 -85.6,同样用公式 =ROUND(A1,0),结果为 -86,也向前进了一;操作过程步骤,如图5所示:

    图5

    2、说明:用 Round函数取整,无论是正数还是负数,都会四舍五入,公式 =ROUND(A1,0) 中的表示不保留小位。

    三、用Even函数取整为最接近的偶数

    1、在 B1 单元格输入公式 =EVEN(A1),按回车,则 A1 单元格的 85.3 变为 86,86 为偶数;把 85.3 变为 -85.3,再用公式=EVEN(A1),结果为 -86,结果同样为偶数;操作过程步骤,如图6所示:

    2、说明:用Even函数取整,无论正负数,也无论小数点后的数字是否大于等于 5,都会取整为最接近的偶数。再如 =EVEN(86.3),结果为 88,为整数的偶数只有 88 最接近 86.3。

    四、向上取整函数

    (一)向上取整RoundUp函数

    1、在 B1 单元格输入公式 =ROUNDUP(A1,0),按回车,则 A1 单元格的 85.2 变为 86,尽管小数点后为 2,同样向前进了一;在 85.2 前加负号,同样用 =ROUNDUP(A1,0),按回车,结果为 -86;操作过程步骤,如图7所示:

    图7

    2、说明:RoundUp函数用于向上取整,无论是负数还是正数,也不管小数点后是否大于等于 5,都向前进一。

    (二)向上取整为指定倍数Ceiling函数

    1、在 B1 单元格输入公式 =CEILING(A1,1),按回车,则 A1 单元格的 85.3 变为 87;把公式中的 1 改为 3,结果也为 87,87 为 1 和 3 的倍数;把公式中的 3 改为 5,结果为 90,90 是 5 的倍数;把公式中的 5 依次改为 2 和 4,结果都为 88,88 是 2 和 4 的倍数;操作过程步骤,如图8所示:

    图8

    2、公式 =CEILING(A1,1) 中第二个参数也可以是小数,例如把 1 改为 0.3,如图9所示:

    图9

    3、按回车,结果为 86.4,86.4 是 0.3 的倍数,如图10所示:

    图10

    4、说明:Ceiling函数用于把数值按指定倍数向上取整为沿绝对值大的方向最接近的数,指定倍数可以是正负整数和正负小数。

    五、向下取整函数

    (一)RoundDown函数

    1、在 B1 单元格输入公式 =ROUNDDOWN(A1,0),按回车,则 A1 单元格的 86.7 变为 86,小数点后的 7 没有向前进一;把公式中的 0 改为 -1,结果为 80;把 A1 单元格的 86.7 改为 -86.7,再把公式中的 -1 改为 0,结果为 -86,如图11所示:

    图11

    2、说明:RoundDown函数用于向下取整,当第二个参数为 0 时,只保留整数部分;当第二个参数小于 0 时,指定的相应位数前一位用 0 代替。例如演示中 =ROUNDDOWN(A1,-1),结果为 80,-1 表示是取到十位,个数用 0 代替。

    (二)向下取整为指定倍数的Floor函数

    1、在 B1 单元格输入公式 =FLOOR(A1,1),按回车,则 A1 单元格的 86.7 变为 86,小数点后的 7 未向前进一;把公式中的 1 改为 3,结果为 84,84 是最接近 86.7 且是 3 的倍数;再把公式中的 3 改为 5,结果为 85,85 同样是最接近 86.7 且是 5 的倍数;再把公式中的 5 改为 2 和 4,结果同样是最接接 86.7 且分别是 2 和 4 的倍数,操作过程步骤,如图12所示:

    图12

    2、说明:Floor函数用于把数值按指定倍数向下取整为最接近的数,指定倍数(即第二个参数)既可以是正负整数又可以是正负小数且不能为 0。

  • ?

    在Excel中不想四舍五入怎么办

    雨莹

    展开

      Excel中,如果没有使用函数限定,默认计算结果是不四舍五入的,此时并不需要作任何设置。

      但往往看到的,会四舍五入后的结果,原因有:

    列宽较小,后面的数字显示不了,会自动按四舍五入显示,但其真实值还是原值,加大列宽就可以看到;计算结果位数太多,超出单元格最大显示个数,默认连同小数点,一共显示11位,超过11位,如果是小数,尾数部分会进位显示,真实值保留15位,超出部分四舍五入,虽然这时也是四舍五入,但这么小的误差不影响正常使用,如果是整数部分超出11位,会以科学记数法显示;可以在不影响真实值的情况下,设置单元格格式,来显示相应的小数位数,如下图:

    (本文内容由百度知道网友505548375贡献)

  • ?

    今天学一学,excel表格如何四舍五入取整?公式ROUND和 INT

    巫道之

    展开

    EXCEL表格可以说使我们最常用的一个办公软件了,有时候我们再数据分析的时候需要进行四舍五入取整和向下取整的计算。比如发工资,计算工期天数等等的应用。那么今天给大家介绍一下如何操作的。

    一、今天用这几个单元格的数据作为例子,有时候发工资是

    四舍五入

    的,有时候计算工期天数的时候哪怕超过一分钟也要多算一天的。所以希望大家能熟练操作ROUND和 INT公式。

    二、在表格的上方有个

    函数公式

    的图标,直接点击一下。如果朋友们对公式熟练的话可以直接在单元内输入函数公式操作。

    三、函数公式下拉选择对话框中选择“

    ROUND

    ”在公式的下方有中文解说的,意思就是四舍五入,点击确定按钮。

    四、在弹出来的设置对话框填入相关

    数据坐标

    ,也可以直接用鼠标点击数据所指的单元格进行自动加载。

    四、回到工作表格界面,在第一个单元格的右下方

    拖动鼠标下拉

    ,然后整个表格里边的数据就全部按照函数公式进行四舍五入了。

  • ?

    Excel四舍五入、三舍四入与五舍六入及把数字变为最接近指定倍数

    惜儿

    展开

    保留小数位数时通常要四舍五入,在 Excel 中,四舍五入有两种方式,一种是使用功能选项,另一种是用Round函数;其中,前者又有两种方法,一种通过“减少小数位数”四舍五入,另一种通过保留小数位数四舍五入。使用Round函数四舍五入功能更多,既可把数字四舍五入到指定小数位数,又可把数字四舍五入到小数点左边。保留小数除四舍五入外,有时还会遇到三舍四入或五舍六入,它们没有专门的函数,但可通过活用Round函数实现。以下就是Excel四舍五入、三舍四入、五舍六入与把数字变为最接近的指定倍数的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel四舍五入方法一:使用功能选项

    (一)使用“减少小数位数”四舍五入

    选择“开始”选项卡,选中要四舍五入的单元格(如 K3),单击“数字”组上面的“减少小数位数”图标,则 K3 中的 78.89 由两位小数变为四舍五入后的一位小数,即 78.9;同样把 K3 单元格中的数值也保留一位小数,结果也向前进了 1;再把 K8 单元格中数值保留一位小数,由于最后一位是 1,因此没有向前进 1;操作过程步骤,如图1所示:

    图1

    (二)使用“数值格式”四舍五入

    1、选中要四舍五入的单元格(如 K5),按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择“数字”选项卡,单击左边“数值”选项,把“小数位数”改为 1,如图2所示:

    图2

    2、单击“确定”,则 K5 单元格的 92.56 四舍五入变为 92.6,如图3所示:

    图3

    二、Excel四舍五入方法二:使用Round函数

    1、假如要把学生成绩表中的平均分保留一位小数并四舍五入到另一列。选中 L3 单元格,输入公式 =ROUND(K3, 1),按回车,则 K3 中的平均分保留一位小数并四舍五入到 L3 单元格;把鼠标移到 L3 单元格填充柄上,按住左键并往下拖,则平均分都四舍五入保留一位小数到 K 列;操作过程步骤,如图4所示:

    图4

    2、如果要把四舍五入后的结果保留在原单元格,该单元格的数值必须由公式求出,例如平均分用AVERAGE函数求出,可在 AVERAGE函数外加上Round函数,即 =ROUND(AVERAGE(B3:J3),1),结果为 78.9。

    3、Round函数既可把数字四舍五入到指定小数位数,又可把数字四舍五入到小数点左边;前一种情况上面已经演示过,后一种情况演示,如图5所示:

    操作中先把保留小数位数改为 0,78.9 变为 79,说明进行了四舍五入;再把保留小数位数改为 -1,78.9 变为 80,即四舍五入到十位;最后把保留小数位数改为 -2,78.9 变为 100,即四舍五入到百位。

    三、Excel三舍四入与五舍六入

    (一)三舍四入

    1、假如要把 A1 单元格的 78.53 三舍四入保留一位小数。双击 B2 单元格,把公式 =ROUND(A1 + 0.01,1) 复制到 B2,按回车,结果为 78.5,说明 3 被舍掉;再把 78.53 改为 78.54,同样用公式 =ROUND(A1 + 0.01,1),则结果为 78.6,说明 4 向前进了 1;操作过程步骤,如图6所示:

    2、运算时,先给 A1(即 78.53)加 0.01,78.53 变为 78.54,然后再用Round函数四舍五入,因此能获得正确的结果,这其实是对Round函数的活用。

    (二)五舍六入

    1、假如要把 A1 单元格的 78.55 五舍六入保留一位小数。把公式 =ROUND(A1 - 0.01,1) 复制到 B2 单元格,如图7所示:

    图7

    2、按回车,则 78.55 变为 78.5,说明 5 被舍掉,如图8所示:

    8

    3、再把 78.55 改为 78.56,同样用公式 =ROUND(A1 - 0.01,1),结果为 78.6,说明 6 向前进了 1,如图9所示:

    图9

    4、五舍六入是先给 A1 减 0.01(正好与三舍四入相反),再用Round函数四舍五入,因此,也能获得正确的结果。无论是三舍四入还是五舍六入,都是先把数值构造成满足Round函数要求的值,然后再四舍五入。

    四、Excel把某个数字四舍五入为指定倍数(例如 0.5 倍)

    1、假如要把 A1 单元格的 78.55 四舍五入为最接近的 0.5 倍。把公式 =MROUND(A1,0.5) 复制到 B2 单元格,按回车,结果为 78.5,操作过程步骤,如图10所示:

    图10

    2、用 MRound函数,既可把数字四舍五入为小数倍数,又可把数字四舍五入为整数倍数。例如:把 7 四舍五入为最接近的 2 倍(公式为:=MROUND(7,2)),结果为 8。

  • ?

    Excel表格中的小数四舍五入保留两位数用公式自动计算,省心!

    夜如此

    展开

    Excel有很多公式,可以解决各类问题,如果用好的话,可以极大提高的我们工作效率。今天就教大家一个利用公式计算一个小数点后面如果有三位或四位,通过四舍五入保留二位小数的方法。这个公式自动进行四舍五入, 非常省心,不需要人工一个个去设置,公式用好后,只要原数据有变化,四舍五入的结果也会变化,效率很高。下面就把详细把过程讲一下,大家掌握用公式计算四舍五入的小数将大大提升工作效率,一起来看一下。

    1、以下在B2单元格输入公式 =ROUND(A2,2),将得到A2单元格的四舍五入的结果

    2、当我们回车后,得到的结是11.26

    3、当我们把原数据11.261改为11.268时,四舍五入的结果自动改为11.27,自动更新,非常省心

    总结:通过上面用公式实现了四舍五入自动计算,并随着原数据变化时,四舍五入的结果也同时变化,省时省力,效率非常高。快去试试吧!

  • ?

    Excel如何把小数快速四舍五入取整,用公式就是这么简单!

    曲太君

    展开

    我们有时需要把小数在Excel中快速按四舍五入的方式取整,这里我们用一个公式可以快速实现

    1、需要取整的表格数据如下

    2、在B1单元格,输入公式=ROUND(A1,0),函数ROUND是四舍五入函数。它有两个参数,第一个参数是要四舍五入的数字,第二个参数是保留的小数位数,这里因为是取整所以保留位数是0位

    3、回车后得到结果11,然后往下拉

    4、这个时候,我们就得到了四舍五入人取整数字,非常的快速,效率很高

excel怎么四舍五入

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP