ich habe ein Problem, welches ich mithilfe einer Excel-Formel lösen möchte. Allerdings handelt es sich nicht um eine "Standard"-Formel, sondern man benötigt wohl gute Kenntnis über die "besonderen" Excel-Formeln. Diese Kenntnis fehlt mir und so hoffe ich auf Eure bewährte Hilfe. Vorab vielen Dank an alle, die sich mit meinem Problem befassen!
Meine Tabelle:
1. In Zeile 1 beispielsweise die Daten vom 1.1.2016 bis 31.1.2016 stehen.
2. In Zeile 2 steht , ob der Tag aus Zeile 1 ein Arbeitstag ist oder nicht. Bei der Berechnung, ob ein Tag ein Arbeitstag ist oder nicht, werden Wochenenden, individuell freie Tage und Feiertage berücksichtigt - der Einfachheit halber steht hier im Ergebnis eine 1 (=Arbeitstag) oder ein 0 (=kein Arbeitstag).
3. In Zelle AF10 steht eine Zahl, welche anzeigt, wie viele Tage Resturlaub jemand im Januar noch hat.
Die Aufgabe:
- Der Resturlaub soll vom "31.1.2016" rückwirkend angesetzt werden. d.h. der letzte Tag des Resturlaub wäre theoretisch der "31.1.", der erste Tag des Resturlaubs wäre der "31.1." abzüglich der Resturlaubstage. Beispiel: 7 Resturlaubstage; erster Resturlaubstag 25.1. (31.1. - 7 + 1); letzter Resturlaubstag 31.1.
- Da man aber nun an einem Tag, der gar kein Arbeitstag ist, keinen Urlaub nehmen kann, reicht eine einfache Subtraktion nicht aus, um den ersten Resturlaubstag zu ermitteln.
- Fazit: Ich brauche eine Formel, welche sich - ich beschreibe es mal mit Worten - den 31.1.16 anschaut und falls es ein Arbeitstag ist, 7 (Anzahl der Resturlaubstage) Tage zurückgeht, dabei aber die Nicht-Arbeitstage nicht mitzählt. D.h. in unserem Beispiel müsste als Ergebnis als erster Resturlaubstag (AF11) der 21.1. und der letzte Resturlaubstag der 29.1. (AF12) ausgegeben werden.
Um es etwas einfacher zu machen, habe ich eine Datei angehängt, welche das eben beschriebene beinhaltet: https://www.herber.de/bbs/user/108738.xlsx
Es wäre super, wenn mir jemand verraten könnte, wie ich das Problem löse.
Gruß und Danke
V A T