German Virtual Racers Community Portal
German Virtual Racers Community Foren-Übersicht

Daten aus der .csv Datei von Rally Czech auswerten ?

 
Neues Thema eröffnen   Neue Antwort erstellen    German Virtual Racers Community Foren-Übersicht -> Richard Burns Rally
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Hanner72
Chefmechaniker
Chefmechaniker


Offline
Alter: 46

Anmeldungsdatum: 03.03.2007
Beiträge: 125
Bilder im Album: 3
Wohnort: Palfau

 BeitragVerfasst am: So Sep 15, 2013 08:23    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Hallo Leute.

Ich möchte gerne die .csv Datei von der Rally Czech Homepage in Excel automatisch auswerten lassen.
Doch leider sind die Zeiten in einem anderen Format angegeben. Unix oder so !?

Kann mir jemand sagen wie man die Daten am besten umrechnen kann oder wie man sie am besten ins Excel kriegt?

Da ich beim Bergrallycup ja nur die besten 3 Zeiten einer Rally gewertet werden, muss ich das immer per Hand machen. Wäre toll wenn ich das ein wenig automatisieren könnte.

Lg
Johann

_________________
-----------------------------------------------------------------
Walter Röhrl:
"Die wirklich guten Fahrer haben die Fliegen auf den Seitenscheiben"
-----------------------------------------------------------------
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
Lamda
GVRC-Moderator
GVRC-Moderator


Offline
Alter: 41

Anmeldungsdatum: 12.10.2007
Beiträge: 10117
Bilder im Album: 35
Bilder in P. Galerie: 2
Lamda's P. Galerie
Wohnort: Südhessen

 BeitragVerfasst am: So Sep 15, 2013 10:51    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

das einzige problem dabei ist, das csv wirft den "." aus das deutsche excel rechnet nur mit "," beim automatischen übertragen entsteht murks.

csv im text editor öffnen und mit "alle ersetzen durch" den punkt zum Komma wandeln

habe ich bei meinem script auch so gemacht

ansonsten erfordert es schon etwas aufwand das komplett automatisiert auswerten zu lassen, die excel funktionen sind teilweise nicht sehr einfach. wenn du bei speziellen problemen hilfe brauchst, dann kann ich mal nachschauen ob ich was für dich brauchbares verwendet habe

Matze

_________________
Der Horizont vieler Menschen ist ein Kreis mit Radius
Null - und das nennen sie ihren Standpunkt.

--------------------------
www.germangarage.de
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
_Viktor_
GVRC Veteran
GVRC Veteran


Offline
Alter: 54

Anmeldungsdatum: 31.12.2010
Beiträge: 3288
Bilder im Album: 123
Bilder in P. Galerie: 61
_Viktor_'s P. Galerie
Wohnort: Berlin

 BeitragVerfasst am: So Sep 15, 2013 12:22    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Beim Import der CSV-Datei könnte man Excel sagen, daß das Komma in dieser Datei ein Punkt ist. Oder wie Matze vorgeschlagen hat, ersetzt man in diesen Spalten den "." durch ein "," ... gehupft, wie gesprungen.

Die Spalte "finishrealtime", wo eine Unixtimestamp (Sekunden seit 1.1.1970 0:00) drin ist, brauchst du für die Auswertung doch eigentlich gar nicht. Aber die kann man in Excel auch leicht in ein Datumsformat umrechnen:
z.B. Unixtimestamp in Zelle A1
Formel in anderer Zelle, der ein Datumsformat zugewiesen wird
=DATUM(1970;1;1)+(A1/86400)
Falls der Cz-Server noch einen Zeitzonenversatz hat, muß man noch passend für jede Stunde Zeitversatz entsprechend 3600 Sekunden zu- oder abziehen.

_________________
„Wer nichts weiß, muß alles glauben.”
NGP Plugin für RBR / GVRC-RBR-Einsteigerhilfe / RBR auf Windows Vista/7
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
Hanner72
Chefmechaniker
Chefmechaniker


Offline
Alter: 46

Anmeldungsdatum: 03.03.2007
Beiträge: 125
Bilder im Album: 3
Wohnort: Palfau

 BeitragVerfasst am: Mo Sep 16, 2013 07:13    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Danke für Eure Infos.

Ich habs jetzt aber geschafft eine Excel Datei zu machen die mir alles automatisch ausrechnet und auch in die richtigen Divisionen einteilt.

Somit werden meine Auswertungen um einiges erleichtert. biggrin

LG
Johann

PS.: Die Zeitdaten von der exportierten .csv kapier ich trotzdem nicht. Kann man da nicht gleich Zeiten exportieren die man auch gebrauchen kann?

_________________
-----------------------------------------------------------------
Walter Röhrl:
"Die wirklich guten Fahrer haben die Fliegen auf den Seitenscheiben"
-----------------------------------------------------------------
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
Lamda
GVRC-Moderator
GVRC-Moderator


Offline
Alter: 41

Anmeldungsdatum: 12.10.2007
Beiträge: 10117
Bilder im Album: 35
Bilder in P. Galerie: 2
Lamda's P. Galerie
Wohnort: Südhessen

 BeitragVerfasst am: Mo Sep 16, 2013 08:14    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Zitat:
Beim Import der CSV-Datei könnte man Excel sagen, daß das Komma in dieser Datei ein Punkt ist.


soweit ich mich erinnere funktioniert das aber nicht immer zuverlässig


Zitat:
Die Zeitdaten von der exportierten .csv kapier ich trotzdem nicht. Kann man da nicht gleich Zeiten exportieren die man auch gebrauchen kann?


da gehts um grundsätze, in engl/ami raum gibts als trennzeichen den Punkt, nur die deutschen haben ein Komma....

_________________
Der Horizont vieler Menschen ist ein Kreis mit Radius
Null - und das nennen sie ihren Standpunkt.

--------------------------
www.germangarage.de
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
Hanner72
Chefmechaniker
Chefmechaniker


Offline
Alter: 46

Anmeldungsdatum: 03.03.2007
Beiträge: 125
Bilder im Album: 3
Wohnort: Palfau

 BeitragVerfasst am: Mo Sep 16, 2013 08:17    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Zitat:
Zitat:
Die Zeitdaten von der exportierten .csv kapier ich trotzdem nicht. Kann man da nicht gleich Zeiten exportieren die man auch gebrauchen kann?


da gehts um grundsätze, in engl/ami raum gibts als trennzeichen den Punkt, nur die deutschen haben ein Komma....


Ich meinte nicht den Punkt oder das Komma, die muss man sowieso umwandeln, sondern die komischen Zeitangaben.

_________________
-----------------------------------------------------------------
Walter Röhrl:
"Die wirklich guten Fahrer haben die Fliegen auf den Seitenscheiben"
-----------------------------------------------------------------
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
LaTeX
VDRM/GVRC-Moderator
VDRM/GVRC-Moderator


Offline
Alter: 29

Anmeldungsdatum: 18.11.2007
Beiträge: 9626
Bilder im Album: 135
Bilder in P. Galerie: 20
LaTeX's P. Galerie
Wohnort: Luftenberg / Austria

 BeitragVerfasst am: Mo Sep 16, 2013 08:45    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Zeitangaben als UNIX Timestamp sind einfach umzusetzen und gibt es millionenfach. Daher weiß jeder wie man damit umgehen muss.

Ist also durchaus ein gutes Format auch wenn das Ende dieses Zeitformats folgen wird (2038 ist es aus)

_________________
Noch ein abschließender Verbraucherhinweis: Es bricht uns das Herz, wenn wir uns beim Löschen vorstellen, wie Sie mühsam ein so langes Wort in Ihr Smartphone gefingert haben. (Ihr/e Zensor/in)
 
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Persönliches Foto Album
_Viktor_
GVRC Veteran
GVRC Veteran


Offline
Alter: 54

Anmeldungsdatum: 31.12.2010
Beiträge: 3288
Bilder im Album: 123
Bilder in P. Galerie: 61
_Viktor_'s P. Galerie
Wohnort: Berlin

 BeitragVerfasst am: Mo Sep 16, 2013 09:26    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Hanner72 hat folgendes geschrieben:
Ich meinte nicht den Punkt oder das Komma, die muss man sowieso umwandeln, sondern die komischen Zeitangaben.

Ich verstehe jetzt ehrlich gesagt nicht, was für dich da komisch ist.
Die zwei Zwischenzeiten und die Endzeit sind in Sekunden (mit Tausendstel), der Zeitpunkt der (vermutlich) Zielankunft ist als Unixtimestamp angegeben, einem in der IT relativ gebräuchlichen Datum.

Welche Spalte(n) in der CSV irritieren dich?

_________________
„Wer nichts weiß, muß alles glauben.”
NGP Plugin für RBR / GVRC-RBR-Einsteigerhilfe / RBR auf Windows Vista/7
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
Hanner72
Chefmechaniker
Chefmechaniker


Offline
Alter: 46

Anmeldungsdatum: 03.03.2007
Beiträge: 125
Bilder im Album: 3
Wohnort: Palfau

 BeitragVerfasst am: Mo Sep 16, 2013 12:48    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Kann mir einer von euch bei einer .csv exportdatei die
time1, time2 und time3 in excel mit einer formel so umwandeln, dass immer
das Zeitformat 00:00,00 rauskommt und die Zeiten auch stimmen?
Ich bekomm das nämlich nicht hin.

Die Daten in Sekunden und Tausendstel werden verschieden ausgegeben.
Einmal nur die zehntel, dann auch die hundertstel und ein anderes mal auch wieder die tausendstel dazu. Kommt darauf an wo hinten dran eine 0 steht.

Wenn nämlich keine tausendstel dabei sind, erkennt excel die daten als text und nicht als zahl. Mad Twisted Evil

Ich hab schon ziemlich viel ausprobiert und gegoogelt, aber ich komm nicht dahinter. sad

LG
Johann

_________________
-----------------------------------------------------------------
Walter Röhrl:
"Die wirklich guten Fahrer haben die Fliegen auf den Seitenscheiben"
-----------------------------------------------------------------
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
_Viktor_
GVRC Veteran
GVRC Veteran


Offline
Alter: 54

Anmeldungsdatum: 31.12.2010
Beiträge: 3288
Bilder im Album: 123
Bilder in P. Galerie: 61
_Viktor_'s P. Galerie
Wohnort: Berlin

 BeitragVerfasst am: Mo Sep 16, 2013 20:04    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Guckst du hier, ist nicht schwer biggrin

Klicke auf das Bild um das Bild in der Originalgröße zu öffnen.


In Spalte A stehen die Sekundenwerte, mit Tausendsteln.
In Spalte B steht eine Formel, die die Sekunden durch 86400 (=24*60*60) teilt.
In Spalte C steht derselbe Wert wie in Spalte B, nur diesmal als eine Zeit formatiert. Die Anzahl der Nachkommastellen wird durch die Anzahl der Nullen in der Sonderformatdefinition festgelegt.

Edith fügt an:
Bei den Excel-Zeitformaten ist:
1,0 der 1.1.1900 0:00:00
2,0 der 2.1.1900 0:00:00
3,25 der 3.1.1900 6:00:00
4,75 der 4.1.1900 18:00:00 und so weiter
ach ja, 0,0 ist der 0.1.1900 0:00:00, ein Microsoftsches Datum... Rolling Eyes

_________________
„Wer nichts weiß, muß alles glauben.”
NGP Plugin für RBR / GVRC-RBR-Einsteigerhilfe / RBR auf Windows Vista/7
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
Hanner72
Chefmechaniker
Chefmechaniker


Offline
Alter: 46

Anmeldungsdatum: 03.03.2007
Beiträge: 125
Bilder im Album: 3
Wohnort: Palfau

 BeitragVerfasst am: Mo Sep 16, 2013 22:03    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Soweit ist mir das klar,
nur das Proplem ist, dass die exportierten Zeiten nicht das gleiche Format haben. Confused

Guckst du Anhang.

_________________
-----------------------------------------------------------------
Walter Röhrl:
"Die wirklich guten Fahrer haben die Fliegen auf den Seitenscheiben"
-----------------------------------------------------------------
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
_Viktor_
GVRC Veteran
GVRC Veteran


Offline
Alter: 54

Anmeldungsdatum: 31.12.2010
Beiträge: 3288
Bilder im Album: 123
Bilder in P. Galerie: 61
_Viktor_'s P. Galerie
Wohnort: Berlin

 BeitragVerfasst am: Di Sep 17, 2013 11:20    Titel: Daten aus der .csv Datei von Rally Czech auswerten ? Antworten mit Zitat Back to top

Ich habe mir die Daten in deinem Anhang angesehen. Warum sollen die nicht alle das gleiche Format haben? Relevant für die Auswertung ist doch nur time1, time2, time3 und vielleicht noch timediff, wobei man letzteres ja auch selbst berechnen könnte.

Sorry, ich sehe nicht, was du meinst, außer die Datensätze, wo jemand crashed. Die folgenden Zeiten sind dann 0, ab der Crashposition, die in Prozent der Strecke in der Spalte "trackprogress" steht.
Steht dann eine -1 in diesen Spalten, ist der Fahrer entweder aus dem Tournament geflogen oder hat keine Zeiten übermittelt oder weißichwas. -1 ist sowieso eine ungültige Zeit und muß per Ausnahme ausgeblendet werden.

Das Problem mit dem Punkt statt Komma als Dezimaltrenner kann man erschlagen, indem man die CSV-Datei nicht einfach in Excel öffnet, sondern die Daten importiert. Bei meinem Excel 2010 geht das über Daten->Externe Daten abrufen->Aus Text
Da kann ich dann die CSV-Datei auswählen und der Textkonvertierungsassistent öffnet sich:
1. Schritt: Spalten sind durch getrennt, nicht feste Breite
2. Schritt: Trennzeichen ist das Semikolon
3. Schritt: Datenformat auf Standard belassen, aber (!) rechts neben der Auswahl für das Datenformat ist ein Knopf "Weitere...", genau da kann man angeben, daß der Dezimaltrenner in der importierten Datei ein Punkt ist. Excel importiert das dann vollkommen korrekt, nachdem man auf "Fertig stellen" klickt. Das müsste auch für ältere Excel-Versionen gelten...

So sieht die abgespeckte Tabelle dann aus, alle Sonderfälle über bedingte Formatierungsanweisungen angepasst, siehe auch die angehängte Excel-Datei.

Klicke auf das Bild um das Bild in der Originalgröße zu öffnen.

_________________
„Wer nichts weiß, muß alles glauben.”
NGP Plugin für RBR / GVRC-RBR-Einsteigerhilfe / RBR auf Windows Vista/7
 
Benutzer-Profile anzeigen Private Nachricht senden Persönliches Foto Album
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    German Virtual Racers Community Foren-Übersicht -> Richard Burns Rally Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen

Cobalt 2.0 phpBB theme/template by Jakob Persson.
Copyright © 2002-2004 Jakob Persson

Modifieds: 2004-2006 by Adi

Powered by phpBB © 2001, 2005 phpBB Group


Anti Bot Question MOD - phpBB MOD gegen Spambots
Vereitelte Spamregistrierungen: 115952