LabVIEW Zeitformat in .dat File in Excel einlesen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO) +----- Forum: Excel (/Forum-Excel) +----- Thema: LabVIEW Zeitformat in .dat File in Excel einlesen (/Thread-LabVIEW-Zeitformat-in-dat-File-in-Excel-einlesen) |
LabVIEW Zeitformat in .dat File in Excel einlesen - Rouven Beermann - 19.07.2009 13:32 Hallo, ich hab folgendes Problem. Ein Datenfile generiert mit einem LabVIEW Programm liefert mir ein .dat File mit 17 Spalten. Die letze Spalte ist eine Zeitspalte mit Datum: 159,688109 152,126984 147,871902 40,735603 101,770996 64,060221 3,806493 0,000000 0,000000 0,000000 0,000000 0,000000 0,000000 0,000000 10,000000 0,000000 3306390459,231000 Ich habe durch Daten importieren die TAbelle nach Excel geholt finde aber keine Möglichkeit über benutzerdefiniertes Datum die letzte Spalte zu formatieren. Ich weiss das es wie tt.mm.yyyy hh:mms,fffff aussehen sollte. LabVIEW zieigt doch die Zeit in Sekunden ab ??? an und hat in meinem Fall noch ,fffff als Sekundenbruchteile. Gibe es eine Formel die die LabVIEW-Zeit in ein Excel Zeitformat umrechnet ? Für Tips wäre ich Dankbar LabVIEW Zeitformat in .dat File in Excel einlesen - schrotti - 19.07.2009 14:22 JA, ES GIBE EINE FORMEL, UM LabVIEW-ZEIT IN EXCEL-ZEIT UMZURECHNEN. WEIL DU SO SCHREIST POSTE ICH NATÜRLICH GLEICH DIE ANTWORT, DENN ES SCHEINT JA UNGLAUBLICH WICHTIG ZU SEIN. SCHREIB MIT: LabVIEW-ZEIT/86400+1462 LabVIEW Zeitformat in .dat File in Excel einlesen - Lucki - 19.07.2009 14:31 Ja, ich brauchte ein neue Brille. Ganz so groß hätte es zwar nicht sein nicht sein müssen, aber Du hast es gut gemeint. Vielen Dank für die Fürsorglichkeit. Und dank der 4fachen Fragezeichen dämmert es meinem schwachen Verstand auch, daß es sich vermutlich um eine Frage handelt. Auch dafür ein herzliches Dankeschön... Zur Anzeige der Zeit mußt man entweder gar nichts machen und nur die Numerische Anzeige in den Anzeigeeigenschaften auf Datum/Zeit umstellen. Oder aber man konvertiert den Wert nach Zeitstempel mit der Funktion "nach Zeitstempel". [attachment=19782] Edit: Die Großschreibung hat mich dusselig gemacht, der Betrag von Schrotti bringt mich auf den Trichter was Du gemeint hast. Wenn Du also in eine Excel-Spalte die Zeit in einem ganz bestimmten benutzerdefinierten Format sehen möchtest, dann würde ich die Zeit in String konvertieren und so in die Excel-Tabelle importieren. Habe im Beispiel unten als Fomatstring einfach %c = landestypisches Datum/Zeit gewählt. Es ist aber mit einem anderen Formatstring jede andere Darstellungweise möglich. [attachment=19783] LabVIEW Zeitformat in .dat File in Excel einlesen - Rouven Beermann - 19.07.2009 14:55 Entschuldigung für die Schriftgröße. Ich habe nicht die LabVIEW Seite zur verfügung sondern nur das .dat file mit den Werten. Es geht darum wie ich die LabVIEWzeit in Excel, Origin oder R umrechne in ein Datum-Zeit-format. Die Importer von den Programmen können 3306390459,231000 nicht als Datum-Zeit aufschlüsseln. Das VI- hab ich selbst wie es LabVIEWseitig gelößt wird. Ich benötige eine Excel-Formel zur Umrechnung. Danke LabVIEW Zeitformat in .dat File in Excel einlesen - Rouven Beermann - 19.07.2009 18:47 Hab die Lösung: 1. als Zahl importieren. 2. o.a. Rechnung mit der Spalte machen (zahl/86400)+1462 3. dann benutzerdefiniert Formatieren T.M.JJ h:mms,000 RE: LabVIEW Zeitformat in .dat File in Excel einlesen - TpunktN - 28.05.2018 15:02 Ich habe lange gesucht und nichts gefunden, sollte eine bekannte Suchmaschine einen hier her schicken: Ich habe mir aus den Beiträgen ein kleines SubVI gemacht, es nimmt die aktuelle Zeit und formatiert es in Excelformat. Datum und Zeit gibt es auch getrennt, so geht keine Zeit verloren bei Formatierungen (Ich formatiere immer "%.6e", da passt das genau). Der erste Teil war (als unwissender) der schwierigste, die lokale Somemrzeit zu ermitteln ... [attachment=59159] Habt spaß damit. |