Umrechnung von d hr ms in [h]:mm

Umrechnung von d hr ms in [h]:mm

Ich habe Daten im Format „d hr m s“ und möchte sie in [h]:mm ändern. Dabei ist h d*24+h.

Dies sind beispielsweise die Daten, die ich derzeit habe:

Bildbeschreibung hier eingeben

Wie kann ich die Zelle formatieren bzw. mit welcher Formel kann ich die Zellendaten in das gewünschte Format bringen?

Prost

Antwort1

Erstellt ein von Excel erkanntes Zeitformat und fügt die Tage hinzu

=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",""))

Bildbeschreibung hier eingeben

Antwort2

Sie können dies effektiv mit kostenlosem Excel lösenRegEx Suchen/ErsetzenAdd-In.

(Ich bin mit dem Tool nicht verbunden.)

Geben Sie einfach die folgende Formel ein und formatieren Sie die Ergebnisse wie folgt[h]:mm

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

Bildbeschreibung hier eingeben

Antwort3

Eine Kombination einiger grundlegender Excel-Funktionen konvertiert ISNUMBERdie Daten in das gewünschte Format.

Bildbeschreibung hier eingeben

  • Formel in Zelle I31, füllen Sie sie aus. =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

  • Bewerben Sie sich Appropriate Cell format with 2 Decimalsam I31:I35.


Bearbeitet:

Da ich den Bedarf des OP versehentlich übersprungen habe Results in [H]:mm Time format, poste ich diese neue Formel, die die Zeit im gewünschten Format zurückgibt.

Leser, ignorieren Sie einfach die oben gezeigte Formel.

Bildbeschreibung hier eingeben

  • Formel in Zelle I46, füllen Sie sie aus.

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

Achtung[h]:mmZeitformat anwenden aufI46:I53

  • Formel in Zelle J46, füllen Sie sie aus.

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

Passen Sie die Zellreferenz in der Formel nach Bedarf an.

verwandte Informationen