Entfernen Sie Sekunden aus dem Excel DateTime-Feldwert

Entfernen Sie Sekunden aus dem Excel DateTime-Feldwert

Ich muss den Sekundendatumsteil aus meinem Excel-DateTime-Feld entfernen, das wie folgt aussieht:

7/8/2014  4:17:59 PM

Ich habe versucht, die Zelle wie folgt zu formatieren: mm/dd/yyyy hh:mm
Dadurch wurde die Zelle im richtigen Format angezeigt, aber der tatsächliche Wert der Zelle wurde nicht geändert. Wenn ich ein Feld mit dem oben genannten Wert mit einem anderen Feld vergleiche, das denselben Wert hat, dem aber der zweite fehlt, zeigt Excel sie als unterschiedliche Werte an.

Beispiel:
Zelle 1: 7/8/2014 4:17 PM (Wahrer Wert: 7/8/2014 4:17:59 PM)
Zelle 2: 7/8/2014 4:17 PM
Sind laut Excel keine Duplikate.

Wie kann ich den Sekundenteil aus diesem Datum und der Uhrzeit vollständig entfernen?

Antwort1

Das ist vielleicht spät, aber ich hatte gerade das gleiche Problem und habe es mit der folgenden Formel gelöst:

=TEXT(A2,"MM/DD/YYYY HH:MM")

Wobei A2 die Zelle ist, die den Zeitstempel mit Sekunden enthält

Alternativ sollte dies auch mit AM/PM funktionieren

=TEXT(A2,"MM/DD/YYYY H:MM AM/PM")

Antwort2

Die Verwendung der Textformel ist absolut die richtige Methode, um die Sekunden zu entfernen. Das Problem besteht darin, dass das Belassen des Felds als Text dazu führt, dass Sortierung und Berechnungen fehlschlagen. Um dieses Problem zu lösen, können Sie die folgende Formel verwenden, um in einem Schritt wieder in ein Datum/eine Uhrzeit umzuwandeln.

=DATEVALUE(TEXT(A2,"MM/DD/YYYY"))+TIMEVALUE(TEXT(A2,"HH:MM"))

Antwort3

Dies könnte hilfreich sein: (vorausgesetzt, Ihr Datum ist in A1)

=A1-SECOND(A1)

Dadurch wird in einer anderen Zelle der gleiche Wert eingetragen, wobei die Sekunden auf 0 gesetzt werden.

verwandte Informationen