Office-Fragen.de
Arbeitstage berechnen dynamisch - Druckversion

+- Office-Fragen.de (https://office-fragen.de)
+-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html)
+--- Forum: Excel (https://office-fragen.de/forum-2.html)
+--- Thema: Arbeitstage berechnen dynamisch (/thread-28828.html)



Arbeitstage berechnen dynamisch - redeagle56 - 20.06.2023

Hallo,
ich habe mal wieder ein Problem, bei dem ich nicht weiterkomme.
Es geht um eine dynamische Anpassung des Feiertag-Bereiches in der NETTOARBEITSTAGE.INTL.
Die Anzahl der Feiertage in den Bundesländern ist verschieden. In der Regel 9 bis 12 Feiertage.
Dazu können noch spezielle Freie Tage kommen.
Die Formel kann aber Leerzellen nicht verarbeiten.
Hat jemand eine Idee wie es dennoch geht?

MfG Günter

.xlsx   Arbeitstage_1.xlsx (Größe: 32,46 KB / Downloads: 4)


RE: Arbeitstage berechnen dynamisch - steve1da - 20.06.2023

Hola,
die Formel kann Leerzellen sehr wohl verarbeiten, in deinen vermeintlichen Leerzellen steht allerdings "". Das mag die Formel nicht.
Ändere die Formel:
=WENNFEHLER(INDEX(Feiertage!$B$2:$B$18;AGGREGAT(15;6;ZEILE(Feiertage!$B$2:$B$18)-1/(Feiertage!$B$2:$B$18<>"");ZEILE(A1)));0)
Lass die Nullwerte ausblenden. Jetzt kannst du den Bereich bis N22 definieren.
Gruß,
steve1da


RE: Arbeitstage berechnen dynamisch - redeagle56 - 20.06.2023

Hallo Steve,
das funktioniert prima.
Vielen herzlichen Dank.

MfG Günter


RE: Arbeitstage berechnen dynamisch - Flotter Feger - 20.06.2023

Hallo,

du hast 2021 ... und somit FILTER() ... da brauchst du Urlaub!N:N nicht

Für die gemarkerte Zelle:
Urlaub!J9: =NETTOARBEITSTAGE.INTL(B9;C9;1;FILTER(Feiertage!$E$2:$E$18;Feiertage!$D$2:$D$18="X"))


RE: Arbeitstage berechnen dynamisch - redeagle56 - 21.06.2023

Hallo Sabina,
danke für den Hinweis.
Ich habe nach einer Möglichkeit gesucht, die auch in älteren Excel-Versionen funktioniert.
Habe mir deine Lösung aber auch notiert.
Danke noch mal.

MfG Günter