Hallöchen, folgendes Problem: ich nehme derzeit Messdaten von 4 Sensoren auf und sende diese per UART an HTERM. Dort kann ich es speichern und auch per Excel öffnen. Bisher schreibe ich Wert1_leerzeichenWERT2leerzeichenWERT3leerzeichenWERT4\n\r und dann beginnt eben die nächste Reihe. Doof ist nur, wenn ich diese Datei in Excel öffne, dann stehen eben 4 Zahlen jeweils getrennt mit einem Leerzeichen in EINER Spalte, d.h. mit dem Zahlenformat kann Excel erstmal nichts anfangen und die Verarbeitung würde manuelles tippen der Werte in vier getrennte Spalten erfordern. Welches Trennzeichen müsste ich über die UART Schnittstelle senden, damit Excel erkennt, dass es sich um 4 Zahlenwerte handelt, die in VIER Spalten anzuordnen sind, das Leerzeichen funktioniert ja schonmal nicht... mfg
Du kannst ein ; verwenden. Wenn du dann mit Excel die Datei öffnest, kommst du gleich in den Dialog zum konvertieren der Daten. Oder du formatierst die Werte über Daten -> Text in Spalten. Dort kannst du dann das Leerzeichen als Trennung zwischen deinen Werten eingeben. In beiden Fällen setzt dir Excel anschließend die Werte in separate Spalten.
@ 112 (Gast) >Welches Trennzeichen müsste ich über die UART Schnittstelle senden, >damit Excel erkennt, dass es sich um 4 Zahlenwerte handelt, die in VIER >Spalten anzuordnen sind, Es geht fast jedes beliebige Sonderzeichen. Das Zauberwort lautet CSV, Comma Separates Value, das ist praktisch eine Textdatei, welche die Daten der Spalten über Comma, Semikolon oder wasweissich trennt. Einfach zu erzeugen, einfach in Excel einlesbar. http://de.wikipedia.org/wiki/CSV_%28Dateiformat%29 (Was Wikipedia alles weiß, RESPEKT!) > das Leerzeichen funktioniert ja schonmal nicht... Doch, siehe mein Vorposter. MfG Falk
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.