您好。
看了很多热心朋友已经回答了一些方法。
雷哥推荐另外一种方法,百变大咖——TEXT函数① 公式=TEXT(10.02,0):含义是将10.02四舍五入到个位,即10。
② 公式=TEXT(10.60,"0.0"):含义是四舍五入保留一位小数10.6。
这里面的0和#都是占位符,如果有多少个0,第一个参数的数值就至少显示多少位,如果第一个参数位数少于占位符0的个数,则用0补足。
如果在格式代码中使用小数点“.”,则可以代替ROUND函数进行数值的四舍五入计算。
因为10.50~10.59取整为10.5,因此无法使用TEXT函数,只能用rounddown函数, =rounddown(10.52,1)则会出现数字10.5。
数据分析如下因此最终的公式为=IF(AND(B1>10.5,B1<10.6),ROUNDDOWN(B1,1),TEXT(B1,0))即,数值在10.5到10.6之间,需要使用公式rounddown进行计算,其他的使用Text函数进行计算TEXT函数是一个文本百变函数,还可以把格式修改为日期等等雷哥,office发烧友。
新书《竞争力:玩转职场Excel,从此不加班》的作者
首先我们来进行一些最简单的运算。
打开excel软件,然后选择一个单元格(以A1为例),在这一列中输入20个数据(都是小数)。
然后就是使用Excel自带的函数来进行取整运算。
Excel中自带的取整函数有如下几种:四舍五入取整 =ROUND(A1,0),截去小数取整=ROUNDDOWN(A1,0) =FLOOR(A1,1) =TRUNC(A1),截去小数取整为最接近的偶数 =EVEN(A1),截去小数向上取整数 =CEILING(A1,1),截去小数向下取整 =INT(A1)。
下面我将就其中"ROUND"函数来进行举例说明。
点击Excel中插入函数标志,也就是图中红色部分,d出一窗口。
在d窗的“搜索函数”这一栏中输入“ROUND”点击搜索,自动跳转到ROUND函数。
点击”确定“按钮。
在新d出的窗口中,函数ROUND的第1个参数可以是具体的数值也可以是数值单元格引用。
函数ROUND的第2个参数——指定保留的位数,保留小数位用正整数表示,即1,2,3,4……(对应十分位、百分位、千分位、万分位……);保留整数位用非正整数表示,即0,-1,-2,-3,……(对应个位、十位、百位……)。
例如我输入“0”则约等于“52141”。
最后向下拖动光标即可得到以下值。
最后结果如下。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)