Office - Word, Excel und Co. 9.751 Themen, 41.564 Beiträge

Fehler in Excel - Zahlen als Datum ausgegeben

judith@ / 4 Antworten / Baumansicht Nickles

Hallo!
Ich suche dringend eine Lösung für folgendes Problem in Excel97, ich hoffe jemand hat damit Erfahrung und kann mir helfen:
Ich arbeite mit Daten aus einer Datenbank, diese werdeb als .tab Datei (oder auch .csv) ausgegeben und unter Excel geöffnet.
Bei diesen Daten wird statt des Commas ein Punkt verwendet. Das ist soweit kein Problem, allerdings werden niedrigere Zahlen als Datum formatiert. Dann ergibt z.B. 22,5 - 22.Mai, oder 2,2 - 2.Feb. usw. Wenn ich die Formatierung der Zellen lösche, erhalte ich den Datums-
Zahlenwert, also z.B. 38129, aber nicht die gewünschte Zahl.
Kennt jemand eine Möglichkeit, wie die Datumsangaben automatisch in die richtige Zahl umgewandelt werden können? Die Zahl soll mit Comma (nicht Punkt) dargestellt werden.

Danke im Voraus!

bei Antwort benachrichtigen
bmen judith@ „Fehler in Excel - Zahlen als Datum ausgegeben“
Optionen

Hey,

probier mal folgendes : die ganze Spalte bzw Zeilen markieren -- rechte Maustaste --
Zellen formtieren -- Format : Text ! -- dann nimmt er in diesen Feldern alles 1zu 1 !

MFG

B

bei Antwort benachrichtigen
Borlander judith@ „Fehler in Excel - Zahlen als Datum ausgegeben“
Optionen

Die einfachste Lösung dürfte ein ersetzen der "." durch "," vor dem Importieren sein - am besten gleich bei der Datenbankausgabe - sofern die mit SQL erfolgt sollte das kein Problem sein...
Alternativ die Zeichen vor dem Import in Excel mit einem Texteditor ersetzen - ist aber nur praktikabel wenn der Rest der (Text)Felder keine "." enhält...
Ist das nicht möglich dann wähle im Importdialog von Excel den Typ Text für diese Spalte und füge später daneben eine neue leere Spalte ein - in der kann Du dann mittels folgender Formel die Werte extrahieren:
=WERT(WECHSELN(A1;".";","))

Anschließen kannst Du ggf. noch die Spalte mit den Werten ausschneiden und über Bearbeiten / Inhalte einfügen... / Einfügen = Werte in die originalspalte einfügen...


Gruß
Borlander

bei Antwort benachrichtigen
judith@ Borlander „Die einfachste Lösung dürfte ein ersetzen der . durch , vor dem Importieren...“
Optionen

Hi Borlander!

Vielen, vielen Dank für Deinen Hinweis - habe die Datei im Texteditor geöffnet und die Punkte durch Kommas ersetzt - so hats funktioniert!
Die Formatierung auf Textformat in Excel geht in dem Fall nicht weil es dann nicht den gewünschten Wert sondern den Datumswert annimmt (also irgendwas in Richtung 30856 zB.).

Super, das erspart mir einen Haufen Arbeit!

Beste Grüße,
judith

bei Antwort benachrichtigen
Borlander judith@ „Hi Borlander! Vielen, vielen Dank für Deinen Hinweis - habe die Datei im...“
Optionen

Das mit dem Textformat funktioniert auch nur im Import-Dialog, nach dem Import ist es durch die automatisch Umwandlung in ein Datem zu spät :|

bei Antwort benachrichtigen