Meine Arbeitsmappe umfasst zwei Tabellenblätter:
- Abgeschlossen
- Geplant
Beide Tabellenblätter enthalten die Spalte "ArtikelNr".
Das Tabellenblatt geplant enthält zusätzlich eine Spalte "Aktiv" mit den Werten Ja/Nein, nach welcher in filtern möchte.
zur zeit sieht ein Teil meiner Formel ohne Filter wie folgt aus und funktioniert:
...SUMMENPRODUKT((Abgeschlossen[ArtikelNr]=MTRANS(Geplant[ArtikelNr]))*Abgeschlossen[Zeitaufwand '[h']])...
Gefiltert werden soll das Array, welches ich transponiere:
...SUMMENPRODUKT((Abgeschlossen[ArtikelNr]=MTRANS(FILTER(Geplant;Geplant[Aktiv]="Ja"))*Abgeschlossen[Zeitaufwand '[h']])...
Die Funktion FILTER liefert aber eine gefilterte Matrix, von welcher ich nur die Spalte ArtikelNr benötige. Die ArtikelNr steht in Spalte C, bzw. Spalte 3, da die neue Matrix ja keine Spaltenbeschreibung mehr enthält.
zur Zeit behelfe ich mir mit einem versteckten dritten Tabellenblatt, bin mir aber sicher, dass ich mir das sparen kann ;-)
Kurz gesagt:
Wie kann ich nur Spalte 3 aus dem Ergebnis von FILTER anzeigen, ohne Zwischenschritt.