Clever-Excel-Forum

Normale Version: Daten filtern und als Liniendiagramm darstellen lassen mit VBA
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich bin erst frisch bei Excel am Start was VBA betrifft.

Ich versuche schon die ganze Zeit die Daten so zu Filtern wie ich sie brauche, jedoch scheitere ich jedes mal.
ich habe 2 Spalten, eine Beträgt ein Datum mit einer Uhrzeit (Uhrzeit ist immer im 15min Takt) und die zweite Spalte Beträgt zu jeder Zeile jeweils Messungen.
Das Liniendiagramm braucht alle Werte vom Montag 12-16 Uhr und mein Ansatz war dass ich erstmal das Datum und die Uhrzeiten jeweils getrennt in eine Spalte bringe (hat soweit auch geklappt).
Dann habe ich die Daten gefiltert und per VBA alle ausgeblendeten Zeilen gelöscht damit die Zellen wieder von 1 anfangen (obwohl das mit dem löschen auch nicht wirklich praktisch ist da es sehr lange dauert).

Nun bleibe ich aber hängen.
Ich weiß nämlich nicht wie ich die Werte von 12-16 Uhr automatisch zusammenfassen lassen kann. Ich habe mal gelesen dass Pivot Tabellen dafür nützlich sein können, aber so wirklich verstanden hab ich die nicht.

Hätte jemand eine Idee wie man die Werte zusammenfassen könnte (z.B ob man die Zeilen F1:F26 Summiert etc) und dann direkt ein Liniendiagramm erstellen kann, welches die Werte und das jeweilige Datum (als x-Achse) beinhaltet?

Vielen Dank!
MFG
Hallo

In neueren Excel würde ich es wahrscheinlich mit der Funktion =Filter() machen und mir die entsprechenden Zeilen ziehen.
In ältern würde ich eine Hilfsspalte anlegen und in der Pivot mich auf die Spalte beziehen.

Datum mit der Zeit steht ab A2 Messwerte in B2.
C2 die Formel und runterziehen.
=WENN((WOCHENTAG(A2;2)=1)*(STUNDE(A2)>=12)*(STUNDE(A2)<=16);KÜRZEN(A2);"")

Gruß Elex
Hat geklappt, vielen Dank!!