2017-06-09 7 views
0

Ich habe ein Datum/Uhrzeit-Feld aus SQL extrahiert. Wert ist 2016-08-25-00.56.09.861000Excel konvertieren Dezimalstellen in Zeit

Ich möchte nur die Zeit aus diesem zu prüfen, ob die Zeit vor oder nach 9 Uhr ist.

Ich habe die Zeit extrahiert:

=RIGHT(A1, LEN(A1)-11) 

Gibt es eine Möglichkeit, dies zu 00.59.09 Zeitformat zu konvertieren dann, dass ich dann gegen 09.00.00 vergleichen können?

Dank

Antwort

0

Versuchen Sie, diese

=TIME(MID(A1,FIND(".",A1,1)-2,2),MID(A1,FIND(".",A1,1)+1,2),MID(A1,FIND(".",A1,1)+4,2))

nach dieser Ergebnisse umwandeln hh: mm: ss durch Format Zelle

0

Da Ihre Daten in A1 ist ein Format definiert verwenden, können Sie verwenden:

=TIMEVALUE(SUBSTITUTE(MID(A1,12,8),".",":")) 

Und format t Die Zelle enthält diese Formel als eine Zeit.