excel向上取整的问题
发布网友
发布时间:2022-04-24 04:14
我来回答
共5个回答
热心网友
时间:2023-10-27 02:58
楼上大家说的+0.9是可以实现的,再提供一种方法,如果数据在A1中,公式为
=ROUNDUP(ROUNDDOWN(A1,1),)
也可以实现,就是先将数据向下取整到小数点后一位,再将这个处理后的数据向上取整到整数。
热心网友
时间:2023-10-27 02:59
修改如下
=IF(ISERROR(FIND(".",A1)),A17,IF(--MID(A1,FIND(".",A1)+1,1)=0,INT(A1),rounp(a1,0))
热心网友
时间:2023-10-27 02:59
假如A列为原数据,在B列显示你要的结果
=IF(INT(LEFT(MID(A1,FIND(".",A1)+1,LEN(A1)-FIND(".",A1)),1))>0,INT(LEFT(A1,FIND(".",A1)-1))+1,INT(LEFT(A1,FIND(".",A1)-1)))
热心网友
时间:2023-10-27 02:58
楼上大家说的+0.9是可以实现的,再提供一种方法,如果数据在A1中,公式为
=ROUNDUP(ROUNDDOWN(A1,1),)
也可以实现,就是先将数据向下取整到小数点后一位,再将这个处理后的数据向上取整到整数。
热心网友
时间:2023-10-27 02:59
修改如下
=IF(ISERROR(FIND(".",A1)),A17,IF(--MID(A1,FIND(".",A1)+1,1)=0,INT(A1),rounp(a1,0))
热心网友
时间:2023-10-27 02:59
假如A列为原数据,在B列显示你要的结果
=IF(INT(LEFT(MID(A1,FIND(".",A1)+1,LEN(A1)-FIND(".",A1)),1))>0,INT(LEFT(A1,FIND(".",A1)-1))+1,INT(LEFT(A1,FIND(".",A1)-1)))
热心网友
时间:2023-10-27 03:00
=ROUNDDOWN(A1+0.9,0)
原数+0.9后,向下取整。比较简单可行。
热心网友
时间:2023-10-27 03:00
=ROUNDDOWN(A1+0.9,0)
原数+0.9后,向下取整。比较简单可行。
热心网友
时间:2023-10-27 02:58
楼上大家说的+0.9是可以实现的,再提供一种方法,如果数据在A1中,公式为
=ROUNDUP(ROUNDDOWN(A1,1),)
也可以实现,就是先将数据向下取整到小数点后一位,再将这个处理后的数据向上取整到整数。
热心网友
时间:2023-10-27 02:59
修改如下
=IF(ISERROR(FIND(".",A1)),A17,IF(--MID(A1,FIND(".",A1)+1,1)=0,INT(A1),rounp(a1,0))
热心网友
时间:2023-10-27 02:59
假如A列为原数据,在B列显示你要的结果
=IF(INT(LEFT(MID(A1,FIND(".",A1)+1,LEN(A1)-FIND(".",A1)),1))>0,INT(LEFT(A1,FIND(".",A1)-1))+1,INT(LEFT(A1,FIND(".",A1)-1)))
热心网友
时间:2023-10-27 03:00
=ROUNDDOWN(A1+0.9,0)
原数+0.9后,向下取整。比较简单可行。
热心网友
时间:2023-10-27 03:01
=ROUNDDOWN(A1+0.9,0),加上0.9,取整就行了。
热心网友
时间:2023-10-27 03:01
=ROUNDDOWN(A1+0.9,0),加上0.9,取整就行了。
热心网友
时间:2023-10-27 03:01
=ROUNDDOWN(A1+0.9,0),加上0.9,取整就行了。