Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Summe über mehrere Reiter wenn Bedingung erfüllt i

Summe über mehrere Reiter wenn Bedingung erfüllt i
21.10.2013 14:50:36
Jörg
Hallo,
ich habe ein kleins EXCEL Problem.
Mit folgender Formel =SUMME(Anfang:Ende!C55)habe ich den Wert einer bestimmten Zelle über mehrere Reiter aufsummiert.
Jetzt möchte allerdings die Summierung an die Erfüllung einer Bedingung knüpfen.
Das heißt Excel soll nur den Wert in C55 über alle Reiter aufsummieren, wenn der Reiter die Bedingung erfüllt, dass in Zelle D9 de ein bestimmter Wert steht.
Kann mir da vielleicht jemand weiterhelfen?
Vielen Dank im Voraus!
Gruß Jörg

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Summe über mehrere Reiter wenn Bedingung erfüllt i
22.10.2013 10:15:30
Jörg
Hallo Matze,
laut deinem Link müsste die folgende Formel die richtige sein.
"Summe von C2 der Tabellen 1 bis 3:
SUMME(SUMMEWENN(INDIREKT("Tabelle"&ZEILE(1:3)&"!C2");"1e+99"))"
Allerdings bringe ich die Formel einfach nicht zum laufen. Vielleicht kann mir jemand noch einen Tipp geben?
Ich möchte im Tabellenblatt Z in Zelle Z12 die Summe angezeigt bekommen der Zelle A1 aller Reiter zwischen "Anfang" und "Ende", wenn diese die Bedingung erfüllen, dass im jeweiligen Reiter in Zelle A2 der Text oder die Zahl "asdf" steht.
Viele Grüße!
Jörg

Anzeige
Bitte um Unterstützung,..
22.10.2013 16:20:17
Matze
Hallo @ All,
...bin leider unterwegs und kann mich der Sache nicht annehmen,
lasse daher den Beitrag auf offen, danke fürs drüber schauen.
Matze

so, dann schau mal das hier an,...
22.10.2013 18:17:13
Matze
Hallo Jörg,
..Vorgabe hier ein Beispiel:
In Tabelle 1 -3 soll die Summe aus C2 gebildet werden, wenn in der jeweiligen Tabelle in D9 der Wert X steht.
Hier habe ich nun in Tabelle4 in A2 den Wert geschrieben, der für D9 sprechen soll.
Die Formel steht in C2 und bildet die Summe.



Ergebniss
 ABC
1'Wert der in D9 als rechnenbasis dient  'Gesammtsumme der Tabellen 1 - 3 ! C2
210  200

verwendete Formeln
Zelle Formel Bereich R1C1 für Add In
C2=SUMMENPRODUKT(SUMMEWENN(INDIREKT("Tabelle"&ZEILE(1:3) &"!D9") ;$A$2;INDIREKT("Tabelle"&ZEILE(1:3) &"!C2") ) )   =SUMPRODUCT(SUMIF(INDIRECT("Tabelle"&ROW(R[-1]:R[1]) &"!D9") ,R2C1,INDIRECT("Tabelle"&ROW(R[-1]:R[1]) &"!C2") ) )

XHTML Tabelle für Darstellung in Foren,
einschl. Bedingter Formatierung ab Version 2007
XHTML-Version 11.50 einschl 64 Bit Version



Bsp-Datei : https://www.herber.de/bbs/user/87754.xlsx
Das kannst du an deine Tabellen anpassen, viel Spaß
- Rückmeldung erwünscht! -
Matze
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Summe über mehrere Tabellenblätter mit Bedingung


Schritt-für-Schritt-Anleitung

  1. Öffne Deine Excel-Datei mit den Tabellenblättern, die Du summieren möchtest.

  2. Bestimme die Bedingung, die erfüllt sein muss, um die Werte zu summieren. Zum Beispiel: Ein bestimmter Wert in Zelle D9.

  3. Verwende die Formel: Gehe zu dem Tabellenblatt, in dem Du die Summe anzeigen möchtest, und gib folgende Formel ein:

    =SUMMENPRODUKT(SUMMEWENN(INDIREKT("Tabelle"&ZEILE(1:3)&"!D9"), $A$2, INDIREKT("Tabelle"&ZEILE(1:3)&"!C2")))

    Hierbei ersetzt Du "Tabelle" durch die Namen Deiner Tabellenblätter.

  4. Passe die Formel an: Wenn Du mehr als drei Tabellenblätter hast, ändere die ZEILE(1:3) in den gewünschten Bereich.

  5. Drücke Enter: Deine Summe wird angezeigt, sofern die Bedingung erfüllt ist.


Häufige Fehler und Lösungen

  • Fehler 1: "#BEZUG!" wird angezeigt.

    • Lösung: Überprüfe die Tabellennamen in der Formel. Sie müssen exakt mit den tatsächlichen Namen übereinstimmen.
  • Fehler 2: Die Summe ist nicht korrekt.

    • Lösung: Stelle sicher, dass die Bedingungen in D9 der Tabellenblätter mit dem Wert in A2 übereinstimmen.
  • Fehler 3: Falscher Datentyp in D9.

    • Lösung: Überprüfe, ob der Wert in D9 der richtige Datentyp (Text oder Zahl) ist.

Alternative Methoden

  • SUMMEWENN: Du kannst die klassische SUMMEWENN-Funktion verwenden, um die Summe über mehrere Tabellenblätter zu bilden. Dies ist jedoch weniger flexibel, wenn Du mit vielen Blättern arbeitest.

  • Power Query: Wenn Du Excel 2016 oder neuer verwendest, kannst Du Power Query nutzen, um Daten aus mehreren Tabellenblättern zu aggregieren. Dies ist besonders nützlich, wenn Du komplexe Datenanalysen durchführen möchtest.


Praktische Beispiele

  1. Summe von Werten, die eine Zahl in D9 haben:

    =SUMMENPRODUKT(SUMMEWENN(INDIREKT("Tabelle"&ZEILE(1:5)&"!D9"), 10, INDIREKT("Tabelle"&ZEILE(1:5)&"!C2")))
  2. Summe von Textwerten:

    =SUMMENPRODUKT(SUMMEWENN(INDIREKT("Tabelle"&ZEILE(1:3)&"!D9"), "xyz", INDIREKT("Tabelle"&ZEILE(1:3)&"!C2")))

Tipps für Profis

  • Verwende benannte Bereiche: Dies macht die Formeln lesbarer und einfacher zu warten. Du kannst einen Bereich benennen, z.B. Bedingung, und in der Formel darauf verweisen.

  • Debugging: Teste Deine Formeln Schritt für Schritt. Setze Teile der Formel in separate Zellen, um sicherzustellen, dass jede Komponente korrekt funktioniert.

  • Überprüfe die Version: Einige Funktionen sind in älteren Excel-Versionen möglicherweise nicht verfügbar. Stelle sicher, dass Du Excel 2007 oder neuer verwendest.


FAQ: Häufige Fragen

1. Wie kann ich die Summe über mehr als 5 Tabellenblätter bilden? Du kannst den Bereich in der ZEILE-Funktion erweitern, z.B. ZEILE(1:10) für 10 Tabellenblätter.

2. Funktioniert das auch mit Excel Online? Ja, die Formeln und Funktionen sind auch in Excel Online verfügbar, solange Du die korrekten Tabellennamen benutzt.

3. Was mache ich, wenn ich keine Indirekt-Funktion verwenden kann? In diesem Fall musst Du die Formeln für jedes Tabellenblatt manuell aufschreiben oder eine VBA-Lösung in Betracht ziehen, um die Summierung durchzuführen.

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