在Excel中,舍入函数分为五类:整数部分、舍入、舍入到偶数、舍入到上、舍入到下。整数部分只有两个,即Int函数和Trunc函数;一个是舍入函数,即舍入函数;四舍五入到最近的偶数只有一个,即偶数函数;上下舍入函数有两个,分别是Round up函数、天花板函数和Round down函数、地板函数。这五种类型共有8个舍入函数,只有两个用于舍入,即Int和Even。除整数外,其他可以舍入到指定的小数位数,如Trunc和round。还有一些还可以将值舍入到指定的小数倍,例如天花板和地板。
一、 Int和Truc,仅舍入不舍入(如何在excel中使用舍入函数和公式案例1)
(一) Int函数
对于正数,Int函数只截取整数部分,不舍入;对于负数,不管小数点后的数字是大于还是等于5,Int函数都前进一个;例如:选择B2,输入公式=INT(A2),按enter键,返回5.6的舍入结果5;选择B2,移动鼠标到B2右下角的单元格填充手柄,鼠标变为粗黑加号后,双击左键,返回-3.5和-3.4的结果为4;操作过程步骤如图1所示:
图1
(二) Trunc函数
无论是正数还是负数,Trunc函数都不会被舍入或转发。例如:双击单元格C2,将公式=TRUNC(A2)复制到C2,按回车键,5.6的四舍五入结果也是5;双击C2的单元格填充句柄,返回-3.5和-3.4的结果,都是-3;操作步骤如图2所示:
图2
提示:Trunc函数可以省略第二个参数,并在舍入时将其设置为0。例如,上面的公式可以改为=TRUNC(A2,0),0表示舍入到小数点后0位。此外,Trunc函数可以四舍五入并四舍五入到指定的小数位数,但在这两种情况下,都不会四舍五入。例如:如果5.65四舍五入到小数点后1位,则公式=TRUNC(5.65,1)为5.6。
(三) Int函数和Tunc函数的区别
Int函数直接截取正数的整数部分,不舍入它。无论小数点后的数字大于或等于5,对于负数都前进一个;Trunc函数对于正数或负数都不舍入或前进一个。
二、 函数Round,rounded off(如何在excel中使用Round函数和公式案例2)
1、双击单元格B2,将公式=ROUND(A2,0)复制到B2,按回车键,返回舍入结果8;然后双击B2的单元格填充句柄,返回8.5的舍入结果9;操作过程步骤如图3所示:
图3
2、公式说明:
Round函数可以指定舍入到几个小数位,并向左舍入位数。当第二个参数为0时,演示中的公式=ROUND(A2,0),表示0个小数位向上舍入(即四舍五入);第二个参数为正,表示指定的小数位数向上舍入;例如,8.455向上舍入为2个小数位,公式=ROUND(8.455,0),结果是8.46。当第二个参数为负时,表示舍入到小数点的左侧;例如,使用公式=ROUND(85.5,-1)舍入到小数点的左侧85.5,结果是90,即1位进入10位。
三、 偶数函数,四舍五入到最接近的偶数(如何在excel中与公式案例3一起使用舍入函数)
1、双击单元格B2,将公式=EVEN(A2)复制到B2,按回车键,返回6.4中最近的偶数结果8;双击单元格填充B2的句柄,返回剩余值中最近的偶数;操作步骤如图4所示:
图4
2、公式说明:
偶数函数按绝对值增加到最接近的偶数的方向舍入该值,如果该值已经是偶数,则返回自身。在演示中,正负6.4和6.5都返回8,表示偶数沿着绝对值增加到最近的偶数的方向舍入正数和负数;6是偶数,返回自身;7是奇数,舍入到最近的偶数是8。
四、 RoundUp和天花板,都是向上舍入的(如何在excel中与公式案例4一起使用舍入函数)
(一) RoundUp函数
1、双击单元格B2,将公式=round up(A2,0)复制到B2,按Enter键,返回3.4,四舍五入到最接近的整数4;双击单元格填充句柄B2,返回剩余值的结果;操作步骤如图5所示:
图5
2、公式说明:
当RoundUp函数的第二个参数为0(如演示中的=RoundUp(A2,0))时,它用于将值舍入到0以外,而不管值是正数还是负数,也不管小数点后的数字是否大于或等于5,它都从0舍入。例如,在演示中,3.4和3.5四舍五入为4,-3.4和-3.5都四舍五入为-4。
(二) 天花板功能
表达式是:天花板(数字,重要性),数字是要舍入的值,重要性是要舍入的倍数;效果是:将值舍入到指定基数的最近倍数,当重要性是整数时,角色是将值舍入,可以分为三种情况,如下所示:
(一) 论点的数目和意义都是肯定的
1、双击B2,将公式=天花板(A2,1)复制到B2,按Enter键,返回75.4以舍入为1 76的倍数;双击B3,将同一公式粘贴到B3,并将1更改为2,按Enter键,返回75.4以舍入为2 76的倍数;双击B4,也将同一公式粘贴到B4,将1更改为3,返回75.4舍入为378;然后双击B5,将相同的公式粘贴到B5,在1之前输入减号(-),按enter,返回值error#NUM!;操作步骤如图6所示:
图6
2、公式说明:
从演示中可以看到,当参数数和重要性都为正时,天花板函数向上舍入到指定基数的最近倍数;例如,公式=天花板(A2,1)和=天花板(A2,2)都返回75.4,分别向上舍入到1/2的倍数,其结果是76,76是1的倍数,是2的倍数。但是,当参数数为正数时,重要性不能为负数,否则为#Num!返回错误。
(二) 参数数为负,显著性为正
1、双击单元格D2,将公式=天花板(C2,1)复制到D2,按回车键,返回-75;双击D3,将同一公式粘贴到D3,将1更改为2,按回车键,返回-74;双击D4,将同一公式粘贴到D4,将1更改为3,按回车键,返回-75;操作步骤如图7所示:
图7
2、公式说明:
当参数数为负且显著性为正时,上限函数将向0舍入到最近指定基数的倍数。例如,-75.4四舍五入为1的倍数,结果为75;四舍五入为2的倍数时,演示中的结果为74。
(三) 参数的数目和意义都是负数
1、双击单元格F2,将公式=天花板(E2,-1)复制到F2,按回车键,返回-76;双击F3,将同一公式粘贴到D3,将1更改为2,按回车键,返回-76;双击F4,将同一公式粘贴到F4,将1更改为3,按回车键,返回-78;操作步骤如图8所示:
图8
2、公式说明:
当参数数和重要性都为负时,天花板函数向下舍入到远离零方向上最近指定基数的倍数。例如,-75.4四舍五入为-1和-2的倍数,结果为-76;四舍五入为-3的倍数时,演示中的结果为-78。
(三) RoundUp函数与天花板函数的区别
RoundUp函数将正值和负值舍入为0;天花板函数将值舍入为指定基数的倍数。
五、 round down和Floor是向下舍入的(如何在excel中使用round函数和formula case 5)
(一) 舍入函数
1、双击单元格B2,将公式=ROUNDDOWN(A2,0)复制到B2,按Enter键,返回ROUNDDOWN结果29;双击单元格B2的填充句柄,返回剩余值的结果;处理步骤如图9所示:
图9
2、公式说明:
例如,当round down函数的第二个参数为0时,在演示中使用formula=RoundDown(A2,0)进行舍入。当要舍入的值为正或负时,向0舍入;例如,29.4和29.5的舍入结果为29,-29.4和-29.5的舍入结果为-29,但前者向下舍入,后者向上舍入。
(二) 楼层功能
表达式为:FLOOR(Number,Significance),Number为要舍入的数字,Significance为要舍入的倍数;effect:将值向下舍入到最接近的Significance倍数;当Significance为正时,effect为将值向下舍入到整数,可分为三种情况,如下所示:
(一) 论点的数目和意义都是肯定的
1、双击单元格B2,将公式=FLOOR(A2,1)复制到B2,按Enter键,返回9.5,将结果9舍入;双击B3,将相同的公式粘贴到B3,并将1更改为2,按Enter键,返回8;双击B4,将相同的公式粘贴到B4,将1更改为3,按Enter键,返回9;然后双击B5,将相同的公式粘贴到B5,将1改为-1,按回车键,返回数值!错误;操作过程步骤,如图10所示:
图10
2、公式说明:
当参数个数和显著性都为正时,Floor函数向下舍入到接近0的显著性倍数,例如9.5向下舍入1和3次,结果是9,9是相对于9.5最接近1和3,9.5向下舍入2次,结果是8,相对于9.5,8也是最接近2的。
(二) 参数数为负,显著性为正
1、双击单元格B2,将公式=FLOOR(A2,1)复制到B2,按Enter键,返回-10;双击B3,将同一公式粘贴到B3,将1更改为2,按Enter键,返回-10;双击B4,将同一公式粘贴到B4,将1更改为3,按Enter键,返回-12;操作步骤如图11所示:
图11
2、公式说明:
当argumetn数为负且显著性为正时,Floor函数向下舍入到远离零的方向上最接近指定显著性的倍数。例如,-9.5向下舍入为1和2的倍数,结果为-10;向下舍入为3次,结果为-12;相对于-9.5,它们都远离0。
(三) 参数的数目和意义都是负数
1、双击单元格B2,将公式=FLOOR(A2,-1)复制到B2,按Enter键,返回-9;双击B3,将同一公式粘贴到B3,将-1更改为-2,按Enter键,返回-8;双击B4,将同一公式粘贴到B4,将-1更改为-3,按Enter键,返回-9;操作步骤如图12所示:
图12
2、公式说明:
当参数数和重要性都为负数时,Floor函数向上舍入到接近0的重要性倍数。例如,-9.5四舍五入为-1和-3的倍数,结果为-9;四舍五入为-2的倍数,结果为-8;四舍五入结果为0,是相对于-9.5最接近-1、-2和-3的数字。
(四) RoundDown函数与Floor函数的区别
当RoundDown函数用于舍入时,要舍入的值将向0舍入,无论它是正的还是负的。Floor函数将要舍入的值舍入为指定基数的倍数。
评论 (0)