@Tee, falls du noch da bist, poste ich eine Antwort auf deine Frage. Es hat eine ganze Weile gedauert, bis ich das Problem richtig verstanden habe.
Lassen Sie mich daher das von mir gelöste Problem angeben und ich hoffe, Ihnen genügend Informationen zu geben, um die Lösung zu ändern, wenn mein Verständnis Ihres Problems falsch ist.
Problem: Sie möchten eine laufende Summe von 35/36 jeder der Zahlen berechnen, die in G17 Ihrer Tabelle beginnen und über AP17 hinausgehen. Der knifflige Teil ist, dass sich der Anfang des Bereichs nach rechts bewegen muss, sobald Ihre Summe 35 Terme enthält (z. B. H17, I17 usw.), da die Formel rechts gefüllt ist.
Die folgende Diskussion zeigt, wie die Summe berechnet wird. Die endgültige Formel wird mit 35 multipliziert und durch 36 dividiert.
Lösung: Um die Summe zu berechnen, ist eine Formel wie diese erforderlich:
=SUM(INDEX(reference,row_num,[column_num]):INDEX(reference,row_num,[column_num])
Die "Referenz" -Form von INDEX () kann verwendet werden, um eine Zellreferenz zurückzugeben, und hier berechnet das erste INDEX () den Beginn des zu summierenden Bereichs, während das zweite INDEX () das Ende des Bereichs berechnet.
Die Summe beginnt mit G17 (Spalte 7) für alle Spalten, die kleiner als die Spalte AP sind (Spalte 42). Beginnend mit Spalte AP wird die Startzelle um eine Spalte nach rechts verschoben, während die Formel nach rechts gefüllt wird. Der erste INDEX () ist also:
INDEX($17:$17,1,IF(COLUMN()<42,7,COLUMN()-34))
In Spalte AP beginnt der Summenbereich beispielsweise mit H17. Spalte 42-34 = 8 = Spalte H.
Das Ende des zu summierenden Bereichs ist nur die aktuelle Spalte. Der zweite INDEX () ist also:
INDEX($17:$17,1,COLUMN())
Jetzt ist die Summe:
SUM(INDEX($17:$17,1,IF(COLUMN()<42,7,COLUMN()-34)):INDEX($17:$17,1,COLUMN()))
Und die endgültige Formel lautet:
=35*(SUM(INDEX($17:$17,1,IF(COLUMN()<42,7,COLUMN()-34)):INDEX($17:$17,1,COLUMN())))/36
Ein Teil Ihrer Tabelle mit der Berechnung ist in der folgenden Abbildung dargestellt. Bitte kommentieren Sie, wenn Sie noch hier sind. Freundliche Grüße.