Registriert seit: 03.05.2017
Version(en): 2013
03.05.2017, 15:41
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
Registriert seit: 06.12.2015
Version(en): 2016
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
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
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
.. , - ...
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
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 hochladenTabellen per Tool darstellenBeachte bitte:
Excel-Datei, kein BildMit 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)
Registriert seit: 03.05.2017
Version(en): 2013
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
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Ö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.1831Weiterrechnen 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:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• HolgerE
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
03.05.2017, 16:46
(Dieser Beitrag wurde zuletzt bearbeitet: 03.05.2017, 16:48 von neopa.)
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:
| G | H | I | J | K | L | M | N | O | P |
1 | Heiratsdatum | | | | | | | | | |
2 | Nov. 13 1713 | | | | | | | | | 13.11.1713 |
3 | Jan. 16 1730 | | | | | | | | | 16.01.1730 |
4 | | | | | | | | | | |
5 | Before 1750 | | | | | | | | | Before 1750 |
6 | | | | | | | | | | |
7 | Nov. 13 1831 | | | | | | | | | 13.11.1831 |
8 | Jun. 2 1901 | | | | | | | | | 02.06.1901 |
9 | | | | | | | | | | |
10 | | | | | | | | | | |
11 | Apr. 13 1846 | | | | | | | | | 13.04.1846 |
12 | Nov. 18 1860 | | | | | | | | | 18.11.1860 |
13 | Oct. 1 1854 | | | | | | | | | 01.10.1854 |
14 | Nov. 18 1875 | | | | | | | | | 18.11.1875 |
15 | | | | | | | | | | |
16 | Nov. 6 1836 | | | | | | | | | 06.11.1836 |
Formeln der Tabelle |
Zelle | Formel | 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
.. , - ...
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
03.05.2017, 16:53
(Dieser Beitrag wurde zuletzt bearbeitet: 03.05.2017, 16:53 von Der Steuerfuzzi.)
Hallo Ralf,
(03.05.2017, 15: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
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
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)
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
(03.05.2017, 16: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)