=IF(A1<1,ROUNDUP(A1,0),ROUND(A1,0)) 只适合于0.几,比如6.25怎么化整成7呢?

四舍六入五成双怎么在Excel 中用
四舍六入五成双怎么在Excel 中用,请各位高手说一下,谢谢
Copyright (C)Excel 中的 round 函数/round函数
&Round 函数返回按指定位数进行四舍五入的数值。Round(expression,&numdecimalplaces)参数Expression必选项。数值表达式&被四舍五入。Numdecimalplaces可选项。数字表明小数点右边有多少位进行四舍五入。如果小数位数是负数,则round()返回的结果在小数点左端包含指定个零.如果省略,则&Round&函数返回整数。更详细的解释及举例利用int函数构造四舍五入的函数返回的精度有限,有时候满足不了我们的实际需要。Excel的Round函数可以解决这个问题。Round函数的作用是返回某个数字按指定位数取整后的数字。语法为ROUND(number,num_digits),其中Number是需要进行四舍五入的;Num_digits为指定的位数,按此位数进行四舍五入,如果&num_digits&大于&0,则四舍五入到指定的小数位,如果&num_digits&等于&0,则四舍五入到最接近的整数,&num_digits&小于&0,则在小数点左侧进行四舍五入。&举例来说,&=ROUND(2.15,&1)&将&2.15&四舍五入到一个小数位,结果为2.2。&=ROUND(2.149,&1)&将&2.149&四舍五入到一个小数位结果为2.1。&=ROUND(-1.475,&2)&将&-1.475&四舍五入到两小数位结果为-1.48)。=ROUND(21.5,&-1)&将&21.5&四舍五入到小数点左侧一位结果为20。操作方法创建空白工作簿或工作表。请在“帮助”主题中选取示例。不要选取行或列标题。从帮助中选取示例。按&Ctrl+C。在工作表中,选中单元格&A1,再按&Ctrl+V。若要在查看结果和查看返回结果的公式之间切换,请按&Ctrl+——(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。12345A&B公式&说明(结果)=ROUND(2.15,&1)&将&2.15&四舍五入到一个小数位&(2.2)=ROUND(2.149,&1)&将&2.149&四舍五入到一个小数位&(2.1)=ROUND(-1.475,&2)&将&-1.475&四舍五入到两小数位&(-1.48)=ROUND(21.5,&-1)&将&21.5&四舍五入到小数点左侧一位&(20)&
返回值/round函数
返回按指定位数进行四舍五入的数值。
解释说明/round函数
利用INT函数构造四舍五入的函数返回的结果精度有限,有时候满足不了我们的实际需要。Excel的Round函数可以解决这个问题。ROUND函数中:如果&num_digits&大于&0(零),则将数字四舍五入到指定的小数位。如果&num_digits&等于&0,则将数字四舍五入到最接近的整数。如果&num_digits&小于&0,则在小数点左侧前几位进行四舍五入。若要始终进行向上舍入(远离&0),请使用&ROUNDUP&函数。若要始终进行向下舍入(朝向&0),请使用&ROUNDDOWN&函数。若要将某个数字四舍五入为指定的倍数(例如,四舍五入为最接近的&0.5&倍),请使用&MROUND&函数&
C 语言中的 round() 函数/round函数
Function:&round&roundf&roundlSynopsis#include&&math.h&long&double&roundl(long&double&x);double&round(double&x);float&roundf(float&x);DescriptionThe&round&functions&will&return&a&rounded&integer&in&the&specified&format&that&will&be&rounded&to&the&nearest&integer&regardless&of&the&current&rounding&mode.ReturnsThe&rounded&value.例子:ceil(x)返回不小于x的最小整数值(然后转换为double型)。floor(x)返回不大于x的最大整数值。round(x)返回x的四舍五入整数值。#include&&stdio.h&#include&&math.h&int&main(int&argc,&const&char&*argv[]){float&num&=&1.4999;printf("ceil(%f)&is&%f\n",&num,&ceil(num));printf("floor(%f)&is&%f\n",&num,&floor(num));printf("round(%f)&is&%f\n",&num,&round(num));return&0;}编译:$cc&test.c&-lm执行:$./a.outceil(1.499900)&is&2.000000floor(1.499900)&is&1.000000round(1.499900)&is&1.000000&
Matlab中round函数./round函数
函数功能:四舍五入取整使用方法:B&=&round(A)对数组A中每个元素朝最近的方向取整数部分,并返回与A同维的整数数组B,对于一个复数参量A,则分别对其实部和虚数朝最近的方向取整数部分,并返回一复数数据B。应用举例:a&=&[-1.9,&-0.2,&3.4,&5.6,&7.0,&2.4+3.6i]a&=Columns&1&through&4-1.0&3.0Columns&5&through&67.0&+&3.6000iround(a)ans&=Columns&1&through&4-2..0Columns&5&through&67.0&+&4.0000i
&|&相关影像
互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。未经许可,禁止商业网站等复制、抓取本站内容;合理使用者,请注明来源于www.baike.com。
登录后使用互动百科的服务,将会得到个性化的提示和帮助,还有机会和专业认证智愿者沟通。
此词条还可添加&
编辑次数:7次
参与编辑人数:4位
最近更新时间: 18:29:47
贡献光荣榜
扫码下载APPExcel表格向上,中,向下取整函数_Word联盟
当前位置: >
Excel表格向上,中,向下取整函数
在表格中对数字的处理中,经常根据需要按指定的位数进行取整。
数字取整可以用下述函数完成:
四舍五入取整 =ROUND(A1,0)
截去小数取整=ROUNDDOWN(A1,0) =FLOOR(A1,1) =TRUNC(A1)
截去小数取整为最接近的偶数 =EVEN(A1)
截去小数向上取整数 =CEILING(A1,1)
截去小数向下取整 =INT(A1)
=====================
EXCEL软件本身内置了大量的此类函数,下面就让我们一起来学习这7种Excel取整函数方法吧!
==========================================
1、向上四舍五入数字函数ROUND
按指定的位数对数值进行四舍五入。
ROUND(数值或数值单元格,指定的位数)
A列&&&&&&&&&&&& B列
B1中输入公式
①保留2位小数&&从千分位向百分位四舍五入。
=ROUND(A1,2)=12.35
向下复制公式到B2
=ROUND(A2,2)=325.53
②四舍五入取整数&&从十分位向个位四舍五入保留整数。
B1中输入公式
=ROUND(A1,0)=12
向下复制公式到B2
=ROUND(A2,0)=326
③四舍五入到十位&&从个位向十位四舍五入保留到十位数字。
B1中输入公式
=ROUND(A1,-1)=10
向下复制公式到B2
=ROUND(A2,-1)=330
函数ROUND的第1个参数可以是具体的数值也可以是数值单元格引用。
函数ROUND的第2个参数&&指定保留的位数,保留小数位用正整数表示,即1,2,3,4&&(对应十分位、百分位、千分位、万分位&&);保留整数位用非正整数表示,即0,-1,-2,-3,&&(对应个位、十位、百位&&)。
2、向下舍数字函数ROUNDDOWN
按指定的位数对数值进行舍入。
ROUNDDOWN(数值或数值单元格,指定的位数)
A列&&&&&&&&&& B列
B1中输入公式
①保留2位小数&&舍去千分位及以后的小数位保留到百分位。
=ROUNDDOWN (A1,2)=12.35
向下复制公式到B2
=ROUNDDOWN (A2,2)=325.52
②舍去小数位保留整数&&舍去十分位及以后的小数位保留整数部分。
B1中输入公式
=ROUNDDOWN (A1,0)=12
向下复制公式到B2
=ROUNDDOWN (A2,0)=325
③整数保留到十位&&整数部分舍去个位上大于0的数字(用0代替),保留十位及以前的高位数字。
B1中输入公式
=ROUNDDOWN (A1,-1)=10
向下复制公式到B2
=ROUNDDOWN (A2,-1)=320
函数ROUNDDOWN的第1个参数可以是具体的数值也可以是数值单元格引用。
函数ROUNDDOWN的第2个参数&&指定保留的位数,保留小数位用正整数表示,即1,2,3,4&&(对应十分位、百分位、千分位、万分位&&);保留整数位用非正整数表示,即0,-1,-2,-3,&&(对应个位、十位、百位&&)。
函数ROUND与函数ROUNDDOWN的对比:
ROUND函数按指定位数把右侧数位上的数字进行四舍五入,
ROUNDDOWN函数按指定位数把右侧数位上的数字舍弃为0。
3、按指定数的倍数向下舍入函数FLOOR
把数值沿绝对值减小的方向进行舍入为指定数值的倍数。
FLOOR(数值或数值单元格,指定的数)
A列&&&&&&&&& B列
= FLOOR(A1,5)=1245
= FLOOR(A1,4)=1244
= FLOOR(A1,3)=1245
= FLOOR(A1,2)=1244
= FLOOR(A1,1)=1245
第2个参数不能是0,换句话说,没有一个确定的数是0最接近的倍数。
= FLOOR(A1,0.1)=1245.2
(= FLOOR(A1,0.2)=1245.2
= FLOOR(A1,0.3)=1245
= FLOOR(A1,0.4)=1245.2
= FLOOR(A1,0.7)=1244.6
= FLOOR(A1,0.01)=1245.25
= FLOOR(A1,0.001)=
第1个参数可以是正数或负数。
第2个参数的符号与第1个参数的符号完全相同。
第2个参数不能是0。
函数返回值是第2个参数的整数倍,即返回值能被第2个参数整除。
4、四舍五入为最接近的偶数函数EVEN
返回沿绝对值增大方向取整后最接近的偶数。
EVEN(数值或数值单元格)
A列&&&&&&&&&&& B列
B2中输入公式
=EVEN(A1)=1246
向下复制到B2
=EVEN(A2)=1246
再向下复制到B3
=EVEN(A3)=-1246
函数EVEN总是没绝对值增大的方向取与原数据最接近的整数偶数值。
5、向上舍入为指定数据倍数函数CEILING
把数值向上舍入(沿绝对值增大的方向)为最接近的指定数据的倍数。
CEILING(数值或数值单元格,指定的数据)
A列&&&&&&&&& B列
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列
①截去小数取整数
B1单元格中输入公式
=TRUNC(A1,0)或者=TRUNC(A1),返回值为1245。
②保留1位小数
B1单元格中输入公式
=TRUNC(A1,1)=1245.2
③保留百位数字
B1单元格中输入公式
=TRUNC(A1,-2)=1200
函数TRUNC对指定的保留数位,右侧数位不进行四舍五入,直接用0替代。
7、向下四舍五入到最接近的整数函数INT
将数字向下舍入到最接近的整数。
INT(数值或数值单元格)
A列&&&&&&&&& B列
在B1中输入公式
=INT(A1)=11
向下复制了B2单元格
=INT(A2)=5
向下复制公式到A3单元格
=INT(A3)=-8
向下复制公式到单元格B4
=INT(A4)=-6
函数总是对数值沿减小方向取整数,没有四舍五入。当数值是正数时,截去小数保留整数;当数值是负数时,截去小数向整数入一位。
最新评论:11条
微信公众号 微信公众号
微信公众号百度知道 - 信息提示
知道宝贝找不到问题了&_&!!
该问题可能已经失效。
秒以后自动返回

我要回帖

更多关于 a1 的文章

 

随机推荐