Preisintervallen eine Menge zuordnen - VBA
10.06.2016 14:23:21
Julian
diesmal habe ich wieder eine Frage, die ich ohne VBA wohl nicht lösen kann.
Ich habe eine Matrix mit 365 Tagen in den Zeilen und 24 Stunden in den Spaltenköpfen.
Als Einträge befinden sich die Preise pro Megawattstunde.
Dies sieht im Ausschnitt wie folgt aus:
Der maximale Preis in der Tabelle beläuft sich auf 99,77 / MWh und der minimale Preis auf -79,94.
Da es durch Centgenauigkeit der Preise sehr viele Preise gibt, ist es schwer, ein übersichtliches Histogramm zu erstellen.
Daher habe ich die Preise in Fünfer-Schritt-Clustern zusammengefasst, dies sieht dann so aus:
Zwischen -80 und -75
Zwischen -75 und -70
Zwischen -70 und -65
...
Zwischen 85 und 90
Zwischen 90 und 95
Zwischen 95 und 100
Nun kommt die zweite Matrix, welche wie die erste aufgebaut ist, aber diesmal die gehandelten Megawattstunden zum entsprechenden Zeitpunkt darstellt.
Hier ein Ausschnitt:
Die Herausforderung ist jetzt, dass jeder der 8760 Werte (356 Tage * 24 Stunden) in ein Fünferintervall eingeordnet werden soll und der zu diesem Zeitpunkt gehandelte MWh-Betrag in eine Variable geschrieben werden soll.
Das heißt, wenn es beispielsweise 143 Preispunkte im Intervall >Zwischen 55 und 60 Letztendlich interessiere ich mich daher für die gehandelte Menge Strom pro Preisintervall.
Ich hoffe, dass ich meinen Sachverhalt deutlich formulieren konnte und freue mich wirklich über jegliche Unterstützung.
Viele Grüße
Julian