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

Forumthread: importierte zahl nicht in datum umwandeln

importierte zahl nicht in datum umwandeln
13.01.2005 11:19:49
Peter
Hallo Liebe Excelfreunde,
ich importiere Zahlen (html format)in Excel, nur werden diese Zahlen in Datum umgewandelt. Das soll aber nicht sein. Wie kann ich das zurückwandeln?
https://www.herber.de/bbs/user/16019.xls
Vielen Dank!
Peter
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: importierte zahl nicht in datum umwandeln
magicman
Hallo Peter,
entweder beim Import die Spalte/Zeile als ZAHL festlegen nicht STANDARD, evtl. in der Zieltabelle die Zellen als Zahl formatieren, sonst diese Formel:
=WERT(MONAT(D2))+WERT(RECHTS(JAHR(D2);2))/100
Allerdings liefert sie bei Feb 97 2,97 und nicht wie bei Dir angegeben 2,80. Aber ich glaube das ist ein Fehler in deiner Tabelle.
Die Zellen mit der Formel auch auf Zahl formatieren!
Gruß
Michael
Anzeige
AW: importierte zahl nicht in datum umwandeln
Heiko
Moin Peter,
wie und woher bekommst du denn deine Daten ?
Ich habe den Eindruck das es keine echten Zahlen sind.
Excel nimmt in der Grundeinstellung nur Werte in Form 3,4 55,66 1,2 … also mit Komma getrennt, als Zahlen an.
Wenn die Werte mit Punkt getrennt sind, 3.4 55.66 1.2 dann formatiert Excel die Werte z.B. als Datum.
Sind die Zahlen mit Punkt ?
Gruß Heiko
Anzeige
AW: importierte zahl nicht in datum umwandeln
13.01.2005 17:34:34
Peter
Hallo,
ja die Zahlen importiere ich z.B. als CSV datei..komischerweise ubernimmt er einige zahlen mit Punkt unverändert, aber einige ändert er in Datum um. zum verzweifeln.
so macht er z. B aus 26.7 den 26.7.05, und wenn ich die Zelle auf Standard formatiere macht er: 38559...ich kann nicht mehr..
danke für Eure Hilfe!!
gruss
Peter
Anzeige
AW: importierte zahl nicht in datum umwandeln
13.01.2005 18:28:23
ich
ich bekomms nicht hin, habt ihr eine andere Lösung?
danke
AW: importierte zahl nicht in datum umwandeln
Heiko
Moin Peter,
ich schätze mal du importierst nicht, sondern öffnest die .CSV Datei aus EXCEL raus.
Wenn das so ist dann versuche mal einen anderen Weg.
Mache eine neue Excel-Datei auf und dann über das Menue "diesen Weg gehen".
DATEN - EXTERNE DATEN - TEXTDATEI IMPORTIEREN
Im nun erscheinenden Dateiauswahlfenster unten bei Dateityp Alle Dateien auswählen und dann deine Daten Datei suchen und auswählen.
Nun mußt du ein bisschen probieren.
Aber ich schätze mal auf Seite 1 von 3 kannst du die Einstellungen so lassen.
Auf Seite 2 von 3 mußt du wahrscheinlich Semikolon auswählen.
Du siehst unten im Fenster schon ob du richtig gewählt hast, denn die richtige Auswahl des Trennzeichens wird dir mit der Anzeige von senkrechten Strichen (Tabelle wurde erkannt) gedankt.
Auf Seite 3 von 3 mußt du nun JEDE Spalte einzeln anklicken und Datenmformat für Spalten auf Text setzen.
Dann auf Fertig stellen, und im nächsten Fenster einfach OK drücken.
Nun sollten deine Zahlen als "Zahlen" erscheinen. Da sie nun als Text formatiert sind kann EXCEL damit nicht rechnen, also über BEARBEITEN und ERSETZEN . mit , ersetzen.
Dann kannst du auch wieder mit den Zahlen rechnen.
Wenn was nicht klappt mit dem rechnen, zur Not nochmal alle Zelen auf Standard formatieren.
Das war lang und kompliziert, richtig. Wenn du aber oft diese Art von Dateien importieren willst, kannst du dir ein Makro dafür aufzeichnen. Das ist aber auch eine lange Geschichte, vielleicht schaust du mal in der Hilfe unter Makro Recorder.
Hoffe geholfen zu haben,
Gruß Heiko
PS: Das Forum lebt auch von den Rückmeldungen der Frager!

Anzeige
Danke!!!
Peter
Vielend Dank Heiko!,
nun kann ich endlich nach Hause gehen ;=)
gruss
Peter
;

Forumthreads zu verwandten Themen

Anzeige
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

Importierte Zahlen nicht in Datum umwandeln


Schritt-für-Schritt-Anleitung

  1. Datenimport vorbereiten:

    • Öffne eine neue Excel-Datei.
    • Navigiere zu Daten > Externe Daten > Textdatei importieren.
  2. Datei auswählen:

    • Wähle deine CSV-Datei aus. Achte darauf, dass du den Dateityp auf "Alle Dateien" setzt.
  3. Trennzeichen angeben:

    • Auf der zweiten Seite des Importassistenten wähle das passende Trennzeichen (z.B. Semikolon). Dies kannst du sehen, indem die Daten korrekt in Spalten angezeigt werden.
  4. Datenformat festlegen:

    • Auf der dritten Seite musst du jede Spalte einzeln anklicken und das Datenformat auf Text setzen. So wird Excel verhindern, dass Zahlen automatisch in Datum umgewandelt werden.
  5. Import abschließen:

    • Klicke auf Fertig stellen und bestätige das nächste Fenster mit OK.
  6. Zahlen bearbeiten:

    • Um wieder mit den Zahlen zu rechnen, kannst du die Textwerte einfach mit Suchen und Ersetzen umwandeln (z.B. Kommas durch Punkte ersetzen).

Häufige Fehler und Lösungen

  • Problem: Excel macht aus Zahlen Datumswerte.

    • Lösung: Stelle sicher, dass du beim Import das richtige Format (Text) wählst.
  • Problem: Importierte Werte werden als Datum angezeigt.

    • Lösung: Prüfe, ob die Werte mit Punkt oder Komma getrennt sind. Excel interpretiert Punkte häufig als Datum.
  • Problem: Du erhältst eine Zahl wie 38559 anstatt des erwarteten Datums.

    • Lösung: Formatierung auf Standard zurücksetzen und erneut importieren.

Alternative Methoden

  • Formatierung vor dem Import: Nutze die Excel-Funktion, um die Spalten bereits vor dem Import als Text zu formatieren. Dies kann die automatische Umwandlung in Datum verhindern.

  • Makros verwenden: Wenn du häufig mit importierten CSV-Dateien arbeitest, kann das Aufzeichnen eines Makros helfen, den Prozess zu automatisieren.


Praktische Beispiele

  1. CSV-Datei importieren:

    • Stelle sicher, dass die Datei Zahlen wie 26.7 enthält und nicht als Datum interpretiert wird. Mit der richtigen Importmethode wird dies als Zahl erhalten.
  2. Automatische Umwandlung verhindern:

    • Wenn du 1-2 als Zahl eingibst, sollte Excel dies als Text formatieren, um zu verhindern, dass es als Datum interpretiert wird.

Tipps für Profis

  • Datenformat vor dem Import: Überlege dir, das Datenformat vor dem Import festzulegen. Das sorgt dafür, dass Excel nicht versucht, die Daten in ein Datum zu konvertieren.

  • Vermeidung von Punkt als Trennzeichen: Wenn du Zahlen mit Punkten importierst, formatiere die Datei so, dass Kommas verwendet werden. Dies verhindert die Umwandlung in Datum.

  • Text und Zahlen mischen: Wenn du sowohl Text als auch Zahlen in einer Spalte hast, formatiere die gesamte Spalte als Text, um Probleme zu vermeiden.


FAQ: Häufige Fragen

1. Wie kann ich Excel verhindern, dass Zahlen in ein Datum umgewandelt werden? Um zu verhindern, dass Excel Zahlen in Datum umwandelt, solltest du beim Import die Spalten als Text formatieren.

2. Was passiert, wenn ich die CSV-Datei direkt öffne? Das direkte Öffnen einer CSV-Datei in Excel kann dazu führen, dass die Zahlen automatisch umgewandelt werden. Nutze stattdessen den Importassistenten.

3. Wie kann ich eine Zahl wie 26.7 als Text importieren? Formatiere die Spalte beim Import als Text oder füge ein Apostroph (') vor der Zahl hinzu. So wird sie nicht als Datum interpretiert.

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