问题标题:
Execl中关于函数取整的问题大家好,我这里有个公式是我用IF做出来的,可遇到一个问题,都是小数点,不能出整数,我的公式是这样的=IF(AP5=0,0,AO5+(AP5-1)*AQ5)可这样出来的是小数,我想取整数,单元
问题描述:
Execl中关于函数取整的问题大家好,我这里有个公式是我用IF做出来的,可遇到一个问题,都是小数点,不能出整数,我的公式是这样的=IF(AP5=0,0,AO5+(AP5-1)*AQ5)可这样出来的是小数,我想取整数,单元格里的办法不行,换算出的结果我之后还要粘贴数值到别的地方,不要小数点.现在很烦,请大家帮我解决下函数取整的问题,麻烦大家了
贺建军回答:
公式改成=INT(IF(AP5=0,0,AO5+(AP5-1)*AQ5))即可,由于取整有很多种方法,其它取整函数还有:CEILINGFLOORROUNDTRUNC等等你查一下EXCEL帮助就一切都知了补充一:你必须要修改公式,使公式结果就是取整完了的INT:将数字向下舍入到最接近的整数。语法INT(number)CEILING:将参数Number向上舍入(沿绝对值增大的方向)为最接近的significance的倍数。例如,如果您不愿意使用像“分”这样的零钱,而所要购买的商品价格为$4.42,可以用公式=CEILING(4.42,0.1)将价格向上舍入为以“角”表示。语法CEILING(number,significance)Number要四舍五入的数值。Significance是需要四舍五入的乘数。FLOOR:将参数Number沿绝对值减小的方向向下舍入,使其等于最接近的significance的倍数。语法FLOOR(number,significance)Number所要四舍五入的数值。Significance基数。ROUND:返回某个数字按指定位数取整后的数字。语法ROUND(number,num_digits)Number需要进行四舍五入的数字。Num_digits指定的位数,按此位数进行四舍五入。TRUNC:将数字的小数部分截去,返回整数。语法TRUNC(number,num_digits)Number需要截尾取整的数字。Num_digits用于指定取整精度的数字。Num_digits的默认值为0。
点击显示
其它推荐
热门其它推荐