Für eine komplexe Auswertung und eine Darstellung in gestapelten Balken muss ich gerade viele Daten konsolidieren in ein bestimmtes Tabellenformat. Das Format habe ich, und auch der Test der Balken funktioniert.
Für das Konsolidieren habe die Daten zunächst in eine Hilfstabelle konsolidiert, und nun will ich diese per SUMMENPRODUKT in die richtigen Zellen füllen.
Folgende Formel funktioniert:
=SUMMENPRODUKT(($C$4:$P$10)*($C$2:$P$2=D$13)*($C$3:$P$3=D$14)*($B$4:$B$10=$B15))
Problem:Den letzten Teil, den Verweis auf $B15, muss ich zum Kopieren der Zellen mit einem 8er Sprung machen, also quasi Zeile 15 bis 22 ist $B15, Zeile 23 bis 30 ist $B23, etc..
Gelöst habe ich das wie folgt:
=ADRESSE(ZEILE()-ZEILE(A1)+1+GANZZAHL(ZEILE(A1)/8)*8;2;3;1))
Das funktioniert auch alleine im Test (zeigt den korrekten Zellenwert)....nur in der Formel nicht. Wenn ich das anstatt der $B15 eintrage, funktioniert die Formel generell noch, aber der Wert in meiner Test-Zelle geht auf 0 (obwohl er 10 sein müsste).Wenn ich die ADRESSE-Formel zusätzlich um ein vorgestelltes INDIREKT erweitere, bekomme ich #WERT.
Leider bin ich mit meinem Latein am Ende. Wo ist mein Denkfehler, warum akzeptiert die Formel den Wert anscheinend nicht korrekt?
Liebe Grüße
Michael