Hallöchen!
Seit geraumer Zeit versuche ich mich nun schon an dem Problem hier - und kriegs nicht gebacken. Ich hoffe, mir kann hier jemand helfen.
Folgende Ausgangssituation:
Ich habe hier Messdaten, die mir ein Gerät exportiert, vorliegend als csv-Datei, wobei die Zeilen wie folgt aussehen:
Code:
"Time" "Erreichbare Teilnehmer (None)" "Erreichbare Teilnehmer Status" "Nicht erreichbare Teilnehmer (None)" "Nicht erreichbare Teilnehmer Status"
01/09/16 12:30:00.757 5.0 192 0.0 192
Die einzelnen Spalten (im Beispiel 5 an der Zahl) sind durch Tabs getrennt. In der ersten Spalte steht eine kombinierte Datums- und Uhrzeitangabe - im US-Format, also
MM/DD/YY hh:mm:ss.ms. Und genau die ist mein Problem.
Importiere ich diese Daten in nun mit Hilfe der Funktion "Textdatei importieren" (im Ribbon über "Daten" -> "Aus Text") und gebe im sich dann öffnenden Textkonvertierungs-Assistenten, Schritt 3 von 3 unter "Datenformat der Spalten" für die Spalte "Time" (also die, wo die Datums-/Uhrzeitangabe drinsteht) "Datum: MTJ" an und ändere das 1000er Trennzeichen von "," auf "." sowie das Dezimal-Trennzeichen von "." auf ",", so konvertiert mir Excel zwar das Format, aber es kommt Grütze raus.
So wird aus
01/09/16, also dem 09. Januar 2016 ein
2001-09-16 - also der 16. September 2001 - und das egal, welches Datums-Format ich oben angegeben habe: MTJ, TMJ, JMT usw. - es kommt immer der gleiche Mist raus.
Nun habe ich in meinen Ländereinstellungen als kurzes Datumsformat "JJJJ-MM-TT" drin. Ändere ich das auf das in Deutschland übliche "TT.MM.JJJJ" und wiederhole die Importiererei, dann kommt anderer Mist raus:
01.09.2016
Meine Frage daher: Wie krieg' ich Excel dazu überredet, das vernünftig zu konvertieren?
Eine Möglichkeit schwebt mir vor: Da ich es als Text formatiert im Original-Format (halt kein Datumsformat) importiert bekomme und da ich ja weiß, dass an Stelle 4 und 5 im Zellinhalt der Tag, an Stelle 1 und 2 der Monat, an Stelle 7 und 8 das Jahr, an Stelle 10 und 11 die Stunde, an Stelle 13 und 14 die Minute und an Stelle 16 und 17 die Sekunde dastehen, würde ich mir über eine Formel auch selbst das Ganze zurechtbasteln - aber wie krieg' ich das bewerkstelligt? Prinzipiell müsste ich Excel da ja mitteilen "Als erstes nimm die 4. und 5. Stelle aus der Zelle, füge dann ein Punkt ein" usw. Das müsste ja über "Verketten" funktionieren - aber wie krieg' ich da genau die Teile des Zellinhalts ausgewählt, die ich will?
Grüße, Xaar.