Conversión de d hr ms a [h]: mm

Conversión de d hr ms a [h]: mm

Tengo datos que están en el formato 'd hr m s' y quiero cambiarlos a [h]: mm. Donde h es d*24+hr.

Por ejemplo estos son los datos que tengo actualmente:

ingrese la descripción de la imagen aquí

¿Qué puedo hacer para formatear la celda o qué fórmula puedo usar para cambiar los datos de la celda al formato que quiero?

Salud

Respuesta1

Crea un formato de hora que Excel reconocerá y agrega los días.

=IFERROR(LEFT(A1,FIND("d",A1)-1),0)+(IF(ISNUMBER(FIND("hr",A1)),"","00:")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(MID(A1,IFERROR(FIND("d",A1),-1)+2,LEN(A1)),"hr ",":"),"m ",":"),"s",""))

ingrese la descripción de la imagen aquí

Respuesta2

Puedes resolver esto efectivamente usando Excel gratuitoRegEx Buscar/Reemplazarcomplemento.

(No estoy afiliado a la herramienta).

Simplemente ingrese la siguiente fórmula y formatee los resultados como[h]:mm

=SUMPRODUCT(RegExFind(A2,"(\d+)"),{86400,3600,60,1})/86400

ingrese la descripción de la imagen aquí

Respuesta3

La combinación de algunas funciones básicas de Excel envueltas ISNUMBERconvierte los datos al formato deseado.

ingrese la descripción de la imagen aquí

  • Fórmula en celda I31, complétela. =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

  • Aplicar Appropriate Cell format with 2 Decimalssobre I31:I35.


Editado:

Como por error me salté la necesidad de OP Results in [H]:mm Time format, publico esta nueva fórmula, devuelve el formato El tiempo es el deseo.

Lectores, simplemente ignoren la fórmula que se muestra arriba.

ingrese la descripción de la imagen aquí

  • Fórmula en celda I46, complétela.

    =SUM(MID(0&H46&"000",FIND({"d","h","m"},0&H46&"xxdhm")-2,2)*{1440,60,1})/86400*60

NÓTESE BIENAplicar [h]:mmformato de hora enI46:I53

  • Fórmula en celda J46, complétela.

    =TEXT(SUM(MID(0&H46&"000",FIND({"d","h","m"},0&H46&"xxdhm")-2,2)*{1440,60,1})/86400*60,"[h]:mm")

Ajuste la referencia de celda en la fórmula según sea necesario.

información relacionada