if函数,嵌套计算出放置的时间(用小时计算),分钟忽略,公式总是写不对,求解

结果得出多少小时即可

公式改一下,B2输入

=24*(LEFT(A2,FIND("天",A2)-1))+MID(A2,FIND("天",A2)+1,FIND("小",A2)-FIND("天",A2)-1)

公式下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-09
你的这个求时间应该与IF函数没有太多的关系啊!!!特别是:LEFT(B3)<"10"这样的判断是完全错误的,数字加双引号就变成为文本了,也就不是数值啦,不存在“2”<"10"类似这样的文本做比较哦!!!!
你只要在C3单元格输入公式:
=SUMPRODUCT({24,1}*(MID(SUBSTITUTE(LEFT(B3,FIND("小时",B3)-1),"天",REPT(" ",10)),{1,2}*10-9,5)))
复制并下拉,即可以得到小时数了
相似回答