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

Excel erkennt Datum nicht als Datum an

Forumthread: Excel erkennt Datum nicht als Datum an

Excel erkennt Datum nicht als Datum an
13.01.2004 15:28:13
Magnus
Hallo,
ich habe folgendes Problem.
In meine Excel Tabelle füge ich externe Daten ein. Diese haben das Format TT.MM.JJ, als Beispiel 15.05.03
Wenn ich die Daten eingefügt habe, bleiben sie auf der linken Seite der Zelle stehen, also erkennt Excel sie nicht als Datum an.
Die einzige Abhilfe die ich bislang habe, ist die Zellen der gesamten Spalte auf das richtige Format zu formatieren und anschließend jedes einzelne Datum von Hand neu einzugeben. Dann rutscht jedes Datum auf die rechte Seite der Zelle und man kann die gesamte Liste wunderbar nach dem Datum sortieren.
Auch wenn man die Spalte vor dem Einfügen der Daten entsprechend formatiert nimmt Excel nicht das richtige Format.
Ich bin für jede Hilfestellung dankbar !
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel erkennt Datum nicht als Datum an
13.01.2004 15:30:52
Russi
Hallo Magnus!
Möglicherweise wird beim Einfügen der Daten ein ursprüngliches/altes/falsches Datenformat mit übernommen. Hast Du schonmal versucht, die Daten per BEARBEITEN -> INHALTE EINFÜGEN ->WERTE einzufügen?
Müsste eigentlich funzen...
Russi
AW: Excel erkennt Datum nicht als Datum an
13.01.2004 15:37:22
Roland Hochhäuser
. . . und wenn Russi´s Tip dir für die bereits vorhandenen eingefügten Daten nicht hilft, kannst du das nehmen:
Columns(1).NumberFormat = "m/d/yyyy"
Gruß
Roland
Anzeige
AW: Excel erkennt Datum nicht als Datum an
13.01.2004 15:54:51
Magnus
Das mit dem Inhalte einfügen hatte ich auch schon versucht, hilft aber nicht. Wenn ich eine komplette Spalte in das richtige Datumsformat formatiere und füge dann nur die Werte meiner Daten ein, bleiben sie trotzdem auf der linken Seite der Zelle stehen.
Wie muß ich dass denn verwenden => Columns(1).NumberFormat = "m/d/yyyy"
Danke,
Gruß
Magnus
Anzeige
AW: Excel erkennt Datum nicht als Datum an
13.01.2004 16:15:29
Roland Hochhäuser
Hallo Magnus,
??
In den Editor wechseln (Alt-F11), dann ein Modul einfügen und dort folgendes schreiben

Sub test()
Columns(1).NumberFormat = "m/d/yyyy"
End Sub

(wenn die 1. Spalte gemeint ist, ansonsten die Zahl ändern)
Danach den Editor verlassen, in Excel Extras / Makro / Makros anwählen, test aussuchen und ausführen.
Gruß
Roland
Anzeige
AW: Excel erkennt Datum nicht als Datum an
13.01.2004 16:02:33
Panicman
Hallo Magnus,
es gibt bestimmt noch mehrere Möglichkeiten ein als Text vorliegendes Datum umzuwandeln.
1. Kopiere eine LEERE Zelle - makiere die Zellen mit dem Datum - gehe auf Bearbeiten/Inhalte einfügen Werte anklicken und Addieren anklicken. - OK
Die Zellen dann noch als Datum formatieren.
2. Kopiere dieses Makro in Modul1 und führe es aus

Sub FormatTextToDatum()
Dim rngCell As Range
For Each rngCell In Selection.Cells
With rngCell
.NumberFormat = "General"
If IsDate(.Text) Then
.Value = DateValue(.Text)
End If
End With
Next 'rngCell
End Sub


Gruß
Holger
Anzeige
AW: Excel erkennt Datum nicht als Datum an
13.01.2004 16:20:10
Magnus
Hallo Holger,
so klappt es super ! Vielen Dank für Deine Hilfe !
Magnus
Bitteschön, gern geschehen !! o.T.
13.01.2004 16:31:42
Panicman
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Excel erkennt Datum nicht als Datum: Lösungen und Tipps


Schritt-für-Schritt-Anleitung

  1. Daten richtig formatieren: Stelle sicher, dass die Spalte, in die du die Daten einfügst, im Datumsformat formatiert ist. Klicke mit der rechten Maustaste auf die Spalte und wähle „Zellen formatieren“ aus. Wähle dann unter „Zahl“ die Kategorie „Datum“ aus.

  2. Daten einfügen: Wenn du externe Daten einfügst, gehe zu „Bearbeiten“ -> „Inhalte einfügen“ -> „Werte“. Dies kann helfen, das ursprüngliche Format zu umgehen.

  3. Makro verwenden: Wenn die Daten weiterhin nicht als Datum erkannt werden, kannst du ein einfaches Makro verwenden, um die Formatierung zu korrigieren. Öffne den VBA-Editor (Alt + F11) und füge ein neues Modul hinzu. Verwende den folgenden Code:

    Sub FormatTextToDatum()
       Dim rngCell As Range
       For Each rngCell In Selection.Cells
           With rngCell
               .NumberFormat = "General"
               If IsDate(.Text) Then
                   .Value = DateValue(.Text)
               End If
           End With
       Next rngCell
    End Sub
  4. Zellen als Datum formatieren: Nachdem das Makro ausgeführt wurde, formatiere die Zellen erneut als Datum.


Häufige Fehler und Lösungen

  • Datum wird nicht als Datum erkannt: Dies tritt oft auf, wenn das Datumsformat nicht mit den regionalen Einstellungen übereinstimmt. Überprüfe die Systemeinstellungen und das Datumsformat in Excel.

  • Excel filtert Datum nicht: Stelle sicher, dass die Spalte korrekt als Datum formatiert ist. Ein falsches Format kann dazu führen, dass Excel die Filteroptionen nicht anzeigt.

  • Pivot-Tabelle erkennt Datum nicht: Achte darauf, dass die Datenquelle der Pivot-Tabelle im richtigen Datumsformat vorliegt. Manchmal hilft es, die Daten zu aktualisieren oder die Pivot-Tabelle neu zu erstellen.


Alternative Methoden

  • Leere Zelle zur Konvertierung nutzen: Kopiere eine leere Zelle und wähle die Zellen mit den Datumswerten aus. Gehe zu „Bearbeiten“ -> „Inhalte einfügen“ -> „Werte“ und klicke auf „Addieren“. Dadurch wird Excel gezwungen, die Werte als Datum zu interpretieren.

  • Daten importieren: Bei externen Datenquellen kann es hilfreich sein, die Daten zuerst in eine Textdatei zu importieren und dann in Excel zu importieren. Achte darauf, dass du während des Imports die richtige Datumsformatierung auswählst.


Praktische Beispiele

  • Beispiel für Makro: Wenn du eine Spalte mit Datumswerten hast, die als Text formatiert sind, kannst du das oben gezeigte Makro verwenden, um die Werte in echte Datumswerte umzuwandeln.

  • Korrekte Formatierung: Wenn du beispielsweise das Datum „15.05.03“ hast, stelle sicher, dass dies als „15.05.2003“ formatiert ist. Andernfalls kann Excel das Datum nicht korrekt erkennen und filtern.


Tipps für Profis

  • Formatierungsfehler vermeiden: Überprüfe regelmäßig die Formatierung deiner Daten, insbesondere bei großen Datenmengen. Ein einheitliches Format verhindert viele Probleme.

  • Datenvalidierung nutzen: Verwende die Funktion zur Datenvalidierung, um sicherzustellen, dass nur gültige Datumswerte eingegeben werden. Dies kann helfen, spätere Probleme zu vermeiden.

  • Makros automatisieren: Wenn du häufig mit Datumswerten arbeitest, kannst du Makros erstellen, die automatisch die richtigen Formate anwenden und die Daten bereinigen.


FAQ: Häufige Fragen

1. Warum erkennt Excel das Datum nicht?
Excel erkennt das Datum möglicherweise nicht, weil das Format, in dem es eingefügt wird, nicht mit den regionalen Einstellungen übereinstimmt.

2. Was kann ich tun, wenn Excel das Datum nicht filtert?
Überprüfe die Formatierung der Zellen. Stelle sicher, dass sie als Datum formatiert sind und nicht als Text.

3. Wie kann ich sicherstellen, dass Pivot-Tabellen das Datum erkennen?
Achte darauf, dass die Datenquelle korrekt formatiert ist und aktualisiere die Pivot-Tabelle nach dem Einfügen neuer Daten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige