31.12.2021, 21:13
Hallo zusammen,
es geht erneut um die Verwendung eines dynamischen Arrays bzw. die Formel dazu:
Spalte H soll für jeden Tag des Monats nur Überstunden bzw. nur Minusstunden als Differenz zwischen Soll-Arbeitszeit und Ist-Arbeitszeit auswerfen (Nullwerte habe ich über das Zahlenformat ausgeblendet).
Mir geht es nun um die Formel in H2, die ich als dynamisches Array hinbekommen habe:
Allerdings fände ich die Formel
viel "schöner" und besser lesbar, aber eben nicht als "dynamische" Formel. Ich habe den Bogen einfach noch nicht raus, wie ich solche dynamischen Formeln definiere, ohne dass die Lesbarkeit zu sehr leidet. Hat jemand einen Tipp für mich?
es geht erneut um die Verwendung eines dynamischen Arrays bzw. die Formel dazu:
Spalte H soll für jeden Tag des Monats nur Überstunden bzw. nur Minusstunden als Differenz zwischen Soll-Arbeitszeit und Ist-Arbeitszeit auswerfen (Nullwerte habe ich über das Zahlenformat ausgeblendet).
Mir geht es nun um die Formel in H2, die ich als dynamisches Array hinbekommen habe:
Wochentag | Tag | Feiertag | Beginn | Ende | Ist-AZ | Soll-AZ | +/- | Bemerkung |
Freitag | 01 | Neujahr | ||||||
Samstag | 02 | |||||||
Sonntag | 03 | |||||||
Montag | 04 | 10:00 | 12:00 | 02:00 | 02:00 | |||
Dienstag | 05 | 10:00 | 12:00 | 02:00 | 02:00 | |||
Mittwoch | 06 | 10:00 | 14:00 | 04:00 | 02:00 | +02:00 | ||
Donnerstag | 07 | 10:00 | 12:00 | 02:00 | 02:00 | |||
Freitag | 08 | 10:00 | 12:00 | 02:00 | 02:00 | |||
Samstag | 09 | |||||||
Sonntag | 10 | |||||||
Montag | 11 | 10:00 | 12:00 | 02:00 | 02:00 | |||
Dienstag | 12 | 02:00 | -02:00 | |||||
Mittwoch | 13 | 02:00 | -02:00 | |||||
Donnerstag | 14 | 10:00 | 12:00 | 02:00 | 02:00 | |||
Freitag | 15 | 10:00 | 15:30 | 05:30 | 02:00 | +03:30 | ||
Samstag | 16 | |||||||
Sonntag | 17 | |||||||
Montag | 18 | 10:00 | 12:00 | 02:00 | +02:00 | Urlaub | ||
Dienstag | 19 | 10:00 | 12:00 | 02:00 | +02:00 | Urlaub | ||
Mittwoch | 20 | 10:00 | 12:00 | 02:00 | +02:00 | Urlaub | ||
Donnerstag | 21 | 10:00 | 12:00 | 02:00 | +02:00 | Urlaub | ||
Freitag | 22 | 10:00 | 12:00 | 02:00 | +02:00 | Urlaub | ||
Samstag | 23 | |||||||
Sonntag | 24 | |||||||
Montag | 25 | Urlaub | ||||||
Dienstag | 26 | Urlaub | ||||||
Mittwoch | 27 | Urlaub | ||||||
Donnerstag | 28 | Urlaub | ||||||
Freitag | 29 | Urlaub | ||||||
Samstag | 30 | |||||||
Sonntag | 31 |
Zelle | Formel |
H2 | =WENN(SollAZ="";WENN(IstAZ<>"";IstAZ;0);WENN(IstAZ<>"";RUNDEN(IstAZ-SollAZ;16);-SollAZ)) |
Code:
=WENN(SollAZ="";WENN(IstAZ<>"";IstAZ;0);WENN(IstAZ<>"";RUNDEN(IstAZ-SollAZ;16);-SollAZ))
Allerdings fände ich die Formel
Code:
=SUMME(@IstAZ)-SUMME(@SollAZ)
viel "schöner" und besser lesbar, aber eben nicht als "dynamische" Formel. Ich habe den Bogen einfach noch nicht raus, wie ich solche dynamischen Formeln definiere, ohne dass die Lesbarkeit zu sehr leidet. Hat jemand einen Tipp für mich?
Herzliche Grüße aus dem Rheinland
Jörg
[Windows 10, Microsoft 365]
Jörg
[Windows 10, Microsoft 365]