保留一位小数excel公式

保留一位小数excel公式,第1张

公式为=ROUND(A1B1,1)
打开Excel文档,在空白单元格被输入Round函数,给函数第一个参数设置取值范围,即要设置四舍五入的单元格,给函数第二个参数设置位数,即需要保留的小数位数就完成了。

第一步:对数据分析可以知道,当数据只有一位小数的时候,数据长度减去小数的位置结果等于1

第二步:用if函数根据第一步的结果分类显示。

效果如图

具体公式为;=IF(LEN(A2)-FIND("",A2,1)=1,A2,"")

如有疑问可以继续交流!

工具原料:Excel2007或以上
 Floor()函数  
Rand()函数
步骤思路:用RAND()函数生成随机数,然后嵌套Floor()函数对生成的随机数保留一位小数。
方法\步骤:
用Rand()生成随机数
把Rand()100使生成的随机数在0—10之间
用Floor函数取小数位FLOOR(RAND()10,05)
这样可以生成1-10内,保留一位小数,小数位为0或5的随机数。
将生成的数加上基数55,即=55+FLOOR(RAND()10,05)可以得到55-65之间的随机数。
注意事项:
·Floor函数是向下截取,比如Floor(106,05)=105
·如果需要向上截取,用Ceiling()函数

帮LZ弄个能一次处理所有数据的公式,假如数据在A1,则在B1输入:

=IF(AND(A1=INT(A1),A1<>0),TEXT(A1,"00"),IF(A1=0,0,-CEILING(-A1,01)))

或者

=IF(AND(A1=INT(A1),A1<>0),TEXT(A1,"00"),IF(A1=0,0,TRUNC(A1,1)))

就是下图的效果了,还想对齐下只要在开始-对齐方式那里调整就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/10341014.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存