怎么设置EXCEL函数公式,值小于100时,显到小数点第一位,但小于0.5按0.5显,大于0.5按1显,大于100时显整数?

哪位函数高手知道,怎么设置EXCEL函数公式,值小于等于100时,显到小数点第一位,但小数的显示是小于0.5按0.5显,大于0.5进到前一位然后显0,而结果大于100时只显整数,如有小数直接进位1?
如:A1:65 * B1:1.04=C1结果:67.6,但希望C1的67.6能显示为68;
A2:55 * B1:1.04=C2结果:57.2,但希望C2的57.2能显示为57.5;
A3:103 * B1:1.04=C3结果:107.12,但希望C3的107.12能显示为108;
A4:116 * B1:1.04=C4结果:120.64,但希望C4的120.64能显示为121;

=IF(A1*B1>100,CEILING(A1*B1,1),CEILING(A1*B1,0.5))


或者:

=CEILING(A1*B1,IF(A1*B1>100,1,0.5))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-14
=if(a1*b1>=100,round(a1*b1,0),round(a1*b1*2,0)/2)
第2个回答  2015-12-14
=IF(A1*B1>100,INT(A1*B1),CEILING(A1*B1,0.5))
第3个回答  2015-12-14
=if((a1*b1)-int(a1*b1)>0.5,int(a1*b1)+1,int(a1*b1))
相似回答