用特定参数替换值的Excel公式
我有公式将文本“2hours43分钟”转换为“2,43”。有时值为“1hour43分钟”,我当前的解决方案在这种情况下不起作用。如何使其在“2小时43分钟”和“1小时43分钟”两种情况下工作?我曾尝试使用或,但没有成功 这是我目前的公式:用特定参数替换值的Excel公式,excel,formula,Excel,Formula,我有公式将文本“2hours43分钟”转换为“2,43”。有时值为“1hour43分钟”,我当前的解决方案在这种情况下不起作用。如何使其在“2小时43分钟”和“1小时43分钟”两种情况下工作?我曾尝试使用或,但没有成功 这是我目前的公式: =SUBSTITUTE(SUBSTITUTE(Q68;"mins";"");" hours ";",") 我试过: =SUBSTITUTE(SUBSTITUTE(Q68;"mins";"");OR(" hours ";" hour ");",") 那么:
=SUBSTITUTE(SUBSTITUTE(Q68;"mins";"");" hours ";",")
我试过:
=SUBSTITUTE(SUBSTITUTE(Q68;"mins";"");OR(" hours ";" hour ");",")
那么:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Q68;"min";"");" hour";",");"s";"")
编辑#1:
“最佳方法”:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Q68;"min";"");" hour";",");"s";"")
编辑#1:
“最佳方法”:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Q68;"s";"");"min";"");" hour ";",")
试试这个:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Q68;"s";"");"min";"");" hour ";",")
仅仅为了给出备选方案:
=LEFT(Q68,(FIND(“,Q68,1)-1))&“&TRIM(MID(report(“,100)),200100))
:)仅仅为了给出备选方案:=LEFT(Q68,(FIND(“,Q68,1)-1))&:“&TRIM(MID(report(report(,100)),200100))
:)两者都有效。里卡多的名声不那么好,速度也快了一点,所以我把这个标记为一个答案:)@user7202022我同意!两者都有效。里卡多的名声不那么好,速度也快了一点,所以我把这个标记为一个答案:)@user7202022我同意!