=IF(T5>1,ROUNDUP(T5-1,0),ROUNDDOWN(T5,0))公式怎么解读啊?请大侠指点,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 02:06:17
=IF(T5>1,ROUNDUP(T5-1,0),ROUNDDOWN(T5,0))公式怎么解读啊?请大侠指点,

=IF(T5>1,ROUNDUP(T5-1,0),ROUNDDOWN(T5,0))公式怎么解读啊?请大侠指点,
=IF(T5>1,ROUNDUP(T5-1,0),ROUNDDOWN(T5,0))公式怎么解读啊?请大侠指点,

=IF(T5>1,ROUNDUP(T5-1,0),ROUNDDOWN(T5,0))公式怎么解读啊?请大侠指点,
=IF(T5>1,ROUNDUP(T5-1,0),ROUNDDOWN(T5,0))
意思为当T5单元格的内容大于1时计算ROUNDUP(T5-1,0),如果T5单元格内容不大于1,则计算ROUNDDOWN(T5,0)
ROUNDUP(T5-1,0) 是将T5单元格内容减去1后进行向上舍入保留到整数位,(参数0的意思就是整数位,写为1时是小数一位,2是小数两位)
如T5单元格内容是3.3,则为3.3-1=2.3,向上取值保留到整数则最终返回值为3
如T5单元格内容是3,则为3-1=2,向上取值保留到整数则最终返回值为2
即小数后面只要值就向前进1,
ROUNDDOWN(T5,0) 是将T5单元格内容进行向下舍去保留到整数位,(参数0的意思就是整数位,写为1时是小数一位,2是小数两位)
如T5单元格内容是0.6,则向下舍入取整时就是0
如T5单元格内容是-2.3,则向下舍入取整时就是-2
即不管小数后面的数有多少,都舍去,只保留整数
公式也可以简写成
=IF(T5>1,ROUNDUP(T5-1,),ROUNDDOWN(T5,))

=IF(T5>1,CEILING(T5,1)-1,TRUNC(T5))