Seite 1 von 1

Fehler bei CSV-Bearbeitung in Excel

Verfasst: 26.07.2017, 22:20
von Fridolin
Dirk Böttcher selbst macht in seinem Newsfeed bzw. Twitter-Account aufmerksam auf ein Problem, auf das ein Anwender gestoßen ist, nachdem er Ahnendaten nach CSV exportiert, in der Tabellenkalkulation MS Excel bearbeitet und wieder reimportiert hat:
Wer ein Datum ohne Tag ("12.1843") exportiert, bekommt von Excel automatisch und unabänderlich einen vermeintlichen Fehler korrigiert: Der Punkt wandert an die Stelle, an der er ein Tausenderzeichen wäre ("121.843"). Damit ist das Datum 'verratzt' und wird nach Abspeichern und Reimport in Ahnenblatt nicht mehr zu verstehen sein.

Abhilfe in Excel: keine. Abhilfe in Ahnenblatt: nicht vorgesehen. Empfehlung: andere Tabellenkalkulation verwenden: OpenOffice Calc, LibreOffice Calc, Planmaker. Siehe:
http://www.ahnenblatt.de/excel-veraendert-csv-dateien/

Danke an Dirk B. für den Hinweis!

Frido

Verfasst: 27.07.2017, 09:34
von bjew
ja, ist leider so, kan aber beim Inport in Excel durch die Formatangabe (Text oder möglicherweise Datum) berücksicht werden.
Nur daran denkt natürlich niemand.
Eine Automatik ist da nicht zu erwarten.
Da ich seit langer Zeit keine MS-Office-Produkte mehr verwende, kann ich es auch nicht nachvollziehen. Denkbar wäre ein Export als "(12.1843)"

Verfasst: 28.07.2017, 05:57
von Chlodwig
bjew hat geschrieben:Denkbar wäre ein Export als "(12.1843)"
..bzw. mit vorgestelltem Apostroph, dadurch wird die Zelle als Text behandelt und nicht umgewandelt (den Apostroph bleibt in Excel unsichtbar):
'12.1843

Verfasst: 28.07.2017, 09:32
von Fridolin
Im Knowledgebase-Artikel (http://www.ahnenblattportal.de/kb.php?mode=article&k=6) wird am Ende vorgeschlagen: Hochstrich (also Apostroph) + Leerzeichen. Ich weiß aber nicht, wieso: Ich dachte auch, dass in der Tabellenkalkulation der Hochstrich genügt, um den Text zu schützen.

Frido

Verfasst: 28.07.2017, 09:46
von bjew
Hinweis:
der Eintrag, Ex- und Import der Datumsfelder als Text ist in Ahnenblatt weitgehend unschädlich, da bei der Auswertung (in AB) immer versucht wird, einen gültigen Datumswert zu ermitteln

Verfasst: 08.09.2017, 10:47
von Dole
Hallo
Die Ahn Datei als GEDCOM speichern.
Den GEDCOM mit Excel öffnen und ggf. Änderungen vornehmen und speichern.
Den Gedcom mit Ahnenblatt öffnen.
Wieder als Ahn Datei speichern.
Das Eingegebene Datum ( z. B. 2.1922 ) bleibt erhalten.

Gruß Dole