ich konnte über die Suche keinen Beitrag finden, der mein spezielles Problem löst, daher mache ich mal einen neuen Thread auf. Ich hoffe ich habe nichts übersehen.
Folgende Situation:
Ich habe in einem Blatt zwei Zellen mit einem Start- und Enddatum (E4 & E5), in Zelle E6 sollen die NETTOARBEITSTAGE abzüglich Feiertage ausgegeben werden.
Weiterhin kann in Zelle B4 ein Länderkürzel ausgewählt werden, je nach Land sollen dann natürlich jeweils die spezifischen nationalen Feiertage bei der Berechnung der NETTOARBEITSTAGE berücksichtigt werden.
Hierfür habe ich auf einem anderen Blatt eine Tabelle der jeweiligen Feiertage erstellt. Mittels einer INDEX-Funktion soll dann jeweils die Zeile mit dem Länderkürzel gesucht und die darin enthaltenen Feiertage als Grundlge für die Berechnung der NETTOARBEITSTAGE genutzt werden.
Meine Formel in der Ausgabezelle E6 lautet:
NETTOARBEITSTAGE(E4;E5;INDEX(Feiertage!A2:BB40;0;VERGLEICH('Tabelle 1'!$B$4;Feiertage!$A2:$A41;0))))
Die Tabelle der Feiertage sieht wie folgt aus:
Soweit scheint alles zu funktionieren, beim Auswählen unterschiedlicher Länderkürzel werden unterschiedliche Anzahlen an Tagen wiedergegeben, aber offensichtlich ist die Berechnung nicht korrekt, denn bei manuellem Nachzählen kommt man stets auf andere Ergebnisse. Am auffälligsten ist es, wenn man den 01.01.2019 als Start und den 02.01.2019 als Ende nimmt: Da in allen Ländern der 01.01 ein Feiertag ist, sollte das Ergebnis immer "1" lauten, bei manchen Ländern lautet es jedoch "2". Auch bei längeren Zeiträumen kommen bei Ländern mit gleich vielen Feiertagen teilweise um mehrere Tage unterschiedliche Ergebnisse heraus.
Meine Frage daher: Hat jemand eine Idee, wo ich mich verhaspelt habe, bzw. wie es aussehen müsste, damit die richtigen Ergebnisse herauskommen?
Vielen Dank im Voraus! :-)