Konvertieren von Zeitzeichentext in Stunden und Minuten in Excel

-2

Ich habe eine Zeitzeichenfolge in einer textformatierten Zelle, die wie folgt aussieht: "102: 16: 47.04". Wie kann ich es in einen Zeitstring wie diesen umwandeln: "102: 16"?

Lakesh
quelle
Macht es irgendeine Szene "102:16:47.04" , was du jenseits der eingegeben hast 24 Hrs Clock!! Bearbeiten Sie den Zeitwert, da dies andernfalls zu einer Abwärtsabstimmung führen kann, um den Beitrag zu schließen.
Rajesh S
1
@ RajeshS Im Zeitraffer macht es Sinn: 102 Stunden, 16 Minuten, 47 Sekunden und 40 Millisekunden.
Jonsca
@jonsca ,, aber nein, wo OP über die Time Laps ,, und in welcher Hinsicht erwähnt hat !!
Rajesh S
@ RajeshS Warum ist das wirklich wichtig? Es sieht so aus, als ob er nur ein paar grundlegende Zeichenfolgen verarbeiten möchte. Das Beispiel hätte alles sein können. Ich war neugierig, ob es notwendig war, es in ein Datum und eine Uhrzeit zu zerlegen, um es abzuschneiden, aber selbst dann würde es immer noch funktionieren.
Jonsca
1
Werden Ihre Werte als Zeichenfolgen oder als Excel-Zeitwerte gespeichert, die so formatiert sind, dass sie in diesem Format angezeigt werden?
Fixer1234

Antworten:

2

Sie können es einfach formatieren:

=TEXT(myTimeString,"[hh]:mm")
Ron Rosenfeld
quelle
0

Wenn sich Ihre Zeichenfolge in A1 befindet, können Sie die Teilzeichenfolge über die folgende Formel abrufen:

=LEFT(A1,(FIND(":",A1,FIND(":",A1)+1))-1)
jonsca
quelle
Ich gehe davon aus, dass Ihre Zeichenfolge nur 102:16:47.04ohne Anführungszeichen ist.
Jonsca
Ihre Formel gibt "102:16 letzte "" fehlt es sollte "102:16"!!
Rajesh S
1
@ RajeshS Wie ich in meinem Kommentar direkt über Ihrem schrieb, gehe ich davon aus, dass das OP nur den Inhalt des Strings verarbeitet und ihn mit den Anführungszeichen abgegrenzt hat. Bitte etwas leiser machen.
Jonsca
,, da die Zeit innerhalb der Quotes liegt und OP zurückkehren möchte, kann das "102:16"nur die LEFTFunktion =LEFT(A1,7)&"""" !!
Rajesh S