设置单元格格式----数值----小数位数
=INT(A1)
=ROUND(A1,0)
公式将数字按指定位数四舍五入取整后的数字(公式中的0换成2就右保留两位小数,换成3保留三位小数,下同)
=ROUNDUP(A1,0)
公式将数字向上取整
=ROUNDDOWN(A1,0))
公式将数字向下取整
假如数据在A列,在B1输入
=SUM(IF(MOD(A1:A5,10)=0,1,))
同时按SHIFT+CTRL+回车结束
这个公式表示的意思是:MOD是求余函数,用A1:A5的数分别求10的余数。IF是条件函数:若余数为0,说明是10的倍数,计为1,否则计为0。SUM是求和函数,对判断的结果相加,最后即为能被10整除的个数。
这是因为你B列设置了数值格式,且小数设置为1位,所以得出的值就是看上去的四舍五入为小数一位的值,其真实值其实还是0185714285714286,所以你在B9单元格用求和得出的还是13
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)