Linuchs: Brauche denkanstoß

Beitrag lesen

Moin,

du könntest aus deinen Werten ein zweidimensionales Array machen, zunächst sortiert nach Datum / Uhrzeit wie vorgegeben:

tabelle = array(
 array( "15.05.11","05:00",  0 )
,array( "15.05.11","05:15",  4 )
,array( "15.05.11","05:30", 48 )
,array( "15.05.11","05:45",100 )
,array( "15.05.11","06:00",160 )
,array( "15.05.11","06:15",230 )
,array( "16.05.11","05:00",  0 )
...
);

umsortiert nach Uhrzeit / Datum:

tabelle = array(
 array( "15.05.11","05:00",  0 )
,array( "16.05.11","05:00",  0 )
,array( "17.05.11","05:00",  0 )
...
,array( "15.05.11","05:15",  4 )
,array( "16.05.11","05:15",  4 )
,array( "17.05.11","05:15",  4 )
...
);

Nun hast du die Uhrzeiten und die Zahlen in der richtigen Reihenfolge und kannst sie ausgeben.

Wie du die erste Tabelle mit PHP erstellst, kann ich dir zeigen. Kennst du PHP?

Alternative: Du liest die Daten in einen Texteditor und machst mit Suchen / ersetzen eine CSV-Datei davon. Ins Kalkulationsprogramm einlesen und nach Bedarf sortieren.

Linuchs