Responder1
Responder2
Você pode resolver isso de forma eficaz usando Excel grátisLocalizar/Substituir RegExadicionar em.
(Não sou afiliado à ferramenta.)
Basta inserir a fórmula abaixo e formatar os resultados como[h]:mm
=SUMPRODUCT(RegExFind(A2,"(\d+)"),{86400,3600,60,1})/86400
Responder3
A combinação de algumas funções básicas do Excel agrupadas ISNUMBER
converte os dados no formato desejado.
Fórmula na célula
I31
, preencha-a.=IF(ISNUMBER(FIND("d",H31)),LEFT(H31,FIND("d",H31)-1)*24)+IF(ISNUMBER(FIND("h",H31)),MID(0&H31,MAX(1,FIND("h",0&H31)-2),2))+MID(0&H31,MAX(1,FIND("m",0&H31)-2),2)/60
Inscreva-se
Appropriate Cell format with 2 Decimals
emI31:I35
.
Editado:
Como por engano pulei o need do OP Results in [H]:mm Time format
, por isso estou postando esta nova fórmula, retorna Time no formato desejado.
Leitores, simplesmente ignorem a fórmula mostrada acima.
Fórmula na célula
I46
, preencha-a.=SUM(MID(0&H46&"000",FIND({"d","h","m"},0&H46&"xxdhm")-2,2)*{1440,60,1})/86400*60
ObservaçãoAplicar [h]:mm
formato de hora emI46:I53
Fórmula na célula
J46
, preencha-a.=TEXT(SUM(MID(0&H46&"000",FIND({"d","h","m"},0&H46&"xxdhm")-2,2)*{1440,60,1})/86400*60,"[h]:mm")
Ajuste a referência da célula na fórmula conforme necessário.