关于 Excel 工作表数据的问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:04:17
举例说明:
假设在A1单元格里面输入1分29秒 怎么才能在B1单元格里得到2分的整数
假设在A2单元格里面输入2分13秒 怎么才能在B2单元格里得到3分的整数
假设在A3单元格里面输入0分05秒 怎么才能在B3单元格里得到1分的整数
利用什么公式可以得到整数

=VALUE(LEFT(A1,FIND("分",A1)-1))+IF(VALUE(LEFT(RIGHT(A1,3),2))>0,1,0)&"分"

我是假设你在秒数为0的时候只输入分不会输入秒
即1分整.

=IF(ISERROR(FIND("秒",A1)),LEFT(A1,FIND("分",A1)),(LEFT(A1,FIND("分",A1)-1)+1)&"分")

时间取整写起来就麻烦了,但是如果
A1是1.29,那么B1填 =CEILING(A1,1)就可以得到2
A2是2.13,那么B1填 =CEILING(A2,1)就可以得到3
依此类推

先把A1单元格中的1分29秒通过编辑工具栏的替换功能把"分"替换成 ". "<小数点> ,把秒替换掉.然后在B2中用下面公式

=IF((ROUND(A1,0)-A1)<=0,(ROUND(A1,0)+1),(ROUND(A1,0)))

我试了好使