excel中计算单元格格式为[h]:mm的两列数字的和,超过1万就会出错。例如图片所示。请教各位解决方法。
答案:2 悬赏:10 手机版
解决时间 2021-01-19 05:25
- 提问者网友:浩歌待明月
- 2021-01-18 23:28
excel中计算单元格格式为[h]:mm的两列数字的和,超过1万就会出错。例如图片所示。请教各位解决方法。
最佳答案
- 五星知识达人网友:掌灯师
- 2021-01-18 23:49
C2=IF(N(A2)=0,LEFt(A2,FIND(":",A2)-1)/24+VALUE("0"&MId(A2,FIND(":",A2),9)&":00"),A2)+IF(N(B2)=0,LEFt(B2,FIND(":",B2)-1)/24+VALUE("0"&MId(B2,FIND(":",B2),9)&":00"),B2)
下拉,再设格式为[h]:mm
或者
=TEXT(IF(N(A4)=0,LEFt(A4,FIND(":",A4)-1)/24+VALUE("0"&MId(A4,FIND(":",A4),9)&":00"),A4)+IF(N(B4)=0,LEFt(B4,FIND(":",B4)-1)/24+VALUE("0"&MId(B4,FIND(":",B4),9)&":00"),B4),"[h]:mm")
追问有些专业,暂时还看不懂。如果B2列的数字是引用其他单元格的内容,可否依此套用。感谢您的回答。追答可以的
之所以你直接+起来会出错是因为过了10000的那些事文本了,而且还不是文本型的数字的,excel直接识别不了
下拉,再设格式为[h]:mm
或者
=TEXT(IF(N(A4)=0,LEFt(A4,FIND(":",A4)-1)/24+VALUE("0"&MId(A4,FIND(":",A4),9)&":00"),A4)+IF(N(B4)=0,LEFt(B4,FIND(":",B4)-1)/24+VALUE("0"&MId(B4,FIND(":",B4),9)&":00"),B4),"[h]:mm")
追问有些专业,暂时还看不懂。如果B2列的数字是引用其他单元格的内容,可否依此套用。感谢您的回答。追答可以的
之所以你直接+起来会出错是因为过了10000的那些事文本了,而且还不是文本型的数字的,excel直接识别不了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯