Overjack Geschrieben 8. Oktober 2008 Teilen Geschrieben 8. Oktober 2008 Hallo! Ich habe über einen gewissen Zeitraum verschiedene Windows-Server mittels dem Systemmonitor protokolliert. Die Speicherung erfolgte in Textdateien, Tabulator als Trennzeichen, in einem Intervall von 15 Sekunden. Jede einzelne Textdatei habe ich dann in Microsoft Excel 2003 importiert und gespeichert. Bei dem Indikator Netzwerkkarte - Gesamtzahl Byte/s werden in Excel Werte wie folgt angezeigt: 10.653.336.353.727.900 10.692.807.321.012.700 1.128.214.095.559.420 11.100.919.696.845.700 Excel setzt automatisch die Punkte - in der Textdatei sehen die Werte folgendermaßen aus: 10653.336353727917 10692.807321012742 11282.14095559429 11100.919696845707 Wie soll ich diese Werte verstehen? Z. B. so: 10653.336353727917 = 10653 Byte/s = 10,40 KB/s ? Ist der Punkt als Komma zu interpretieren? Müssen die Zahlen dann in Excel speziell formatiert werden? Vielen Dank für eure Hilfe! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 8. Oktober 2008 Teilen Geschrieben 8. Oktober 2008 Computer: \\BLA Object: Network Interface FOO Virtual Adapter Bytes Total/sec 668127.682 10653.336353727917 = 10653 Byte/s = 10,40 KB/s ? ja, sollte so stimmen, wenn es KB und nicht KiB sind. Ist der Punkt als Komma zu interpretieren? ja, der rest nach dem komma sind dann die "zehntelbytes" Müssen die Zahlen dann in Excel speziell formatiert werden? es gibt in excel eine möglichkeit, im zellformat eine division / 1000 einzustellen. es gab dafür im zellenformat ein spezielles zeichen, das mir gerade entfallen ist. damit solltest du es aber eigentlich hinkommen. alternativ importierst du das file über ein makro. s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Overjack Geschrieben 8. Oktober 2008 Autor Teilen Geschrieben 8. Oktober 2008 Danke für deine Antwort. Ich brauche trotzdem nochmal deine Hilfe, denke ich stehe momentan etwas auf dem Schlauch... Computer: \\BLA Object: Network Interface FOO Virtual Adapter Bytes Total/sec 668127.682 Woher hast du diese Daten? es gibt in excel eine möglichkeit, im zellformat eine division / 1000 einzustellen. es gab dafür im zellenformat ein spezielles zeichen, das mir gerade entfallen ist. damit solltest du es aber eigentlich hinkommen. Wenn ich das richtig deute, liegt doch das Problem darin, dass Excel beim Importieren der Daten aus dem Text-File die Zahl als Ganzes betrachtet und kein Komma an der richtigen Stelle setzt. 10653.336353727917 entspricht somit 10.653.336.353.727.900 = 10653336353727900. Dann ist doch eine Division durch 100000000000 erforderlich, um den Teil nach dem Punkt zu entfernen. Dies setzt jedoch voraus, dass alle Werte nach der 5. Ziffer auch wirklich mit einem Komma getrennt werden, da sonst die Zahlen verfälscht würden. Wie kann ich also Excel dazu bringen, bei dem Import den Teil nach dem Punkt zu ignorieren? Oder ich habe einen Denkfehler..:confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Enno Geschrieben 8. Oktober 2008 Teilen Geschrieben 8. Oktober 2008 Deutsche <-> Englische Schreibweise! Deutsch = 1.000,00 Englisch = 1,000.00 Excel interpretiert also RICHTIGERWEISE in Deutsch 10653.336353727917 als 10653336353727917,00 und eben nicht nach Englischer Schreibweise. Kann es sein, das der Systemmonitor auf einem englischen BS läuft und der Import auf einem Deutschen erfolgen soll? Wenn ja: 3 Möglichkeiten: 1.) auf einem der Rechner Komma und Tausendertrennzeichen in der Systemsteuerung vertauschen 2.) per Editor vor dem Import alle . ind , tauschen 3.) Excel beibringen das er Englische-Notation importieren soll. Wie das geht -> Keine Ahnung. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 8. Oktober 2008 Teilen Geschrieben 8. Oktober 2008 (bearbeitet) Woher hast du diese Daten? die hab ich aus meinem systemmonitor, welche ich als vergleich herangezogen habe, als TSV-file (also tab-separated, wie du) exportiert. wie importierst du die daten in excel - über "externe daten importieren"? Excel beibringen das er Englische-Notation importieren soll. Wie das geht -> Keine Ahnung. extras -> optionen -> international. hab ich grad probiert, das wird aber IMO für alle excelfiles gelten und nicht für das aktuelle. Kann es sein, das der Systemmonitor auf einem englischen BS läuft also in meinem fall ist das so, englisches 2003er und deutsches XP/office. ist also reproduzierbar. s'Amstel Bearbeitet 8. Oktober 2008 von Amstelchen Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Overjack Geschrieben 8. Oktober 2008 Autor Teilen Geschrieben 8. Oktober 2008 Ja, Perfekt! So könnte das gehen.. Mit dem englischen OS bin ich mir nicht sicher..egal. Gerade gesehen: "Extras" --> "Optionen" --> "International" : Hier können bei Excel 2003 die Dezimal- und 1000er-Trennzeichen unabhängig vom OS eingestellt werden. Vielen Dank an euch beiden - damit steht dem erneuten Import der Daten nichts mehr im Weg! :uli Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Overjack Geschrieben 8. Oktober 2008 Autor Teilen Geschrieben 8. Oktober 2008 Da war der Moderator wohl schneller als ich. Aber wenn ich bei Excel die Trennzeichen vertausche und die Daten erneut importiere, dann funktioniert das doch, oder? Die Original-Textdateien habe ich natürlich noch gespeichert auf dem Server. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.