ich habe ein kleines Problem und weiß nicht, ob ich das mit der Standart-SUMMEWENN-Funktion lösen kann, oder in mir - ziemlich fremdes - VBA-Gebiet vordringen muss. Ich versuche, eine Dienstplan-Studenabrechnungs-usw.-Exceltabelle zu bauen. Mein Problem:
In einem Register habe ich den Kalender, in den die jeweiligen Stunden bzw. Tage eingetragen werden, die ein Mitarbeiter arbeitet. In einem zweiten Register habe ich eine Liste aller Mitarbeiter, die dort mit Beginn und Ende des Arbeitsverhältnisses erfasst sind.
Nun möchte ich die Datumsspalte im ersten Register mit dem Anfangs- und Enddatum im zweiten Register vergleichen, und - wenn das aktuelle Datum zwischen den beiden Grenzdaten liegt, in der jeweiligen Diensplan-Spalte des ersten Registers prüfen, wie lange der Mitarbeiter anwesend war.
Beispiel: Mitarbeiter X ist vom 01.01.03 bis 31.03.03 angestellt und arbeitet Montag bis Freitag (wofür er im Kalender-Register jeden Tag ein a wie anwesend bekommt). Nun soll durch eine erweiterte SUMMEWENN-Funktion in dem Zeitraum, in dem er angestellt ist (s.o.) die Summe alle "a" errechnet werden.
Ich denke mal, so schwer kann das nicht sein, aber ich kriegs einfach nicht hin...
Vielleicht kann mir jemand helfen?! Danke
Jan