Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

SUMMEWENN über mehrere Arbeitsblätter?

Forumthread: SUMMEWENN über mehrere Arbeitsblätter?

SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 15:39:46
Bettina
Hallo,
ich stehe vor folgendem Problem:
Ich habe mehrere analog struktuerierte Arbeitsblätter, in denen immer in einer Spalte ein Bezugsbegriff (z. B. "Werkzeuge") steht, und in den Spalten danach Kosten für die jeweiligen Monate.
Jetzt möchte ich einem Übersichtsblatt gern die Summe aus allen "Werkzeugen" pro Monat darstellen. Mit SUMMEWENN komme ich - glaube ich - nicht weiter. Diese Funktion mag die vielen Tabellenblätter nicht.
Hat von Euch jemand eine Idee?
Viele Grüße
Bettina
Anzeige

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 15:58:46
Oberschlumpf
Hi Bettina
Wie wäre es mit einer Bsp-Datei?
Ciao
Thorsten
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 16:14:01
Bettina
Hallo Thorsten,
gerne - ich versuche mich mit dem Upload.

Die Datei https://www.herber.de/bbs/user/37070.xls wurde aus Datenschutzgründen gelöscht

(scheint funktioniert zu haben :-)))))
Ich habe ein paar Bereiche kopiert und beispielhaft mit ein paar Daten gefüllt. Ich rechne, dass es statt 2 Abteilungen ca. 35 werden und statt der paar Konten ca. 40...
Vielen Dank für Deine Unterstützung.
Und viele Grüße
Bettina
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 16:27:01
Oberschlumpf
Hi Bettina
Danke - so sehen wir wenigstens, WAS WO passieren soll ;-)
Ich muss dich aber jetzt leider erst mal vertrösten, weil ich weg muss.
Wenn bs dahin nicht schon ein anderer eine Lösung für dich parat hat, versuche ich es ab heute Abend selbst.
Ciao erstmal
Thorsten
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 16:36:28
Koenig W.
Hallo Bettina,
ist ziemlich hässlich, da die Tabellen der Abteilungen nicht gleich aufgebaut sind. Wenn in jeder Tabelle der Wert für Werkzeug in der gleichen Zelle steht, dann ist es nicht so schwer. Du gibst in der Übersicht =Summe( ein, dann markierst Du auf dem Reiter unten das erste Tabellenblatt und mit gedrückter Shift-Taste das letzte und anschliessend die Zelle mit dem Wert des Werkzeugs auf einem der Blätter. Anschliessend in der Formelzelle noch die Klammer schliessen und das wars.
So schaust Du in der Summenformel auf eine Art 3-D Zelle, immer die selbe Zelle aber hintereinander auf allen Tabellen.
Gruss Wilhelm
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 17:00:24
Bettina
Hallo Wilhelm,
Danke für Deine Antwort.
Tja, wenn ich immer denselben Aufbau hätte, wäre es deutlich einfacher.
Und genau davon träume ich, dass diese Möglichkeit auch bei der SUMMEWENN-Funktion funktionieren würde, oder halt wie auch immer...
Ich könnte das ganze noch toppen, wenn ich sage, ich habe nicht verschiedene Arbeitsmappen, sondern verschiedene Dateien. Die Pflege wäre für mich deutlich einfacher, aber ich glaube, dann wird das Thema noch "unlösbarer", oder?
Viele Grüße
Bettina
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 17:20:40
Koenig W.
Hallo Bettina
vielleicht ist dies eine Möglichkeit
=SUMME(SVERWEIS($B$5;Abt1!B2:D1000;3;FALSCH);SVERWEIS($B$5;Abt2!B2:D1000;3;FALSCH))
in der Annahme, Du hast nicht mehr Zeilen als 1'000
Vorteil, Du kannst die Formel mit Copy-Paste erweitern und nur gerade die Ziffer im Blattnamen anpassen.
Sonst sehe ich nur eine Möglichkeit über eine Hilfsspalte mit den Sverweisformeln auf die Tabellenblätter und dann die Spalte summieren. Es gibt glaub ich eine Obergrenze von Argumenten bei der Summenformel.
Sonst ist auch eine Möglichkeit =Summe(,,,,) + Summe(,,,,)
Hoffe konnte Dir helfen
Gruss
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 17:40:57
Koenig W.
Hallo Bettina,
hier noch ein Nachtrag. Habe die Bereiche auf den Abteilungs-Tabellen mit Namen versehen, und auf der Übersicht die Formel relativ/absolut gemischt. So ist der Anpassungsaufwand relativ klein.
Frage ist, was machst Du mit den Werten, die auf den Abteilungstabellen nicht, oder nicht auf allen erscheinen?
Habe Deine Datei wieder hochgeladen.
https://www.herber.de/bbs/user/37071.xls
Gruss
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 18:04:57
Bettina
Hallo Koenig W.
So habe ich den SVerweis bisher auch noch nicht genutzt. Gute Idee. Danke.
Auf den Sheets werden Kosten von verschiedenen Abteilungen zusammengefasst - aber halt nur von einigen, und nicht alle. Und zum Glück produziert mir nicht jede Abteilung auf jedem Konto Kosten. Die nicht bebuchten Konten erscheinen dann allerdings auch nicht auf meiner Liste. Dadurch kam ich auf die Situation, dass ich leider nicht immer auf diesselbe Zelle in den Sheets zugreifen kann.
Viele Grüße
Bettina
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 16:57:40
HermannZ
Hallo Bettina;
schreibe in Blatt Übersicht ZelleD2 einmal folgende Formel;
{=SUMME(SUMMEWENN(INDIREKT("'Abt"&ZEILE($1:$2)&"'!A2:A40");A3;INDIREKT("'Abt"&ZEILE($1:$2)&"'!D2:D40")))}
und herunterkopieren.
in der Formel gibt der Bezug ZEILE($1:$2) die Anzahl der Blätter an es dürfen in der reihenfolge keine fehlen sonst Fehler.
Wenn die Formel deiner Vorstellung entspricht musst du nur für die anderen Spalten die Bereiche anpassen,das kann mann leider nicht automatisieren weil beim kopieren die Bezüge bei INDIREKT nicht angepasst werden.
Hinweis; die Formel ist ein Matrix-Formel die geschweiften Klammern nicht eingeben sondern die Formel mit Shift-Strg-Enter abschliessen.
gruss Hermann
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 17:15:02
Bettina
Hallo Herrmann,
das ist eine gute Lösung. Herzlichen Dank.
Ich hatte zwar bisher nicht die Namen mit Abt1,2,... angedacht. Aber wenn ich es so realisiert bekomme, dann lege ich mir eine schöne Liste nebenhin, dass Abt1 eben die Abteilung A ist usw.
Oder kann man die Namen der Arbeitsblätter auch flexibler halten?
Auf alle Fälle dafür schon mal Vielen Dank.
Viele Grüße
Bettina
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 17:32:46
HermannZ
Hallo Bettina;
wenn du für jedes Blatt einen Namen ohne Zahl verwenden würdest würde die Formel eine Monster-Formel werden,weil dann jedes Blatt einzeln angesprochen werden muss und dafür sind es einfach zu viele Blätter.
wenn du wie im beispiel ein name mit Ziffer verwendest ist es einfacher und übersichtlicher.
Gruss hermann
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 17:44:34
Bettina
Hallo Herrmann,
ja, ich habe mich gerade mit Deiner Lösung etwas auseinandergesetzt - und nachdem ich auch immer wieder die STRG-SHIFT-RETURN Kombination zum Bestätigen nehme, kommen fantastische (also die richtigen und gute) Ergebnisse raus!
Würde diese elegante Formel auch funktionieren, wenn ich Dateien mit 1, 2... .xls benenne?
Viele Grüße
Bettina
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 17:58:08
HermannZ
Hi Bettina;
was soll ich unter;
Würde diese elegante Formel auch funktionieren, wenn ich Dateien mit 1, 2... .xls benenne?

verstehen????
willst du verschiedene Dateien abfragen,dann wirds kompliziert.
oder........
gruss hermann
Anzeige
AW: SUMMEWENN über mehrere Arbeitsblätter?
28.09.2006 18:27:33
Bettina
Hallo Herrmann,
genau so dachte ich das: statt einem Tabellenblatt "Abt1", hinter dem sich ja eine Abteilung verbirgt - dachte ich an eine Datei als "Abt1.xls". Also: ja, verschiedene Dateien abfragen. Aber das macht Excel eh keinen Spass, schon gar nicht in der zu erwartenden Menge.
Und ich will mein Glück nicht überstrapazieren, weil ich mit der aktuellen Lösung schon super viel weiterkomme: Ich habe jetzt 50 Tabellen in meiner Datei und aus Abt1 habe ich Tabelle1 gemacht - geht einfacher :-)) und aus A2:A40 wurde A:A....
Die Formel ist echt super!
Schönen Abend und viele Grüße
Bettina
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Infobox / Tutorial

SUMMEWENN über mehrere Arbeitsblätter nutzen


Schritt-für-Schritt-Anleitung

Um die SUMMEWENN-Funktion über mehrere Tabellenblätter zu nutzen, gehe wie folgt vor:

  1. Struktur der Arbeitsblätter: Stelle sicher, dass alle Arbeitsblätter eine einheitliche Struktur haben. Beispiel: In jedem Blatt steht der Bezugsbegriff (z.B. "Werkzeuge") in der gleichen Zelle.

  2. Formel eingeben: Gehe auf das Übersichtsblatt und klicke in die Zelle, in der die Summe erscheinen soll.

  3. Formel schreiben: Verwende die folgende Formel:

    =SUMMEWENN(Abt1:AbtN!A2:A40; "Werkzeuge"; Abt1:AbtN!D2:D40)

    Ersetze Abt1:AbtN mit den Namen deiner Arbeitsblätter. Diese Methode funktioniert nur, wenn die Struktur der Blätter identisch ist.

  4. Bestätigen: Drücke STRG + SHIFT + ENTER, um die Formel als Matrixformel einzugeben.


Häufige Fehler und Lösungen

  • Fehler beim Bezug: Achte darauf, dass alle Tabellenblätter in der Formel korrekt benannt sind. Ein fehlendes Blatt führt zu einem Fehler.

  • Unterschiedliche Zellen: Wenn die Zellen in den Blättern unterschiedlich sind, kann die SUMMEWENN-Funktion nicht korrekt arbeiten. In diesem Fall solltest du die SVERWEIS-Funktion in Betracht ziehen.

  • Matrixformel nicht erkannt: Wenn die Formel nicht als Matrixformel erkannt wird, überprüfe, ob du STRG + SHIFT + ENTER korrekt verwendet hast.


Alternative Methoden

  1. SVERWEIS verwenden: Anstatt SUMMEWENN kannst du auch SVERWEIS verwenden, um gezielt Werte aus mehreren Tabellenblättern zu summieren. Beispiel:

    =SUMME(SVERWEIS($B$5;Abt1!B2:D1000;3;FALSCH); SVERWEIS($B$5;Abt2!B2:D1000;3;FALSCH))
  2. INDIREKT-Funktion: Mit INDIREKT kannst du auch dynamische Bezüge zu anderen Blättern herstellen. Beispiel:

    =SUMME(SUMMEWENN(INDIREKT("'Abt"&ZEILE($1:$10)&"'!A2:A40");A3;INDIREKT("'Abt"&ZEILE($1:$10)&"'!D2:D40")))

Praktische Beispiele

Angenommen, du hast drei Tabellenblätter: "Abt1", "Abt2" und "Abt3". Jedes Blatt hat die Kosten für "Werkzeuge" in Zelle D2 bis D40.

  • SUMMEWENN für mehrere Tabellenblätter:

    =SUMMEWENN(Abt1:Abt3!A2:A40; "Werkzeuge"; Abt1:Abt3!D2:D40)
  • SUMME aus einem anderen Blatt:

    =SUMME(Abt1!D2; Abt2!D2; Abt3!D2)

Hier summierst du die Werte aus drei verschiedenen Blättern in einer Zelle.


Tipps für Profis

  • Benannte Bereiche: Verwende benannte Bereiche in deinen Tabellenblättern, um die Formeln einfacher und übersichtlicher zu gestalten.

  • Datenüberprüfung: Stelle sicher, dass die Daten in deinen Blättern konsistent sind, um Fehler bei der SUMMEWENN-Funktion zu vermeiden.

  • Dokumentation: Halte eine Dokumentation deiner Formeln und deren Verwendung, um spätere Anpassungen zu erleichtern.


FAQ: Häufige Fragen

1. Funktioniert die SUMMEWENN-Funktion auch mit verschiedenen Dateien?
Nein, die SUMMEWENN-Funktion kann nur innerhalb einer Arbeitsmappe mehrere Tabellenblätter abfragen. Für verschiedene Dateien wird es komplizierter.

2. Was mache ich, wenn die Struktur der Arbeitsblätter unterschiedlich ist?
In diesem Fall solltest du SVERWEIS oder INDIREKT nutzen, um die gewünschten Werte gezielt zu summieren.

3. Kann ich die Formel automatisieren?
Ja, durch die Verwendung von benannten Bereichen und dynamischen Bezügen kannst du den Anpassungsaufwand minimieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige