14.02.2018, 15:58
Hallo zusammen,
ich tue mich mit VBA noch sehr schwer, sehe aber keine Möglichkeit mein Problem mit Formeln zu lösen.
Folgende Ausgangslage:
In Tabellenblatt 1 stehen in Spalte B (Zeilen 5 - ca. 10.000) verschiedene Namen (ca 30 Stück, dementsprechend kommen sie mehrfach vor), in Spalte E stehen zugehörig verschiedene Datumsangaben und in Spalte R stehen zugehörig Arbeitsstunden (Zahlen von 0-24)
Jetzt möchte ich mir in Tabellenblatt 2 für einen gewissen Zeitraum (Anfangsdatum steht in zelle V3 und Enddatum steht in zelle V4) in Spalte C (ab C16) die Namen anzeigen lassen und in Spalte D (ab D16) die summierten Stunden für den Zeitraum.
Händisch könnte man das ganze mit Summenprodukten lösen. Der Nachteil ist jedoch, dass man alle 30 Namen hinschreiben muss. Ich möchte allerdings nur die Namen angezeigt bekommen, deren Stundenzahl über 0 liegt.
Ich hoffe ihr könnt mir vielleicht helfen.
Vielen Dank im Voraus und beste Grüße
ich tue mich mit VBA noch sehr schwer, sehe aber keine Möglichkeit mein Problem mit Formeln zu lösen.
Folgende Ausgangslage:
In Tabellenblatt 1 stehen in Spalte B (Zeilen 5 - ca. 10.000) verschiedene Namen (ca 30 Stück, dementsprechend kommen sie mehrfach vor), in Spalte E stehen zugehörig verschiedene Datumsangaben und in Spalte R stehen zugehörig Arbeitsstunden (Zahlen von 0-24)
Jetzt möchte ich mir in Tabellenblatt 2 für einen gewissen Zeitraum (Anfangsdatum steht in zelle V3 und Enddatum steht in zelle V4) in Spalte C (ab C16) die Namen anzeigen lassen und in Spalte D (ab D16) die summierten Stunden für den Zeitraum.
Händisch könnte man das ganze mit Summenprodukten lösen. Der Nachteil ist jedoch, dass man alle 30 Namen hinschreiben muss. Ich möchte allerdings nur die Namen angezeigt bekommen, deren Stundenzahl über 0 liegt.
Ich hoffe ihr könnt mir vielleicht helfen.
Vielen Dank im Voraus und beste Grüße