Excel表格取整函数四舍五入为最接近的偶数函数EVEN.docx
- 文档编号:7727165
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:11
- 大小:19.53KB
Excel表格取整函数四舍五入为最接近的偶数函数EVEN.docx
《Excel表格取整函数四舍五入为最接近的偶数函数EVEN.docx》由会员分享,可在线阅读,更多相关《Excel表格取整函数四舍五入为最接近的偶数函数EVEN.docx(11页珍藏版)》请在冰豆网上搜索。
Excel表格取整函数四舍五入为最接近的偶数函数EVEN
Excel表格取整函数四舍五入为最接近的偶数函数EVEN
excel表格取整函数:
四舍五入为最接近的偶数函数even
第一部分:
Excel表格四舍五入
excel表格向上,中,向下取整函数
在Excel中处理数字时,通常会根据需要按指定的位数进行四舍五入。
数字取整可以用下述函数完成:
圆形=圆形(a1,0)
截去小数取整=rounddown(a1,0)=floor(a1,1)=trunc(a1)
将小数点截断为最接近的偶数=偶数(A1)
截去小数向上取整数=ceiling(a1,1)
截断小数并向下取整=int(A1)
=====================
Excel软件本身就内置了大量这样的功能。
让我们一起学习Excel舍入函数的七种方法!
1、向上四舍五入数字函数round
2.取整功能
3、按指定数的倍数向下舍入函数floor
四.四舍五入到最近的偶数函数偶数
5、向上舍入为指定数据倍数函数ceiling
6.截断舍入函数
7、向下四舍五入到最接近的整数函数int
==========================================
1、向上四舍五入数字函数round
(1)功能
按指定的位数对数值进行四舍五入。
(2)格式
round(数值或数值单元格,指定的位数)
(3)例子
a列b列
12.351
325.525
……
b1中输入公式
①保留小数点后2位,从第千位到第一百位四舍五入。
=round(a1,2)=12.35
将公式复制到B2
=round(a2,2)=325.53
②四舍五入取整数——从第十位四舍五入到一位数保留整数。
b1中输入公式
=圆形(a1,0)=12
向下复制公式到b2
=圆形(a2,0)=326
③四舍五入到十位――从个位向十位四舍五入保留到十位数字。
在B1中输入公式
=round(a1,-1)=10
将公式复制到B2
=round(a2,-1)=330
解释:
函数round的第1个参数可以是具体的数值也可以是数值单元格引用。
函数舍入的第二个参数-指定要保留的位数,保留的小数位数用正整数表示,即1、2、3、4。
。
。
(对应于十分位、百分位、千分位、万分位……);保留整数由非正整数表示,即0、-1、-2、-3、,。
。
。
(对应于一位、十位、百位…)。
2、向下舍数字函数rounddown
(1)功能
按指定的位数对数值进行舍入。
(2)格式
rounddown(数值或数值单元格,指定的位数)
(3)例子
a列b列
12.351
325.525
……
b1中输入公式
①保留小数点后两位——将第千位和后续的小数点四舍五入到第一百位。
=rounddown(a1,2)=12.35
将公式复制到B2
=rounddown(a2,2)=325.52
②舍入小数位数并保留整数-舍入十分位和后续小数位数并保留整数部分。
在B1中输入公式
=rounddown(a1,0)=12
将公式复制到B2
=rounddown(a2,0)=325
③整数保留为10位——整数部分将大于0的数字舍入(替换为0),并保留10位和之前的高阶数字。
b1中输入公式
=四舍五入(a1,-1)=10
向下复制公式到b2
=四舍五入(a2,-1)=320
说明:
函数舍入的第一个参数可以是特定的数值或数值单元格引用。
函数rounddown的第2个参数――指定保留的位数,保留小数位用正整数表示,即1,2,3,4……(对应十分位、百分位、千分位、万分位……);保留整数位用非正整数表示,即0,-1,-2,-3,……(对应个位、十位、百位……)。
函数round与函数rounddown的对比:
round函数根据指定的位数对右边数字进行舍入,
rounddown函数按指定位数把右侧数位上的数字舍弃为0。
3.将功能楼层向下舍入指定数字的倍数
⑴功能
按将绝对值减小到指定值的倍数的方向舍入值。
⑵格式
楼层(数值或数字单元格,指定数字)
⑶示例
a列B列
1245.251
……
=floor(a1,5)=1245
=楼层(a1,4)=1244
=floor(a1,3)=1245
=楼层(a1,2)=1244
=floor(a1,1)=1245
第二个参数不能为0。
换句话说,没有确定的数字是0=楼层(a1,0.1)=1245.2的最接近倍数
(=floor(a1,0.2)=1245.2
=楼层(a1,0.3)=1245
=floor(a1,0.4)=1245.2
=楼层(a1,0.7)=1244.6
……)
=楼层(a1,0.01)=1245.25
=floor(a1,0.001)=1245.251
解释:
第1个参数可以是正数或负数。
第二个参数的符号与第一个参数的符号完全相同。
第2个参数不能是0。
函数的返回值是第二个参数的整数倍,也就是说,返回值可以除以第二个参数。
四、四舍五入为最接近的偶数函数even
(1)功能
返回沿绝对值增大方向取整后最接近的偶数。
(2)格式
even(数值或数值单元格)
(3)例子
a列b列
一千二百四十五点二五一
1245.521
-1245.251
……
在B2中输入公式
=even(a1)=1246
抄送至B2
=even(a2)=1246
然后复制到B3
=even(a3)=-1246
解释:
函数even总是没绝对值增大的方向取与原数据最接近的整数偶数值。
5.四舍五入到指定的数据多功能上限
⑴功能
将值(沿绝对值增加的方向)四舍五入到指定数据的最近倍数。
(2)格式
ceiling(数值或数值单元格,指定的数据)
(3)例子
a列b列
一千二百四十五点二五一
1245.521
-1245.251
-1245.521
三点六
……
在B1中输入公式
=ceiling(a1,4)=1248
在B2中输入公式
=ceiling(a2,0.4)=1245.6
在B3中输入公式
=ceiling(a3,-5)=-1250
在B4中输入公式
=ceiling(a4,-0.7)=-1246
在B5中输入公式
=ceiling(a5,0.3)=3.6
解释:
函数ceiling与floor函数是同类舍入函数,相关注意事项见floor函数。
函数floor是沿绝对值减小方向向下舍入,ceiling函数是沿绝对值增大方向向上舍入。
6.截断舍入函数
⑴功能
返回指定数字被截断后具有有效数字的数据。
⑵格式
TRUNC(数值或数字单元格,指定数字)
⑶示例
a列B列
1245.251
①截断整数的小数
b1单元格中输入公式
=TRUNC(a1,0)或=TRUNC(a1),返回值为1245。
②保留1位小数
在B1单元格中输入公式
=trunc(a1,1)=1245.2
③保留数百位数
b1单元格中输入公式
=trunc(a1,-2)=1200
说明:
函数TRUNC不舍入指定保留位的右位,而是直接将其替换为0。
7、向下四舍五入到最接近的整数函数int
第二部分:
Excel函数的舍入、舍入和截断
excel中数值小数位数取舍(2021-12-0514:
38:
37)
重印
标签:
分类:
转载区
流言蜚语
相信很多朋友在用excel表格处理财务表时候都曾经用过四舍五入,其中还有部分朋友遭遇到保留小数位数的陷阱,比如明明有表上有两个0.05相加,为什么汇总行却有0.09出现?
细心的朋友都知道这是excel捣的鬼。
无法真实反映表格实际数值在财务上绝对不允许的,那么怎么来反映真实表格中的数值呢?
我们在使用excel的时候就要注意数值位数的取舍、位数取舍函数的应用。
有三种常用的数值权衡函数:
1、取整
2.四舍五入
3、截位
一、舍入函数
1、int()函数
int的功能是将任何实数取整为最接近的整数。
用法:
int(number)
Number是任何需要处理的实数。
如int(16.24)返回值16。
2.偶数()函数
even函数的功能是将一个数值沿绝对值增大的方向取整为最接近的偶数。
用法:
偶数(数字)
number为需要取整的任意数。
例如,偶数(-2.6)返回的值为-4。
3、odd()函数
奇数函数的作用是沿着增加绝对值的方向将一个值舍入到最近的奇数。
用法:
odd(number)
数字是任何需要四舍五入的数字。
如odd(-6.38)返回值-7。
二、舍入函数
1、round()函数――大名鼎鼎的四舍五入函数
舍入函数的功能是根据指定的位数对数字进行舍入。
用法:
round(number,num_digits)
数字是任何需要四舍五入的数字;num_uudigits是指定的位数(小数点右侧),number是根据该位数保留的位数。
如:
round(5.25,1)返回5.3;round(21.5,-1)返回20。
2.Roundup()函数——round函数的一个导数
roundup函数功能类似round函数,它是按绝对值增大的方向舍入某一数字。
用法:
roundup(number,num_digits)
数字是任何要四舍五入的数字;num_uudigits是指定的位数。
如:
roundup(5.25,1)返回5.3。
3.Rounddown()函数——round函数的导数函数
rounddown函数功能也类似round函数,它是按绝对值减小的方向舍入某一数字。
用法:
rounddown(number,num_digits)
数字是任何要四舍五入的数字;num_uudigits是指定的位数。
如:
rounddown(5.25,1)返回5.2。
4.Mround()函数——圆函数的另一个导数
mround函数返回按指定基数舍入后的数值。
用法:
mround(数字、重要性)
number为需要舍入的任意数;significance为number进行舍入运算的基数。
如:
mround(6.55,4)返回8。
注:
此功能只能在加载“分析工具库”时使用。
三、截位函数
1.Trunc()函数——著名的截断函数
trunc函数功能是直接将数字的小数部分多余位数截去,保留指定的位数。
用法:
TRUNC(数字、数字)
number为需要舍位的任意数;num_digits为指定的小数位数(小数点右侧),number则是按这个位数进行保留位数。
例如,TRUNC(5.25,1)返回5.2。
2、floor()函数
楼层函数是根据指定的基数沿绝对值减少的方向截断和舍入值。
用法:
floor(number,significance)
数字是任何要四舍五入的数字;意义是舍入运算的基数。
例如,floor(2.5,1)返回2
注意:
改函数类似mround()函数,odd()函数或even()函数,但有细微区别,请注意区分。
3.天花板()函数
ceiling函数类似floor函数,不过ceiling函数是将数值沿绝对值增大的方向按指定基数进行去尾舍入。
用法:
上限(数字、重要性)
number为需要舍入的任意数;significance为number进行舍入运算的基数。
如:
ceiling(2.5,1)返回3.
注意:
修改后的函数与floor()函数、mround()函数、odd()函数或偶数()函数类似,但有细微差别。
请注意区别。
四、其它
1.Fixed()函数
fixed函数类似round函数,不过fixed函数会将数值按指定小数位数四舍五入后,还要将数字转换为字符串格式。
例如,fixed(3.168,2,true)返回“3.17”。
2、dollar()/rmb()函数
dollar和RMB函数都会根据货币格式将数值四舍五入到指定的小数位数,并将其格式转换为字符串格式。
(这有点类似于固定函数,但请注意区别)
用法:
dollar(number,num_digits)
数字是任何需要四舍五入的数字;num_uudigits是指定的小数位数(小数点右侧)。
例如,美元(6.567,2)返回“¥6.57”。
尾声:
本文明日独家原创,如需转载,请注明引用地址。
第三部分:
excel计算结果舍入的舍入函数
如何使用excel2021中round函数快速对数字四舍五入
明天以后
0位粉丝
一楼
不知大家在数据统计时是否遇到过四舍五入的情况,特别是会计人员在财务计算中常常遇到,四舍五入是一种精确度的计数保留法,与其他方法本质相同。
但特殊之处在于,采用四舍五入,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一。
虽然,excel2021的单元格格式中允许定义小数位数,但是在实际操作中,我们发现,其实数字本身并没有真正的四舍五入,只是显示结果似乎四舍五入了。
如果采用这种四舍五入方法的话,在财务运算中常常会出现几分钱的误差,而这是财务运算不允许的。
那是否有简单可行的方法来进行真正的四舍五入呢?
其实,使用excel2021中round函数快速对数字四舍五入,它可以返回某个数字按指定位数舍入后的数字。
在Excel2022提供的“数学和三角函数”中提供了一个称为圆(数字,数字)的函数。
它的功能是根据指定的位数对数字进行四舍五入。
此函数有两个参数,number和num_uu位。
其中number是要舍入的数字;num_uudigits是所需数字小数点后的位数。
单元格a1中为初始数据0.12345678,将要对它进行四舍五入。
在单元格b1中输入"=round(a1,2)",小数点后保留两位有效数字,得到0.12。
在单元格c1中输入"=round(a1,4)",则小数点保留四位有效数字,得到0.1235。
如下图:
对于舍入数,也可以使用int(舍入函数),但因为该函数的定义是在对实数进行舍入后返回整数值。
因此,使用int函数进行舍入仍然需要一些技巧,即加0.5以达到舍入的目的。
仍以上图为例,如果使用int函数,B2公式应写成:
“=int(A1*100+0.5)/100”。
二|在用excel对有很多位小数的数字进行累加,显示数值时保留两位小数,结果计算的累加值往往与按保留二位小数手工加的值不一样,请问各位高手,在进行保留二位小数计算累加值时,有何好的方法使其自动计算的累加值与实际手工加的累加值一样?
方法一:
根据显示精度选择工具-选项-工作簿选项。
方法2:
在Excel中使用舍入函数round。
例如:
用A1除以B1(保留小数点后两位),表达式为四舍五入(A1/B1,2),最后用求和公式求和。
有关更多信息,请参阅“帮助”。
在用excel进行有关数据汇总时,往往会出现误差,即自动求和结果比实际手工求和的结果大。
在财务工资单中,涉及“工资税”的计算。
根据“薪俸税”的计算方法,编制了Excel的计算公式。
根据每位员工的收入项目进行相关计算后,计算结果会自动填入每位员工的“税务”单元格。
然而,在“税栏”的垂直汇总和汇总中,发现自动汇总的结果比手动实际汇总的结果高出几美分。
经过分析发现,在用excel求和计算时(尤其是含有小数位的数据),一般会在单元格的“格式属性”中设置保留两位小数,而excel的自动计算功能往往会精确到小数点后两位数以上,只不过是由于用户的设置原因,在表中看不出来而已。
这样,excel在求和时是按精确位相加的,而不是按显示的两位小数相加,这就产生了舍入误差。
解决方案:
在工资单中每个员工的“税栏”计算公式中,提前添加“舍入”功能,即工资税=舍入(税计算公式,2),并在计算结果中保留两位小数。
excel在计算数据时,根据“显示位”得到计算结果,避免了按“精确位”相加带来的隐藏误差,解决了问题。
选择工具-选项-工作簿选项-以显示精度为准,试试
是的,这是最简单的方法
以office2000为例,在菜单中选择“工具--选项--重新计算”选项页中,在“计算”项中选中自动重算,在“工作簿选项”中选中以显示值为准即可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excel 表格 函数 四舍五入 最接近 偶数 EVEN
![提示](https://static.bdocx.com/images/bang_tan.gif)