18.06.2019, 15:03
Hallo zusammen,
ich habe folgendes Problem:
Ich habe in einem Tabellenblatt eine Pivot-Tabelle, in der sich nach und nach mehr Zeilen ergeben.
In einem weiteren Tabellenblatt möchte ich das Summenprodukt der 1. Spalte immer gepaart mit einer der restlichen Spalten bilden:
Bspw:
=SUMMENPRODUKT(Array1;Array2)
=SUMMENPRODUKT(Array1;Array3)
=SUMMENPRODUKT(Array1;Array4)
...usw.
Da sich wie beschrieben die Pivottabelle auf die sich die Summenprodukte beziehen nach unten nach und nach erweitert, möchte ich die Argumente der Funktion dynamisch gestalten.
Im 1. Schritt habe ich bereits das 1. Argument (also die Spalte, die in allen Summenprodukten vorkommt) per Namensmanager und Bezug auf:
=$A$5:BEREICH.VERSCHIEBEN($A$5;VERGLEICH("";$A:$A;-1)-6;0)
dynamisch gemacht. Es erweitert sich also, sobald die Pivottabelle länger wird.
Nun möchte ich nich für jede Spalte einen eigenen Namen im Namensmanager erstellen müssen. Gibt es eine Möglichkeit, das 2. Argument ebenso dynamisch zu machen.
ich habe folgendes Problem:
Ich habe in einem Tabellenblatt eine Pivot-Tabelle, in der sich nach und nach mehr Zeilen ergeben.
In einem weiteren Tabellenblatt möchte ich das Summenprodukt der 1. Spalte immer gepaart mit einer der restlichen Spalten bilden:
Bspw:
=SUMMENPRODUKT(Array1;Array2)
=SUMMENPRODUKT(Array1;Array3)
=SUMMENPRODUKT(Array1;Array4)
...usw.
Da sich wie beschrieben die Pivottabelle auf die sich die Summenprodukte beziehen nach unten nach und nach erweitert, möchte ich die Argumente der Funktion dynamisch gestalten.
Im 1. Schritt habe ich bereits das 1. Argument (also die Spalte, die in allen Summenprodukten vorkommt) per Namensmanager und Bezug auf:
=$A$5:BEREICH.VERSCHIEBEN($A$5;VERGLEICH("";$A:$A;-1)-6;0)
dynamisch gemacht. Es erweitert sich also, sobald die Pivottabelle länger wird.
Nun möchte ich nich für jede Spalte einen eigenen Namen im Namensmanager erstellen müssen. Gibt es eine Möglichkeit, das 2. Argument ebenso dynamisch zu machen.