Dynamischer Filter über mehrere Tabellenblätter
#1
Hallo Zusammen,

ich habe mehrere Tabellenblätter mit gleichen Aufbau aber unterschiedlichen Zahlen.

Ein Tabellenblatt heißt jeweils (1,2,3,4,5,6.....)

Jetzt möchte ich einen Summenreiter, der die gleiche Struktur hat und alle anderen Tabellenblätter (1,2,3,4,5,6....) summiert.

Entweder komplett summiert oder vllt auch nur 2 4 6. Also jenachdem was ich filtere soll sich die dynamische SUmme anpassen.

Wisst ihr ob das ohne VBA geht?

Vielen vielen Dank an alle Antworten.
Antworten Top
#2
Hi,

in A2:A4 stehen die betroffenen Blattnamen (z.B. 2, 4 und 5)
Summiert wird A1:A100 aus diesen Blättern.

=SUMMENPRODUKT(N(INDIREKT("'"&MTRANS(A2:A4)&"'!A"&ZEILE(1:100))))
[-] Folgende(r) 1 Nutzer sagt Danke an {Boris} für diesen Beitrag:
  • stchwint2707
Antworten Top
#3
Ok dankeschön.

Der Blattname setzt sich wie folgt Zusammen:

"MB" und die NR
Antworten Top
#4
Zitat:Der Blattname setzt sich wie folgt Zusammen:

"MB" und die NR

Dann steht in A2:A4 eben so was wie:

MB2
MB4
MB5

Hauptsache, die Blattnamen existieren auch in der Mappe.
[-] Folgende(r) 1 Nutzer sagt Danke an {Boris} für diesen Beitrag:
  • stchwint2707
Antworten Top
#5
Ja perfekt hab es hingekriegt Danke.

Und kann ich die MTRANS Formel auf alle Nummern beziehen. Und sagen Summiere nur die Nummern, bei denen in der Spalten neben dran ein x dran ist?

Also eine Art Filter?

Denke einen anderen Filter kann man da schlecht einbauen.
Antworten Top
#6
Hi,

eh ich das jetzt erkläre, schau Dir die Datei an (ist für Deine Excelversion - in neueren Versionen wär das etwas einfacher).
Die gewünschten Blätter werden in Spalte B mit einem "x" markiert.


Angehängte Dateien
.xlsx   MB_Summen.xlsx (Größe: 20,88 KB / Downloads: 5)
[-] Folgende(r) 1 Nutzer sagt Danke an {Boris} für diesen Beitrag:
  • stchwint2707
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste