Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Datum mit Bindestrichen getrennt umwandeln

Datum mit Bindestrichen getrennt umwandeln
20.12.2016 13:50:47
Marcus
Hallo Zusammen,
ich muss gerade Datumswerte umwandeln.
Ich bekomme das Datum in folgendem Wert aus einem Report (lässt sich nciht ändern):
12/20/2016 9:20:42 AM
15/6/2016 10:49:50 AM
1/9/2016 5:17:04 PM
Wie kann ich sagen, dass er beispielsweise für den Tag vom ersten bis zum zweiten "/" suchen soll? Das Datum steht in der Spalte "H".
Mein erster Versuch war: =TEIL(H4;FINDEN("/";H4)+1);2)&"."&LINKS(H4;FINDEN("/";H4)-1)&".2016"
Problem: Funktioniert leider nur, wenn das Format MM/DD/JJJJ bestehen bleibt.
mfg
Marcus
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum mit Bindestrichen getrennt umwandeln
20.12.2016 13:57:27
Anton
Hi Marcus,
so vielleicht?
=(TEIL(H1;FINDEN("/";H1;1)+1;FINDEN("/";H1;4)-FINDEN("/";H1;1)-1)&"."&LINKS(H1;FINDEN("/";H1;1)-1) &"."&TEIL(H1;FINDEN("/";H1;4)+1;4)) *1
VG Anton
AW: Datum mit Bindestrichen getrennt umwandeln
20.12.2016 14:06:07
Marcus
Perfekt! Funktioniert! Vielen vielen Dank!
Wenn ich mal Ruhe und ZEit habe, versuche ich die Formel nachzuvollziehen.
Anzeige
AW: Datum mit Bindestrichen getrennt umwandeln
20.12.2016 13:59:04
Tim
Hast du mal versucht mit der Funktion Daten- Datentools- "Text in Spalten", die Spalte aufzutrennen und anschließend weiterzuarbeiten?
mfg Tim
AW: Datum mit Bindestrichen getrennt umwandeln
20.12.2016 14:02:17
Marcus
Ja, das funktioniert auch. Aber es soll per Formel automatisiert laufen.
In dieses Schema passt aber nicht dein 2.Bsp-...
20.12.2016 14:38:21
Luc:-?
…Datum/Zeit, Marcus:
15/6/2016 10:49:50 AM
Was soll denn der 6.15.2016 ergeben? Kann es sein, dass du hier nicht das Original, sondern bereits Umwandlungsversuche von Xl angegeben hast? Die musst du unbedingt unterbinden, indem du die Daten als Text importierst, sonst kommt alles durcheinander.
Gruß, Luc :-?
Besser informiert mit …
Anzeige
AW: In dieses Schema passt aber nicht dein 2.Bsp-...
20.12.2016 18:36:10
Wilfried
Hallo!
oder so!
=DATUM(TEIL(H1;FINDEN("/";H1;4)+1;4);TEIL(H1;1;FINDEN("/";H1)-1);TEIL(H1;FINDEN("/";H1)+1;2)) +TEIL(H1;FINDEN(" ";H1)+1;8)+WENN(RECHTS(H1;2)="PM";0,5) 
15/6/2016 10:49:50 AM sollte aber so eingegeben werden 06/15/2016 10:49:50 AM Tag in der Mitte
Gruß
Wilfried
Anzeige
Hatte ich das nicht auch geschrieben, ...
20.12.2016 19:22:40
Luc:-?
…Wilfried,
warum dann hier noch mal? Waren nicht schon genug Lösungen angeboten worden…?! ;->
Gruß, Luc :-?
AW: Hatte ich das nicht auch geschrieben, ...
20.12.2016 20:18:42
Wilfried
Hallo!
Geht auch kürzer
=1*ERSETZEN(RECHTS(H1;16);5;;"/"&LINKS(H1;LÄNGE(H1)-17))
Gruß
Wilfried
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Datum mit Bindestrichen umwandeln in Excel


Schritt-für-Schritt-Anleitung

Um ein Datum mit Bindestrichen in Excel korrekt umzuwandeln, kannst du die folgende Formel verwenden. Angenommen, dein Datum steht in der Zelle H1:

=DATUM(TEIL(H1;FINDEN("/";H1;4)+1;4);TEIL(H1;1;FINDEN("/";H1)-1);TEIL(H1;FINDEN("/";H1)+1;2)) +TEIL(H1;FINDEN(" ";H1)+1;8)+WENN(RECHTS(H1;2)="PM";0,5)

Diese Formel extrahiert die einzelnen Teile des Datums und setzt sie in das richtige Format um. Achte darauf, dass dein ursprüngliches Datum in der Form „MM/TT/JJJJ HH:MM:SS AM/PM“ vorliegt.


Häufige Fehler und Lösungen

Ein häufiger Fehler beim Umwandeln von Datumswerten ist, dass Excel die Daten nicht richtig als Text importiert. Stelle sicher, dass du die Daten als Text importierst, um Verwirrung zu vermeiden.

Wenn du das Datum in der falschen Reihenfolge hast (z.B. „15/6/2016“ anstelle von „06/15/2016“), kann das auch zu Problemen führen. Achte darauf, das korrekte Format zu verwenden.


Alternative Methoden

Eine weitere Methode zur Umwandlung von Datumswerten ist die Nutzung der Funktion "Text in Spalten". Hier ist, wie du das machst:

  1. Markiere die Spalte mit den Datumswerten.
  2. Gehe zu Daten > Text in Spalten.
  3. Wähle Getrennt und klicke auf Weiter.
  4. Setze das Trennzeichen auf / und klicke auf Fertig stellen.

Das trennt die Datumsbestandteile und du kannst sie anschließend weiter bearbeiten.


Praktische Beispiele

Hier sind einige Beispiele, wie du das Datum mit Bindestrichen umwandeln kannst:

  1. Beispiel 1:

    • Ursprüngliches Datum: 12/20/2016 9:20:42 AM
    • Umgewandeltes Datum: 20.12.2016 09:20:42
  2. Beispiel 2:

    • Ursprüngliches Datum: 15/6/2016 10:49:50 AM
    • Umgewandeltes Datum: 06.15.2016 10:49:50

Verwende die oben genannten Formeln für die Umwandlung.


Tipps für Profis

  • Wenn du regelmäßig Datumswerte mit Bindestrichen umwandelst, erwäge das Erstellen einer benutzerdefinierten Funktion in VBA, um den Prozess zu automatisieren.
  • Nutze Formatvorlagen, um sicherzustellen, dass die Datumsangaben einheitlich angezeigt werden.
  • Achte darauf, dass die Zellen, in denen du das umgewandelte Datum speicherst, im Datumsformat formatiert sind, um Missverständnisse zu vermeiden.

FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass Excel das Datum richtig erkennt?
Achte darauf, dass die Daten als Text importiert werden, bevor du sie umwandelst. Andernfalls könnte Excel die Daten falsch interpretieren.

2. Funktioniert das auch in älteren Excel-Versionen?
Ja, die beschriebenen Methoden und Formeln sind in den meisten Excel-Versionen anwendbar, jedoch können sich die Menüs leicht unterscheiden.

3. Kann ich die Umwandlung automatisieren?
Ja, du kannst eine VBA-Makro-Funktion erstellen, die diesen Prozess automatisiert, besonders wenn du oft das Datum mit Bindestrichen umwandeln musst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige