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

Forumthread: Datumsprobleme

Datumsprobleme
22.07.2008 10:03:00
Chr
Hallo zusammen,
folgendes Problem:
Ich habe eine Liste von Daten erhalten, die vollständig im deutschen Format gehalten sind. "12/10/2001" ist der 12. Oktober
Aus einem mir nicht erklärlichen Grund erkennt meine englische Version die Daten teilweise als Text und teilweise als Zahl. Für den zweiten Fall interpretiert Excel das obige Beispiel jedoch als 10. Dezember...
Hat jmd eine Idee?
ich habe bereits versucht die Zellen als Text und nicht als Datum zu definieren, hat nichts gebracht...
Danke Leute,
Chr
P.S.: Feedback gibts von mir immer, manchmal nur mit ein wenig Verzögerung...

Anzeige

16
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datumsprobleme
22.07.2008 10:12:01
Sigi
Hi Christian,
das englische oder amerikanische Datumsformat lautet Monat/Tag/Jahr (MM/DD/YYYY). Monate von 1 bis 12 kann das engl. Excel erkennen, Monate von 13 bis 31 halt nicht, deshalb Text.
12/10/2001 ist nun mal der 10. Dezember 2001
Gruß
Sigi

AW: Datumsprobleme
22.07.2008 10:16:00
Chr
Hi Sigi,
danke für Deine Antwort, aber vielleicht habe ich meine Frage nicht deutlich genug formuliert:
Wie bringe ich Excel bei, dass es das falsche Datumsformat erkannt hat? Wenn ich das deutsche Datumsformat einstelle ändert sich zwar die Darstellungsweise, aber es bleibt beim 10. Dezember - ich brauche aber den 12. Oktober...
Danke, Christoph ;-)

Anzeige
AW: Datumsprobleme
22.07.2008 10:22:00
Sigi
Hi Christian,
du musst halt deinen String mit Funktionen zusammpflücken: left, right, mid, date, etc.
Ich habe hier nur das deutsche Excel; das müsste es etwa so lauten:
=DATUM(RECHTS(A1;4);TEIL(A1;4;2);LINKS(A1;2))
Gruß
Sigi

AW: Datumsprobleme
22.07.2008 10:26:17
Chr
Hi Sigi,
danke, leider funktioniert dies auch nicht, da sich Links usw. auf den Wert selber beziehen.
D.h. heute ist bei Excel 39651. Verwendest Du nun =Links(heute(),2) resultiert nicht der 22. sondern 39...
Gruß,
Christoph

Anzeige
AW: Datumsprobleme
22.07.2008 10:31:08
Bastian
hallo,
warum änderst du nicht einfach deine spracheinstellungen unter windows von deutsch auf englisch, öffnest die datei, änderst dann deine spracheinstellung zurück, speicherst sie neu ab und arbeitest weiter.
das sollte eigentlich funktionieren...
viele grüsse
bastian

Anzeige
AW: Datumsprobleme
22.07.2008 10:50:00
Chr
Gute Idee! Hab das mal ausprobiert:
Auf die Systemsprache habe ich leider keinen Einfluss, ist ein Comp am Arbeitsplatz. Excel konnte ich aber von eng auf deutsch umstellen, leider ohne Erfolg. Das Datum ist weiter englisch gespeichert....

AW: Datumsprobleme
22.07.2008 10:32:00
Sigi
Hi Christian,
diese Formel sollte bei reinen Strings funktionieren. Importiere deine Daten als Text.
Gruß
Sigi

Anzeige
AW: Datumsprobleme
22.07.2008 10:52:00
Chr
Auf den Import habe ich keinen Einfluss und meine Kollegen haben wirklich andere Probleme ;-)
Die Formel funktioniert auch bei Strings, aber es sind ja nicht die als Text gespeicherten Daten, die mein Problem sind, sondern jene, die als Datum gespeichert sind...

z.B. mit einer Formel ...
22.07.2008 10:23:13
neopa
Hallo,
... kannst Du das "zurückstellen". Da ich eine deutsche Version habe, habe ich mal "spiegelverkehrt" die engl. Datumsschreibweise in Spalte A gestellt und daraus ein deutsches Datumsformat ermittelt. Du müsstes das natürlich entsprechend anpassen.
Die Formel B1 kannst Du nach unten kopieren (sie ist zwar noch kürzbar, aber darauf kommt es Dir jetzt sicher nicht an):
 AB
110/12/200112.10.2001
211/6/0306.11.2003
37/5/0405.07.2004

Formeln der Tabelle
ZelleFormel
B1=(TEIL(A1;FINDEN("/";A1;1)+1;FINDEN("/";A1;4)-FINDEN("/";A1;1)-1)&"."&LINKS(A1;FINDEN("/";A1;1)-1)&"."&TEIL(A1;FINDEN("/";A1;4)+1;4))*1


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: z.B. mit einer Formel ...
22.07.2008 10:32:00
Chr
Hallo Werner,
leider funktioniert dies auch nicht, da in der Zelle im Grunde nicht "10/12/2001" steht, sondern eine Zahl. Und in dieser Zahl findet er kein "/", gibt mir deswegen einen Fehler zurück. Ganz ähnlich war die Idee von Sigi mit =Links(A2,2). Leider resultiert hier auch nicht der Monat (wg englischem Datum) sondern die ersten beiden Stellen des Excel-Datums.
Danke für Deine Idee,
Chr

Anzeige
wenn es "echte" Datumswerte sind ...
22.07.2008 10:40:00
neopa
Halllo Christoph,
... dann brauchst Du doch nur ein entsprechendes benutzerdefiniertes Zahlenformat einzusetzen. Im deutschen wäre das MM/TT/JJJJ oder TT/MM/JJJJ. Und wenn Du teils Textdatumswerte und teils Zahlendatumswerte hast, dann nutze zusätzlich eine Formel derart: =WENN(ISTZAHL(A1);A1; Formel zum wandeln des Textwertes in einen Zahlenwert)
Gruß Werner
.. , - ...

Anzeige
AW: wenn es "echte" Datumswerte sind ...
22.07.2008 10:55:26
Chr
Hi,
wenn ich das Format ändere ändert sich ja nicht das unterlegte Datum:
Bsp.: in der Zelle steht 12/10/2001 und soll Oktober sein.
Excel denkt aber es ist Dezember.
Jetzt ändere ich auf deutsches Format
Ergebnis: 10.12.2001
Die Darstellung hat sich geändert, aber nicht das Datum mit dem ich arbeiten muss.....
danke, Christoph

Anzeige
so hab ich das nicht gemeint ...
22.07.2008 11:42:15
neopa
Hallo Christoph,
... klären wir doch erst mal ab, welche Zahlenwerte hinter Deinen Datumzahlenwerten stecken. Alles andere ist eine Frage des Formats. Als der 12.10.2008 muss Standardformatiert 39733 sein. Ist das so bei Dir? Anderenfalls ist Dein Wert nicht der 12.10.2008. Wenn es 39792 ist, dass ist es der 10.12.2008.
Hier nun mal eine Ergänzung zu dem was bereits geschrieben war:
 ABCD
112.10.2008397333979210.12.2008
210.12.2008397923973312.10.2008
322.07.200839651#WERT! 

Formeln der Tabelle
ZelleFormel
B1=A1
C1=--TEXT(A1;"MM.TT.JJJJ")
D1=C1
B2=A2
C2=--TEXT(A2;"MM.TT.JJJJ")
D2=C2
A3=HEUTE()
B3=A3
C3=--TEXT(A3;"MM.TT.JJJJ")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Natürlich muss C3 einen Fehlerwert liefern.
Gruß Werner
.. , - ...

Anzeige
AW: Datumsprobleme
22.07.2008 11:02:57
Peter
Hallo Chr,
versuch mal:
=DATUM(JAHR(A1);TAG(A1);MONAT(A1))
Gruß Peter

AW: Datumsprobleme
22.07.2008 11:06:00
Chr
interessante Variante....
leider funktioniert diese ebenfalls nicht. Erklärung ist die gleiche wie bei den anderen Varianten. Excel sieht es als ein ganz anderes Datum an als es gemeint ist...
danke trotzdem!!!

Anzeige
AW: Datumsprobleme
22.07.2008 12:37:39
David
Versuche mal folgendes:
Wenn deine importierte Spalte A ist, schreibe in B1 folgende Formel:
=WENN(LÄNGE(A1)-LÄNGE(WECHSELN(A1;"/";""))>0;DATUM(RECHTS(A1;4); TEIL(A1;FINDEN("/";A1)+1;FINDEN("/";A1;FINDEN("/";A1)+1)-FINDEN("/";A1)-1); LINKS(A1;FINDEN("/";A1)-1));DATUM(JAHR(A1);TAG(A1);MONAT(A1)))


und dann runterkopieren.
Zum Hintergrund:
Wenn die importiere Zahl als Text interpretiert ist, wird das Datum mit den Textfunktionen ermittelt, falls es als Datum importiert wurde, werden Monat und Tag vertauscht.
Wenn deine Erklärungen nicht völlig daneben liegen, sollte das so klappen, ansonsten rate ich dir, uns mal ein Beispiel zur Verfügung zu stellen.
Gruß
David

Anzeige
;

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

Infobox / Tutorial

Datumsprobleme in Excel lösen


Schritt-für-Schritt-Anleitung

  1. Daten als Text importieren: Stelle sicher, dass die Daten, die Du importierst, als Text behandelt werden. Dies kannst Du meist im Importdialog auswählen.

  2. Zellen formatieren: Formatiere die Zellen, in die Du die Daten importierst, vorab als Text. Klicke mit der rechten Maustaste auf die Zellen, wähle "Zellen formatieren" und dann "Text".

  3. Formel anwenden: Wenn Du Daten im Format "MM/DD/JJJJ" hast, kannst Du die folgende Formel verwenden, um sie ins deutsche Format "TT.MM.JJJJ" umzuwandeln:

    =DATUM(RECHTS(A1;4);TEIL(A1;FINDEN("/";A1)+1;FINDEN("/";A1;FINDEN("/";A1)+1)-FINDEN("/";A1)-1);LINKS(A1;FINDEN("/";A1)-1))
  4. Formel nach unten kopieren: Ziehe das kleine Quadrat in der unteren rechten Ecke der Zelle nach unten, um die Formel auf die anderen Zellen anzuwenden.


Häufige Fehler und Lösungen

  • Excel Datumsformat wird nicht erkannt: Achte darauf, dass die Zellen, die Du bearbeitest, korrekt formatiert sind. Wenn die Zellen als "Allgemein" oder "Zahl" formatiert sind, kann Excel das Datum nicht korrekt interpretieren.

  • Excel Jahr funktioniert nicht: Wenn Excel das Jahr falsch interpretiert, kann es daran liegen, dass das Datum als Text gespeichert wurde. Verwende die Formel zur Umwandlung in ein Datum, um das Problem zu beheben.

  • Ich habe das Datum verwechselt: Stelle sicher, dass Du das richtige Datumsformat verwendest. Wenn Du die Daten im deutschen Format benötigst, musst Du das Format bei der Eingabe berücksichtigen.


Alternative Methoden

  • Ändern der Spracheinstellungen: Wenn Du die Excel-Spracheinstellungen von Englisch auf Deutsch änderst, kann dies manchmal helfen, die Datumsformate korrekt zu interpretieren. Dies funktioniert jedoch nicht immer, wie einige Benutzer festgestellt haben.

  • Benutzerdefinierte Zahlenformate: Setze ein benutzerdefiniertes Format für die Zellen, um sicherzustellen, dass sie korrekt angezeigt werden. Nutze dazu das Format "TT.MM.JJJJ".


Praktische Beispiele

  1. Beispiel 1: Angenommen, Du hast in Zelle A1 den Wert "12/10/2001". Mit der oben genannten Formel erhältst Du in Zelle B1 den Wert "12.10.2001".

  2. Beispiel 2: Wenn Du die Daten in einer Pivot-Tabelle analysieren möchtest und das Pivot Datum wird nicht erkannt, stelle sicher, dass die zugrunde liegenden Daten korrekt formatiert sind. Du kannst auch die Funktion TEXT verwenden, um sicherzustellen, dass das Datum als Text interpretiert wird.

    =TEXT(A1; "TT.MM.JJJJ")

Tipps für Profis

  • Tag und Monat aus Datum Excel extrahieren: Verwende die Funktionen TAG() und MONAT(), um tag und monat aus einem Datum zu extrahieren.

    =TAG(A1)   ' Gibt den Tag zurück
    =MONAT(A1) ' Gibt den Monat zurück
  • Nutzung von Pivot-Tabellen: Wenn Du häufig mit Datumswerten in Pivot-Tabellen arbeitest, achte darauf, dass alle Datumswerte im gleichen Format vorliegen, um Probleme zu vermeiden.


FAQ: Häufige Fragen

1. Warum sieht Excel mein Datum als Zahl an?
Excel interpretiert Daten, die nicht im richtigen Format eingegeben werden, oft als Zahl. Stelle sicher, dass Du das richtige Format verwendest.

2. Was kann ich tun, wenn Excel das falsche Jahr anzeigt?
Überprüfe, ob das Datum als Text gespeichert ist und verwende die passende Formel, um es ins richtige Format zu konvertieren.

3. Wie kann ich sicherstellen, dass die Daten korrekt importiert werden?
Importiere die Daten als Text und formatiere die Zielzellen als Text, bevor Du die Daten einfügst.

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