ich habe aktuell die Anforderung, dass ich auf Kundenebene mir die Laufzeit errechnen will. D. h. wie lang ist dieser Kunde bereits im Bestand. Problem sind jedoch Unterbrechungen, welche ich nicht mitzählen möchte.
Aufbau der Tabelle:
(A1-A100) - Kundennummer
(B1-B100) - Vertragsnummer
(C1-C100) - Vertragsbeginn
(D1-D100) - Vertragslaufzeit in Monaten
(E1-E100) - Vertragsende (kann auch in der Zukunft liegen)
Jetzt habe ich den Fall, dass ein Kunde einen Vertrag hatte von bspw. 01.01.2000 - 31.12.2003 (also 4 Jahre). Danach hatte er einige Jahre keinen Vertrag mehr und hat dann einen neuen von 01.01.2012 - 31.12.2014 (also 3 Jahre). In Summe war der Kunde also 7 Jahre im Bestand. Solange ich nur zwei Verträge habe, kann es einfach addiert werden. Wenn nun aber ein Dritter Vertrag hinzukommt, der ab 01.02.2012 beginnt (und somit im gleichen Jahr beginnt wie Vertrag 2) und bis 31.01.2015 läuft, kann ich es nicht mehr addieren. Sonst würde ja eine Laufzeit von 10 Jahren herauskommen. Korrekt sind aber 7 Jahre und 1 Monat.
Danke im Voraus für Eure Hilfe!