Du hast eine Kreuztabelle bzw. Pivottabelle und willst jedes Feld des Datenbereiches mit zugehöriger Spalten- und Zeilenbeschriftung dargestellt bekommen.
Lösung
Kreuztabelle von A1:E8
Der Datenbereich geht also von B2:E8
in G1 kommt die Anzahl der Spalten im Datenbereich (also 4)
in G2 kommt die Anzahl der Zeilen im Datenbereich (also 7)
ab H1 stehen die Werte:
=WENN(ZEILE(A1)>G$1*G$2;"";INDEX(B$2:F$20;KÜRZEN((ZEILE(A1)-1)/$G$1)+1;REST(ZEILE(A1)-1;$G$1)+1))
ab I1 stehen die Spaltenbeschriftungen
=WENN(ZEILE(A1)>$G$1*$G$2;"";INDEX($B$1:$E$1;REST(ZEILE(A1)-1;$G$1)+1))
ab J1 stehen die Zeilenbeschriftungen
=WENN(ZEILE(A1)>$G$1*$G$2;"";INDEX(A:A;KÜRZEN((ZEILE(A1)-1)/$G$1)+1+1))
(H1; I1 und J1 runterkopieren)