AW: Mit welcher Formel machbar ?
01.10.2020 19:13:45
Werner
Hallo Michael,
die Matrix-Summenformel ist im Prinzip die gleiche wie Summenprodukt.
Diese Array-Formel wird im Gegensatz zur Summenprodukt-Formel immer mit der Tastenkombination STRG+Umschalt+Eingabe abgeschlossen.
Nun kurz zum Vorgehen.
Im Tabellenblatt "Einsatzplan" habe ich zwei Zeilen eingefügt.
Zeile 69 mit den entsprechenden Tagesdaten, in Zeile 70 die KW mit Hilfe der Funktion KALENDERWOCHE.
Mit der Arrayformel, hier im Tabellenblatt "Auswertung", habe ich die Wertebereiche der Zeile 69 (=Tagesdaten) mit den Wertebereich (Array) der Tagessummen zum Schnittpunkt gebracht.
Ebenso mit der KW.
Hier steht ja die auszuwertende KW in der Zelle "C6".
In der Zeile 68 stehen ja die jeweiligen Summen der KW für die MA/Tag
Diese wird dann als Referenzwert in die Arrayformel mit dem Wertebereich zum Schnittpunkt gebracht.
{=SUMME(($C$6=Einsatzplan!$E$70:$MK$70)*(Einsatzplan!$E$68:$MK$68))}
Die Arrayformel erkennt für jeden Wert einen Schnittpunkt (=TRUE) oder kein Schnittpunkt (=FALSE).
Aufgrund dieser Tatsache können auch so die Treffer gezählt werden, indem die TRUE-Werte mit "1" zusammengezählt werden:
Zelle "C11"
{=SUMME(($C$6=Einsatzplan!$E$70:$MK$70)*1)}
Es können auch gleich beide Arrayformeln direkt miteinander kombiniert werden, wenn keine Hilfszelle benutzt werden soll.
Dann würde diese so aussehen:
{=RUNDEN(SUMME(($C$6=Einsatzplan!$E$70:$MK$70)*(Einsatzplan!$E$68:$MK$68)) /SUMME(($C$6=Einsatzplan!$E$70:$MK$70)*1);0) }
Da dieses Beispiel jedoch nur bis Monat Oktober geht, müüsstest du diese Formeln dann entsprechend anpassen.
Daran denken, die Arrayformeln dann mit STRG+Umschalt+Eingabe abschließen.
Ich hoffe das einigermaßen verständlich erläutert zu haben.
Gruß Werner B.