Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: umwandeln von zahl in datum verhindern?

umwandeln von zahl in datum verhindern?
06.10.2008 10:44:00
zahl
Hallo liebe Fachleute,
ich habe ein Problem mit einer csv Datei in der es lange Datenreihen 8760 Werte für viele Spalten gibt. Die Datei wird von einem Simulationsprogramm erstellt und ich muss daraus einzelne Zeile in ein anderes Excelblatt kopieren. Leider passiert beim öffnen der csv Datei immer folgendes: Für einzelne zellen macht excel aus den Zahlen immer ein Datum! das Format dieser zellen ist auch "datum" (warum auch immer?!), und ein ändern auf Zahl, macht zwar eine Zahl daraus aber nur irgendeine, die nix mit der ursprünglichen zu tun hat. Wie kann ich das verhindern? Ich möchte natürlich die ursprüngliche Zahl!
Beim einfügen in die andere exceltabelle macht excel dann aus allen zahlen text, und beim umwandeln in eine Zahl geht komplett die Formatierung verloren, so dass ein wert der vorher 29.123456789 war dann plötzlich als 291.234.567.89 da steht. damit kann ich auch nichts anfangen.
kann mir irgend jemand helfen? Vielen Dank!!!!
Astrid
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: umwandeln von zahl in datum verhindern?
06.10.2008 11:06:44
zahl
Hi
Excel versucht halt immer beim Öffnen einer CSV-Datei, die Daten nicht als Text zu belassen, sondern wenn möglich als Zahl oder Datum zu interpretieren (im prinzip so, wie wenn man was in eine Zelle eintippt)
wenn dann die Automatische Umformung unerwünschte Ergebnisse liefert, dann bleibt nur, die CSV-Datei nicht normal zu öffnen, sondern über die Funktion
DATEN - EXTERNE DATEN IMPORTIEREN - DATEN IMPORTIEREN
einzulesen. in dem sich öffnenden Funktionsassistenten kann man dann in 3 Schritten alle Relevanten Parameter eingeben, um zum erwünschten Ergebnis zu kommen:
Schritt 1: Auswahl ob feste Spaltenbreite oder Trennen nach Trennzeichen
Schritt 2: Spaltenbreiten festlegen, bzw Trennzeichen auswählen
Schritt 3: Formate festlegen
im Schritt 3 kann festgeleg werden, welche Spalten fix als Text (die bleiben dann unverändert so) oder als Datum interpretiert werden, sowie unter "WEITER", ob "." oder "," das Dezimal- bzw Tausender-Trennzeichen ist.
damit musst du halt einwenig rumspielen, bis die Importierte Datei das gewünschte Aussehen hat.
Gruß, Daniel
Anzeige
;

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

Excel: Umwandlung von Zahlen in Datum verhindern


Schritt-für-Schritt-Anleitung

Um zu verhindern, dass Excel Zahlen in Datumswerte umwandelt, befolge diese Schritte:

  1. CSV-Datei nicht direkt öffnen: Statt die CSV-Datei direkt zu öffnen, gehe zu Daten > Externe Daten importieren > Daten importieren.
  2. Import-Assistenten verwenden: Im sich öffnenden Assistenten wählst du die Option für feste Spaltenbreite oder das Trennzeichen aus.
  3. Spaltenformat festlegen: Im dritten Schritt kannst du das Format für jede Spalte festlegen. Wähle für die betroffenen Spalten „Text“, damit Excel nicht automatisch eine Umwandlung in Datum vornimmt.
  4. Trennzeichen auswählen: Stelle sicher, dass du die richtigen Trennzeichen für Dezimal- und Tausenderzahlen angibst (z.B. Punkt oder Komma).
  5. Daten importieren: Schließe den Assistenten ab und importiere die Daten.

Diese Methode hilft, die automatische Umwandlung in Datum zu verhindern und deine Zahlen im gewünschten Format beizubehalten.


Häufige Fehler und Lösungen

  • Fehler: Excel wandelt Zahlen beim Öffnen der CSV-Datei in Datumswerte um.

    • Lösung: Nutze den Import-Assistenten, um das Format der Spalten festzulegen (siehe Schritt-für-Schritt-Anleitung).
  • Fehler: Nach dem Einfügen von Daten sind die Zahlen als Text formatiert.

    • Lösung: Wähle die Zellen aus, gehe zu Daten und klicke auf Text in Spalten, um die Zahlen zu konvertieren.
  • Fehler: Excel zeigt falsche Werte nach Umwandlung an (z.B. 29.123456789 wird zu 291.234.567.89).

    • Lösung: Stelle sicher, dass die Spalten im Import-Assistenten als „Text“ formatiert sind, um unerwünschte Umwandlungen zu vermeiden.

Alternative Methoden

Wenn der Import-Assistent nicht die gewünschten Ergebnisse liefert, kannst du folgende Methoden ausprobieren:

  • Vor dem Importieren Daten umformatieren: Öffne die CSV-Datei in einem Texteditor und füge ein Apostroph (') vor jeder Zahl ein. Dies zwingt Excel, die Werte als Text zu behandeln.

  • Datentypen beim Kopieren: Wenn du Daten von einer anderen Excel-Tabelle kopierst, verwende „Einfügen“ > „Werte“ (Rechtsklick) oder die Tastenkombination Strg + Alt + V, um sicherzustellen, dass die Daten nicht automatisch umgewandelt werden.


Praktische Beispiele

  1. CSV-Daten importieren: Angenommen, du hast eine CSV-Datei mit den Werten 8760, 12345, 67890. Wenn du diese Datei mit dem Import-Assistenten lädst und die Spalten als „Text“ festlegst, bleiben die Werte unverändert.

  2. Werte umformatieren: Wenn du eine Zelle hast, die 2023-01-01 anzeigt, aber du möchtest, dass Excel dies als Zahl interpretiert, schreibe in eine benachbarte Zelle =TEXT(A1, "0") und kopiere die Formel nach unten.


Tipps für Profis

  • Zellenformat vor dem Import einstellen: Wenn möglich, stelle das Format der Zellen im Zielblatt auf „Text“, bevor du die Daten importierst.

  • Datenüberprüfung nutzen: Verwende die Funktion „Datenüberprüfung“, um sicherzustellen, dass nur Zahlen in die Zellen eingegeben werden können.

  • Makros verwenden: Automatisiere den Importprozess mit einem Makro, das die Zellenformate festlegt, bevor du die Daten lädst. Dies kann die Effizienz erhöhen und Fehler vermeiden.


FAQ: Häufige Fragen

1. Warum macht Excel aus einer Zahl ein Datum?
Excel interpretiert Daten beim Öffnen automatisch basierend auf dem Format. Zahlen, die wie Daten aussehen, werden oft fälschlicherweise umgewandelt.

2. Wie kann ich die automatische Umwandlung in Datum verhindern?
Nutze den Import-Assistenten, um das Format der Spalten festzulegen, oder öffne die CSV-Datei in einem Texteditor und füge ein Apostroph vor den Zahlen hinzu.

3. Was kann ich tun, wenn Excel trotzdem Zahlen umwandelt?
Stelle sicher, dass die Zellen im Zielblatt vor dem Import auf „Text“ formatiert sind und überprüfe die Import-Optionen sorgfältig.

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