关键词不能为空

当前您在: 主页 > 高中公式大全 >

我的主图公式Excel舍入函数简介

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-10-26 16:35
tags:excel四舍五入公式

北京高考加分政策-安神食品

2020年10月26日发(作者:岑淦)
Excel舍入函数简介

在计算时,经常需要舍入数字,Excel提供了多个用 于舍入或截取数字的函数,
如下表所示。
函数名
ABS
CEILING
EVEN
FLOOR
INT
MROUND
ODD
函数说明
返回数字的绝对值。=ABS(-12.55)返回12.55。
将数字 向上舍入为最接近的整数,或最接近的指定基数的培数,两个
参数的符号必须相同。=CEILING( 1.2555,0.5)返回1.5.
将正数向上舍入为最接近的偶数,将负数向下舍入为最接近的偶 数。
=EVEN(3.25)返回4。
按给定基数向下舍入为最接近的整数,两个参数的符号 必须相同。
=FLOOR(1.2555,0.5)返回1。
将数字向下舍入为最接近的整数 。=INT(-5.6)返回值-6。对于负数,
返回比该数小的最接近的整数。
将数字舍入为最接近的倍数。=MROUND(6.89,4)返回8。
将正数向上舍入为最 接近的奇数,将负数向下舍入为最接近的奇数。
=ODD(4.25)返回5。
将数字按四舍 五入规则舍入到指定的位数。=ROUND(1.378,1)返回1.4
(1位小数);=ROUND (123.56,-1)返回120(最接近10的倍数);
=ROUND(123.56,0)返回1 24(最接近的整数)
ROUND
ROUNDDOWN 与ROUND相似,但总是向下舍入
ROUNDUP 与ROUND相似,但总是向上舍入
TRUNC
将数字截为整数或保留指定位数的小数。=TRUNC(1.55)返回1;=TRUNC(-5.6)返回-5;INT(x)与TRUNC(x)唯一的不同在于参数为值
时 。TRUNC(x,n)截取数字为保留n位小数。

示例参考:

其中 ,第1行为函数的参数,第4行、第7行、第10行分别输入相应的公式并
显示结果。可以修改第1行中 的数字,以理解这些函数。
注:我们一般都会将4.3舍入为4,将4.6舍入为5,但4.5呢?大 多数人回答
是5,使用了四舍五入的规则,但有些人则会使用舍入为偶数的规则,因此4.5
舍 入为4,就像3.5一样。不巧的是,Excel没有提供遵循这条规则的函数,但
可以构造自定义函数 来实现此功能。
Excel的舍入函数在很多情况下都非常有用,例如设置价格的小数部分、确保数< br>值为整数,等等。
有效数字(significant number)
一个非常有用的公式是舍入数字为n个有效数字:
=ROUND(A1,A2-1-INT(LOG10(ABS(A1))))
其中,单元格 A1中的值为要舍入的数字,单元格A2中的值代表必需的有效位的
数量。例如,单元格A1中的值为1 .27845,单元格A2中的值为3,那么公式返
回的结果为1.28000。注意,显示的0不是有 效数字。
如果要舍入的数字为正数,且没有小数位,那么可以使用下面的公式:
=ROUNDDOWN(A1,2-LEN(A1))
将单元格A1中的值舍入为两个有效数 字。如果要舍入到其它的有效数字,则将
公式中的2替换为相应的数字。
用精确值代替近似值
例如,单元格A1中的计算结果本应该是0或1,但由于Excel数值转换的原因,
其中的值 可能由于是通过公式计算获得,因而可能接近但不等于0或1,如
0.999999998。此时,可以 使用下面的公式转换:
=IF((ABS(A1-0.5)-0.5)^2<0.000000001 ,ROUND(A1,0),9999)
如果单元格A1中的值非常接近1,那么ABS(A1-0. 5)必然近似于ABS(1-0.5)或
0.5;如果单元格A1中的值非常接近0,那么ABS(A1 -0.5)必然近似于ABS(0-0.5)
或ABS(-0.5)即0.5。无论哪种情况,都将得到 一个约等于0.5的数字。如果这
个数字减去0.5,结果将是0.00001或-0.00001这样 的数字,将这个数平方,得
到0.000000001。若在此范围内,显然可以认为单元格A1的值非 常接近于0或1。
对A1取整,不保留小数,得到精确的0或1。


就近(四舍五入):
ROUND(number,num_digits)
MROUND(number,significance)

向绝对值小的方向
ROUNDDOWN(number,num_digits)
TRUNC(number,num_digits)
FLOOR(number,significance)

向绝对值大的方向
ROUNDUP(number,num_digits)
EVEN(number)
ODD(number)
CEILING(number,significance)

向下
INT(number)



【Ex cel技巧】随机取值函数、四舍五入函数、取整函数随机取值一般用于演示公式或图表
时,快速生成数 据使用。当然也有其他用途,我个人是常用来演示而已。。。如果数量少还可
以手动随便输入一下,如果 数量多,则超级麻烦,这时就需要用到随机取值函数,其中有两
种比较常用的,下面来介绍一下:

【适用范围】
第一种:整数随机取值
第二种:小数随机取值

第一种:RANDBETWEEN函数
含义:返回大于等于指定最小值,小于指定最大值之间 的一个随机整数(指定最小值≤X<
指定最大值)。每次计算工作表时都将返回一个新的数值。
语法:RANDBETWEEN(bottom,top)。
Bottom:将返回的最小整数,Top:将返回的最大整数。
例:从1到100之间随机取值:=randbetween(1,100);
从200到1500之间随机取值:=randbetween(200,1500)。
在2 003版下有可能在使用此函数时出现“#NAME?”,这时请参考下面解决方法:
http:。

第二种:RAND函数
含义:返回大于等于0小于1的均匀分布随机数(0≤X<1)
语法:RAND()
例:需要0≤X<1的随机小数,直接输入“=RAND()”即可;
需要A至B之间的随机数:=rand()*(B-A)+A。


【扩展技巧】四舍五入、取整函数

由于RAND函数得出的结果是小数点后N位随 机小数,实际中可能比较难以应用,反而需要
用到含N位小数的随机数,或某范围内的整数,这时可以结 合以下函数使用:

Round 函数(四舍五入函数)
含义:返回按指定位数进行四舍五入的数值。
语法:Round(number, numdec_digits)。
number,需四舍五入的数值或公式值;nu mdec_digits:需保留的小数位(如输入0,
可直接取整)。
例如:round(123.456, 2)=123.46

★结合RAND函数应用:
需随机生成保留2位小数的随机值,公式为:=round(ra nd(),2),这时所有随机值都只有2位
小数;
如果觉得全部都<1的小数也不能派上用 场,可以再次修改公式为:=round(rand()*100,2),
这时几乎所有随机值都大于1 了(因随机值有可能是0.0012345的数,即便×100后仍然无
法大于1,因此这公式也未必能 全数>1)

INT 函数(取整函数)
含义:将数字向下舍入到最接近的整数,即取不大于自变量的最大整数。
语法:INT(number)。
number,需要进行向下舍入取整的实数。
例如:int(6.4)=6,int(-9.7)= -10,int(5.9)=5

★结合RAND函数应用:
产生0到10之间的任意整数:=int(RAND()*10)
产生0到100之间的任意整数:=int(RAND()*100)
如果想要某一范围 内的整数,比如A至B之间的整数:=int(rand()*(B-A)+A)。例:要生成大
于等于 1且小于10的随机数:=int(rand()*9+1)。
此公式用法和randbetween函数一样,因此直接使用randbetween函数会更简单。

PS:请勿混淆RAND和ROUND两个函数,虽然它们长得很相似

北京高校排名-爱抱怨的男人有多可怕


学习高一数学-北京语言大学


英国中学留学-成果的近义词


眼睛手术费用多少-普通话测试报名


感师恩-扇贝英语app


碳水化合物食物排名-泽民


大学文科有哪些专业-iq测试网


1000米跑步技巧-小学生笑话



本文更新与2020-10-26 16:35,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/428248.html

Excel舍入函数简介的相关文章