Excel函数求小数点后1位进位到整数

我有一个工作需要这样:第一:如果A1是小于10的任何数,那么B1等于10;第二:如果A1=15.1,那么B1等于16(也就是说小数点后,只要是有大于0的数,就把它进位到小数点前的整数)。把这两个条件列成一个公式!拜托,多谢!

输入公式即可:

=IF(A1<=10,10,ROUNDUP(A1,0))


效果如下图:


追问

非常好,问题都解决了。就是有一点我想在改进一下:用了这个公式以后在A1不输入任何数字的时候,B1也等于10,我想让A1不输入任何数字的情况下,B1不显示任何数。

追答

  将公式改为以下形式即可:

=IF(OR(A1<=10,ISTEXT(A1)),10,ROUNDUP(A1,0))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-09-10

第2个回答  2014-09-10
请在B1输入公式:
=ROUNDUP(A1,0)
第3个回答  2014-09-10
或者 试试看
=(a1<10)*10+(a1>10)*ROUNDUP(a1,)
相似回答