Excel表格 函数
怎样在表格里实现小数点后数值≤0.5时小数点后返回数值为0.5,小数点后数值>0.5时,返回值为整数值进一。 例如40.125,返回为40.5 40.6返回为41 我只会用四舍五入的函数,可惜这个用不了。
凑个热闹 =CEILING(A1,0.5) 就可以了。
原数据在A列,B1输入公式: =INT(A1)+1-(MOD(A1,1)<=0.5)*0.5 下拉复制。
数点后1位,4入0.5,5入1: ★在B1,输入公式“=IF(MOD(A1,1)<0.5,TRUNC(A1)+0.5,TRUNC(A1)+1)”,复制到全区,结果即可达题意所求,如黄色区域所示。
答:非void函数里不写return语句是错误的。虽然有时候可以正常运行。但编译器肯定会给出警告,而且这会增加出bug的几率。详情>>