Anzeige
Archiv - Navigation
892to896
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
892to896
892to896
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Summe über mehrer Tabellenblätter / Indirekt

Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 09:44:53
Adrian1977
Hallo zusammen,
ich möchte Summen von Zahlen bilden, die sich auf unterschiedlichen Tabellenblättern befinden.
Welche Tabellenblätter addiert werden sollen, steht in der Tabelle1 A1 (Eintrag Ausgangstabelle) und Tabelle1 A1 (Eintrag "Endtabelle"). Diese Einträge sollen variabel bleiben.
Mein Lösungsansatz war dies mit Hilfe von Indirekt zu lösen.
Leider hat das nicht funktioniert.
Das funktioniert: =SUMME(Tabelle2:Tabelle4!F9)
Das aber schon nicht mehr: =SUMME(INDIREKT("Tabelle2:Tabelle4!F9"))
Kann mir jemand sagen woran es liegt?
Danke + Gruß
Adrian

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 10:04:00
HermannZ
Hallol Adrian;
ausgehend von deinem Beispiel so;
{=SUMME(SUMMEWENN(INDIREKT("Tabelle"&ZEILE(1:4)&"!F9");">"&0))}
diese Formel ermittelt aus den Tabellenblättern 1 bis 4 und der Zelle F9 die Summe
Gruss HermannZ

AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 10:42:00
Adrian1977
Hallo HermannZ,
danke! Es funktioniert, die Lösung hilft mir aber nicht weiter. Ich brauche eine Formel wo die Anfangstabelle und die Endtabelle steht.
Gruß
Adrian

AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 10:51:52
HermannZ
Hallo Adrian;
brrrrrrrrrrr!
was heist das, wie soll ich das verstehen.
Ich brauche eine Formel wo die Anfangstabelle und die Endtabelle steht.
Gruss HermannZ

Anzeige
AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 11:01:13
Adrian1977
Hallo HermannZ,
ich brauche diese Formel: =SUMME(Tabelle2:Tabelle4!F9), wobei
1) "Tabelle2" und "Tabelle4" variable Einträge sind
2) nicht direkt in der Formel stehen, sondern in Taballe1 A1 bzw. A2
3) keine Namenskonvention besteht.
Gruß
Adrian

AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 11:09:58
HermannZ
Hallo Adrian;
meinst du das so?
Beispiel;
 BCDE
2    
3von Tabellebis Tabelle  
414 3
5    
6    

Formeln der Tabelle
ZelleFormel
E4{=SUMME(SUMMEWENN(INDIREKT("Tabelle"&ZEILE(INDIREKT(B4&":"&C4))&"!F9"); ">"&0))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruss HermannZ

Anzeige
AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 11:22:00
Adrian1977
Hallo HermannZ,
es funktioniert, nur nicht so wie ich es brauche.
Hab das Problem, dass die Tabellen sortiert und durchnummeriert sein müssen.
Weiß, ist nicht einfach mit mir;-)
Danke + Gruß
Adrian

AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 12:08:00
HermannZ
Hallo Adrian;
du schreibst;
.......Hab das Problem, dass die Tabellen sortiert und durchnummeriert sein müssen......
sorry aber jetzt verstehe ich wirklich nur noch Bahnhof, und da fährt auch schon lange kein Zug mehr?
jetzt gibt es meiner Meinung nach nur noch eine Möglichkeit, du ladest eine Beispiel Datei hoch in der man erkennen kann was wie wo gewünscht wird.
Gruss HermannZ

Anzeige
AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 14:50:00
Christian
Hallo Adrian,
ohne kleine Hilfstabelle ist das mit Formeln schlecht machbar.
Hier mein Vorschlag:
summe

 ABCDEFG
1fb<- Auswahl Starttabelle (variabel) fa12fb
2ac<- Auswahl Endtabelle (variabel) fb23ac
3   ac3  
46<- Gewünshtes Ergebnis gh4  
5       
6       
7       

Formeln der Tabelle
ZelleFormel
F1=SVERWEIS(G1;$D$1:$E$10;2;0)
G1=A1
F2=WENN(F1="";"";WENN(SVERWEIS($A$2;$D$1:$E$4;2;0)>=F1+1;F1+1;""))
G2=WENN(F2="";"";INDEX($D$1:$D$10;VERGLEICH(F2;$E$1:$E$10;0)))
F3=WENN(F2="";"";WENN(SVERWEIS($A$2;$D$1:$E$4;2;0)>=F2+1;F2+1;""))
G3=WENN(F3="";"";INDEX($D$1:$D$10;VERGLEICH(F3;$E$1:$E$10;0)))
A4{=SUMME(SUMMEWENN(INDIREKT("'"&G1:BEREICH.VERSCHIEBEN(G1;ANZAHL(F:F)-1;;;)&"'!A1"); ">0"))}
F4=WENN(F3="";"";WENN(SVERWEIS($A$2;$D$1:$E$4;2;0)>=F3+1;F3+1;""))
G4=WENN(F4="";"";INDEX($D$1:$D$10;VERGLEICH(F4;$E$1:$E$10;0)))
F5=WENN(F4="";"";WENN(SVERWEIS($A$2;$D$1:$E$4;2;0)>=F4+1;F4+1;""))
G5=WENN(F5="";"";INDEX($D$1:$D$10;VERGLEICH(F5;$E$1:$E$10;0)))
F6=WENN(F5="";"";WENN(SVERWEIS($A$2;$D$1:$E$4;2;0)>=F5+1;F5+1;""))
G6=WENN(F6="";"";INDEX($D$1:$D$10;VERGLEICH(F6;$E$1:$E$10;0)))
F7=WENN(F6="";"";WENN(SVERWEIS($A$2;$D$1:$E$4;2;0)>=F6+1;F6+1;""))
G7=WENN(F7="";"";INDEX($D$1:$D$10;VERGLEICH(F7;$E$1:$E$10;0)))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
In Spalte D listest Du Deine Tabellenblätter auf, in Spalte F die Reihenfolge numerisch dazu.
Diese Hilfstabelle kanns Du ja auch an einem Anderen Ort platzieren und ausblenden.
MfG Christian

Anzeige
AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 16:49:38
HermannZ
Hallo Adrian;
sorry war in einer Besprechung konnte erst jetzt wieder reinschauen..
für dein beispiel geht das so;
{=SUMME(SUMMEWENN(INDIREKT("'"&A1:A2&"'!A1");">"&0))}
Gruss HermannZ

AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 17:36:46
Adrian1977
Hallo HermannZ,
vielen Dank!!! So funktioniert es super!
Weißt Du vielleicht wieso meine Formel nicht funktioniert? Excel Bug?
Viele Grüße
Adrian

AW: Summe über mehrer Tabellenblätter / Indirekt
31.07.2007 18:34:56
HermannZ
Hallon Adrian;
schau mal hier in deine Tabelle ich habe ein paar Bemerkungen eingetragen;
https://www.herber.de/bbs/user/44640.xls
Gruss HermannZ
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige