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

    EXCEL一秒去除小数点、四舍五入操作

    灯芯

    展开

    转载自百家号作者:水煮鱼科技

    我们在使用Excel表格操作的时候,经常会遇到需要对数值进行四舍五入的情况,那么需要怎么才能快速、便捷呢?其实四舍五入的操作非常简单,只需要一个快捷键就可以完成。我们一起来学习一下吧。

    首先我们看下图的表格,他是很多人的身体数据。但这些数字都是带小数点的。例如鲁班的身高是189.8,如果我们需要这些数据变成整数,采用四舍五入制的话。一个一个修改,或者使用ROUND函数的话,都不是很快,稍微有点麻烦。

    一、四舍五入

    那我告诉大家一个快捷键,可以一秒就进行四舍五入操作。

    首先,我们选中需要进行四舍五入操作的数据。按 快捷键Ctrl+Shift+1 。

    OK,表格中所有数字都改好了。就是这么简单。是不是比输入公式要简单多了呢?

    二、向下取整

    那如果我们需要向下取整怎么办呢?向下取整原谅我没有找到快捷键,只能通过公式INT来解决。这种公式操作,我想大家都很了解了,我这里就简单的说一下好了。

    首先,我们找到INT公式对肩宽一列进行向下取整操作。

    首先选择公式区域,再点击数据所在区域并确定。

    确定后,数值就出现在公式区域了,我们再按住鼠标左键,在方框的右下角出现+号后拖动,这一排的数字就全部操作结束了,很简单。

    这个快速完成四舍五入操作的小技能,你学会了么?

    关注水煮鱼科技--安东小鱼

    水煮鱼科技,引领科技新生活。每天为大家带来Word、Excel等办公软件的小技巧,你的关注和点赞是我前进的最大动力。同时,每天还会把搜集到的精品软件、APP、PPT模板、矢量图等好东西分享给大家。希望大家喜欢。

  • ?

    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学习微课堂”。

  • ?

    不止“四舍五入”!这10个函数帮你处理数值取舍

    范代灵

    展开

    我们在做数据处理的时候,经常需要对数值进行取舍,比如最常见的四舍五入。

    也有时,需要根据一些特殊情况来取舍,今天的教程,包含10个比较常用的函数,能应对绝大部分数据取舍的需求。

    所以,赶快收藏吧!更多Excel学习和问题请加群:289393114、570064677

    说明:以下所有函数的第一参数number,可以是数字,也可以是单元格引用。为了方便,以下仅使用数字形式举例。

    1、ROUND

    ROUND函数是常用的四舍五入函数,他能将数字四舍五入到指定位数。

    =ROUND(number,num_digits)

    第二参数,如果为正数,则对小数部分进行四舍五入;

    如果为负数,则对整数部分进行四舍五入。

    例如:

    =ROUND(156.267,2)

    =156.27

    =ROUND(156.267,-1)

    =160

    2、ROUNDUP

    ROUNDUP函数与ROUND的规则很像,区别是它是朝着绝对值增大的方向舍入,无论后一位数是多少,都向前进一位。

    =ROUNDUP(number,num_digits)

    =ROUNDUP(34.123,2)

    =34.13

    ROUNDUP(34.123,-1)

    =40

    =ROUNDUP(-241.324,1)

    =241.4

    3、ROUNDDOWN

    ROUNDDOWN函数与ROUNDUP正好相反,它是朝着绝对值减小的方向舍去,无论后一位数是多少,都舍去。

    =ROUNDDOWN(number,num_digits)

    =ROUNDUP(34.879,2)

    =34.87

    ROUNDUP(38.123,-1)

    =30

    =241.3

    4、MROUND

    MROUND函数是一个特定条件下的取舍函数,返回一个舍入到所需倍数的数字。

    =MROUND(number,multiple)

    第2参数multiple,既我们指定的基数。

    如果number除以基数multiple得到的余数,大于等于基数的一半,则将number向绝对值增到的方向舍入到,最接近的基数的整数倍。

    例如,有个产品规格每相差5分一档,现在要将得到的数判断,与哪一档最接近。

    =MROUND(43,5)

    =45

    (43除以5,余3,大于5的一半,既2.5。所以将43向上舍入,至5的9倍)

    这个函数一般用的机会相对较少,可以先做了解,用到的时候能想起来它就好。

    5、INT

    INT为取整函数,返回不大于目标值的最大整数。整数直接取整,负数舍去小数部分后,个位数字绝对值加1。

    =INT(number)

    =INT(65.58)

    =65

    =INT(-65.58)

    =-66

    (结果为不大于-65.58的最大整数)

    6、TRUNC

    TRUNC函数也是取数函数,与INT不同的是,它不分正负数,直接截尾取整。

    其中第2参数为可选参数,为保留的小数位数,省略时默认为0.

    =TRUNC(number,[num_digits])

    =-65

    =INT(56.378,2)

    =56.37

    7、FIXED

    FIXED函数也是一个按指定小数位数,进行四舍五入的函数。

    =FIXED(number,[decimals],[no_commas])

    第1参数为必选参数,既需要进行取舍的数字。

    第2参数为可选参数,为需要保留的小数位数,省略此参数时,默认为2。

    第3参数为可选参数,只有TRUE/FALSE两种选择,省略此参数时,默认为TRUE,即禁止返回数中带逗号。

    =FIXED(56.274)

    =56.27

    (第2参数省略,默认保留两位小数)

    =FIXED(56765.78261,3,0)

    =56,765.783

    (第3参数为0,既FALSE,返回数值中包含逗号)

    8、EVEN

    EVEN函数将正数向上舍入、负数向下舍入为最接近的偶数。既朝着绝对值增大的方向舍入为偶数。

    =EVEN(number)

    =EVEN(-3.8)

    =-4

    =EVEN(-1.2)

    =-2

    =EVEN(1.2)

    =2

    =EVEN(3.8)

    =4

    9、ODD

    ODD函数将正数向上舍入、负数向下舍入为最接近的奇数。既朝着绝对值增大的方向舍入为奇数。

    =ODD(number)

    =ODD(-3.8)

    =-5

    =ODD(-1.2)

    =-3

    =ODD(1.2)

    =3

    =ODD(3.8)

    =5

    10、ABS

    ABS函数用来求绝对值,结构很简单:

    =ABS(number)

    =ABS(546.98)

    =546.98

    =ABS(-65)

    =ABS(0)

    =0

  • ?

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

    滕芷珊

    展开

    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数据处理的最常用的方式。可能大家最经常用的是INT函数,但,INT函数并不能满足所有的取整要求。比如,今天一位朋友要按照某位数的倍数取整,INT就解决不了了。

    韩老师总结各种取整函数,大家可以收藏起来,遇到不同的取整要求,可以翻出来找合适的函数与方法。

    九种方法分析一:INT取整

    举例:

    特征:

    1、对正数,直接截掉小数取整;

    2、对负数,截掉小数再-1取整。

    二:TRUNC取整

    特征:不管正数还是负数,都是直接截掉小数取整。

    三:ROUND小数取整

    第二个参数为0,采取四舍五入方式取整。

    四:ROUND整数取整

    第二个参数为负数,采取四舍五入方式取整。

    五:ROUNDUP向上舍入函数

    1、朝着远离 0(零)的方向将数字进行向上舍入。

    2、如果第二个参数为 0,则将数字向上舍入到最接近的整数。

    3、如果第二个参数小于 0,则将数字向上舍入到小数点左边的相应位数。

    六:ROUNDDOWN向下舍入函数

    1、朝着零的方向将数字进行向下舍入;

    2、如果第二个参数为 0,则将数字向下舍入到最接近的整数;

    3、如果第二个参数小于 0,则将数字向下舍入到小数点左边的相应位数。

    七:MROUND函数

    1、返回参数按指定基数舍入后的数值;

    2、舍入的方式是“四舍五入”;

    3、数值和基数参数的符号必须相同。如果不相同,将返回 #NUM 错误。

    八:CEILING函数

    1、 向上舍入(沿绝对值增大的方向)为最接近的指定基数的倍数。

    2、如果数值为正值,基数为负值,则 返回 错误值 #NUM!;

    3、如果数值为负,基数为正,则对值按朝向 0 的方向进行向上舍入;

    4、如果数值和基数都为负,则对值按远离 0 的方向进行向下舍入。

    九:FLOOR函数

    1、将数值向下舍入(沿绝对值减小的方向)为最接近的指定基数的倍数

    2、如果数值为正值,基数为负值,则 返回 错误值 #NUM!

    3、如果数值为负,基数为正,则对值按远离 0 的方向进行向下舍入;

    4、如果数值和基数都为负,则对值按朝向 0 的方向进行向上舍入。

  • ?

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

    我的1997

    展开

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

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

    四舍五入

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

    二、在表格的上方有个

    函数公式

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

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

    ROUND

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

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

    数据坐标

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

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

    拖动鼠标下拉

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

  • ?

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

    单莫英

    展开

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

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

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

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

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

  • ?

    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中,如果没有使用函数限定,默认计算结果是不四舍五入的,此时并不需要作任何设置。

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

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

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

  • ?

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

    亚历克斯

    展开

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

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

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

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

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

excel不四舍五入

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP