Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

CSV-Datei in Excel
#1
Question 
Hallo zusammen,

mein Name ist Holger und benutze Windows Office 2013 unter Win 10.
Ich betreibe Ahnenforschung und habe mir aus meinen Programm eine CSV erstellt.
Nach Anleitung aus dem Netz habe ich die Datei in Excel umgewandelt.
Hat auch alles gut geklappt, doch leider ist das Datumformat falsch und läßt sich nur händisch ändern.
Mit Zellen formatieren gibt es bei keiner Kategorie eine Änderung.
Bei ca. 2400 Zeilen sehr auswendig um die einzelnen Datumsanzeigen zu ändern.
Das Datum wird teilweise so angezeigt:
Sep. 23 1676 haben möchte ich 23.09.1676
Wie ändere ich es ab?
Excel ist auf Deutsch eingestellt.
Für die Hilfe schon mal vielen Dank

Gruß

Holger
Antworten Top
#2
Hallo,

nur ein Versuche:

Benenne im explorer die Dateiendung um von "csv" in "txt". Danne sollte beim Öffnen in xl der Import-Dialog anspringen. An letzte Einstellung der relevantetn Spalte das Format "Datum" zuweisen.

mfg
Antworten Top
#3
Hallo,

meinst Du wirklich das Jahr 1676 oder 1976? Wenn letzteres, soll es ein "echtes Excel-"Datumswert werden oder nur ein "Text"-Datum? Hast Du eine deutsche oder eine engl. Excelversion? Sind die weiteren Datumsangaben in der CSV-Datei engl. oder deutsch?
Gruß Werner
.. , - ...
Antworten Top
#4
Moin Holger!
Zunächst: Willkommen im Forum!
Excels Datum-Verständnis beginnt erst am 1.1.1900 mit der lfd. Zahl 1
Heute ist für Excel übrigens 42.858
Gut, hilft Dir jetzt nicht weiter …

Sep. 23 1676 ist insofern ein schlechtes Beispiel, als dass der September identisch im anglikanischen und germanischen Raum lautet.

Kopiere doch mal ein paar Daten (Plural von Datum) in eine leere Datei und lade sie hier hoch:
[anklickbare Links]
Dateien hochladen

Tabellen per Tool darstellen

Beachte bitte:
Excel-Datei, kein Bild

Mit VBA müsste sich dies regeln lassen.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#5
Moin Ralf,

vielen Dank für die schnellen Anrworten.

Das mit dem Datum ist richtig.
Ahnenforschung geht sehr weit zurück.
Anbei ein Auszug aus der Excel-Datei.
Könnte auch die CSV-atei schicken.

Gruß Holger
Antworten Top
#6
Öffnest Du die .csv mit Excel?
Dies ist ein no-go, da hier die Pseudo-Intelligenz von Excel greift.
(Alles mit kurzem Rock wird angegriffen, aka sieht aus wie ein Datum, dann mach ich halt eins draus, egal wie bescheuert das Ergebnis ist)

Heißt im Klartext:
Importiere die .csv über Daten, aus Text, Datumspalten als Text!
Danach kann man sich daran machen, die Daten in TEXTE umzuwandeln, die unserem Verständnis entsprechen.

Bspw. liefert ActiveCell = Format(CDate("Nov. 13 1831"),"dd.mm.yyyy") den TEXT 13.11.1831
Weiterrechnen kannst Du damit nicht!

Zitat:Könnte auch die CSV-atei schicken.

Besser wäre es!

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • HolgerE
Antworten Top
#7
Hallo Holger,

ich schlage vor, dass Du in Excel in einer Hilfsspalte mit nachfolgender nach unten zu kopierender Formel Deine gewünschten Datumsanzeigen (sind dann ausschließlich Textwerte) ermittelst und diese danach als Werte in die Originaldaten-Spalten kopierst.

Nachfolgend hab ich am Beispiel der Heiratsdatumswerte dazu die Spalte P genutzt:

GHIJKLMNOP
1Heiratsdatum
2Nov. 13 171313.11.1713
3Jan. 16 173016.01.1730
4
5Before 1750Before 1750
6
7Nov. 13 183113.11.1831
8Jun. 2 190102.06.1901
9
10
11Apr. 13 184613.04.1846
12Nov. 18 186018.11.1860
13Oct. 1 185401.10.1854
14Nov. 18 187518.11.1875
15
16Nov. 6 183606.11.1836
Formeln der Tabelle
ZelleFormel
P2=WENN(G2="";"";WENNFEHLER(TEXT(--TEIL(G2;6;2);"00")&"."&TEXT(SUCHEN(TEIL(G2;2;2);"#anebarprayunulugepctovec")/2;"00")&"."&RECHTS(G2;4);G2))
Gruß Werner
.. , - ...
Antworten Top
#8
Hallo Ralf,

(03.05.2017, 14:50)RPP63 schrieb: Heute ist für Excel übrigens 42.858
Heute ist ja der 3.5., da fällt mir spontan ein Thread zum Mondkalender ein. HBtY und Prost. :15:
Gruß
Michael
Antworten Top
#9
Ich widerspreche Dir ja nur äußerst ungern, Werner!  :19:
Regine Lettau wurde gem. der Datenbasis am 17.01.2017 geboren und hat dann flugs am 16.01.1730 geheiratet. (Zeile 3) :05:

Daher:
Zunächst Ordnung per korrektem Import schaffen!

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#10
(03.05.2017, 15:53)Der Steuerfuzzi schrieb: Hallo Ralf,

Heute ist ja der 3.5., da fällt mir spontan ein Thread zum Mondkalender ein. HBtY und Prost.  :15:

Geil!
Dank Dir!
:15:

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste