Excel Version 16.0 Microsoft 365
Kurze Darstellung des Aufbaus der Excel Mappe:
Vorgabebedingung:
Die Excel Mappe soll an Mitarbeiter verteilt werden, soll in monatliche Sheets gegliedert sein und soll keine VBA-Lösung enthalten.
Es wurde eine Excel-Mappe erstellt mit 12 Sheets von Jan bis Dez., dazu noch ein ausgeblendetes Sheet mit der Feiertagstabelle und der Tabelle der Schulferientermine.
Jedes Sheet enthält 5 Wochen, auch bei einem Monatswechsel ist der Montag der erste Tag der Woche und gibt die Kalenderwoche nach ISO 8601 aus.
Jeder Tag besteht aus 2 Spalten, Arbeitszeit Beginn/ Ende mit je 10 Tätigkeitszeilen.
Das Datum der Wochentage wird durch das vorgegebene Kalenderjahr automatisch angepasst.
Über die Gaußsche Osterformel werden die kirchlichen Feiertage in einer separaten Tabelle berechnet.
Endspricht das Datum einem Feiertag aus der Feiertagstabelle, sollen beide Spalten des Tages grau hinterlegt werden.
Mein Problem mit der Funktion "Bedingte Formatierung" ist wie folgt:
Hier für möchte ich die Funktion "Bedingte Formatierung" anwenden.
Mit der Funktion Bedingte Formatierung wird über die Funktion SVERWEIS das Datum mit der Feiertagstabelle verglichen.
Entspricht das Datum einen Feiertag, werden beide Spalten des Tages grau hinterlegt.
Die erste erstellte Bedingte Formatierung funktioniert, nun möchte ich diese Bedingte Formatierung auf die folgenden Tage kopieren.
Aus den absoluten Zellbezug entferne ich die $ Zeichen im Suchargument des SVERWEIS [=SVERWEIS($B$3;$BL$6:$BL$27;1;FALSCH)]
und plötzlich wird nur noch die erste Zelle des Bereiches grau markiert.
Entferne ich die $ Zeichen unter Wird angewendet auf [=$B$4:$C$13] werden diese $ Zeichen sofort von Excel wieder automatisch eingefügt.
Ein Kopieren der Funktion Bedingte Formatierung ist zwar möglich, doch es muss für jeden Tag die Formel manuell angepasst werden.
Die Schulferientage sollen ebenfalls markiert werden, dafür wollte ich ein ähnliches Verfahren anwenden. Dabei wird die Tabelle der Ferientermine bis 2030 ausgelesen.
Ich verstehe das Verhalten der Funktion nicht.
Momentan scheint mir, dass diese Excel-Mappe sehr viel Fleißarbeit abfordert.
Vielleicht gibt bestimmt unter Excel eine komfortablere Lösung dafür?
Einstweilen Vielen Dank
Wolfgang