Summen fortlaufend auf Arbeitsblätter übertragen
#1
Hallo,

ich würde mich freuen, wenn mir jemand bei folgendem Problem weiterhelfen könnte.


Ich habe eine Excel-Mappe mit 30 Arbeitsblättern.
Im 1.Arbeitsblatt in der Zelle B18 ist eine Summenformel, welche alle vorherigen Zellen addiert.
Im 2. Arbeitsblatt soll nun diese Summe des vorherigen Arbeitsblattes (B18) automatisch in Zelle B3 eingefügt werden.

Im 3. Arbeitsblatt soll dann die Summe des 2. Arbeitsblattes eingefügt werden, im 4.Arbeitsblatt die Summe des 3.Arbeitsblattes usw.

Zusammengefasst: Zelle B18 und B3 bleiben immer gleich.
B18 enthält immer eine Summe, welche in B3 des folgenden Arbeitsblattes eingefügt werden soll.

Hat jemand vielleicht eine Idee?
Vielen Dank Sleepy
Top
#2
Hallo,

eine Möglichkeit:

Menü Formeln - Namen definieren: Name: prev - Bezieht sich auf: =INDEX(ARBEITSMAPPE.ZUORDNEN(1);DATEI.ZUORDNEN(87)-1)

Die Tabellenblätter gruppieren und dann einmalig in die Zelle B3 folgende Formel eingeben: =INDIREKT(prev&"!B18")

Alternativ: die 30 Tabellenblätter durchgehen und die Zelle jeweils die Formel

=Tabelle1!B18

eingeben und dabei den Tabellenblattnamen anpassen.
Gruß
Peter
Top
#3
Vielen lieben Dank! Klappt ganz wunderbar!!

Noch eine kurze Frage: Wenn die Zelle nun B21 statt B18 heißt, inwiefern muss ich diese Formel dann abändern?

Liebe Grüße und ein schönes Wochenende.
Top
#4
Hi,

(21.08.2015, 08:25)FrauHolle schrieb: Noch eine kurze Frage: Wenn die Zelle nun B21 statt B18 heißt, inwiefern muss ich diese Formel dann abändern?

versuche es doch einfach und ersetze die 18 in der Formel
=INDIREKT(prev&"!B18")

durch 21
Top
#5
Hallo,

das war auch mein erster Gedanke. Ich bekomme als Fehlermeldung "BEZUG!"

Aber selbst in meiner alten Mappe (in welcher noch B18 aktuell war) klappt es nicht mehr! Huh

Ich bin nun jeden Schritt mehrmals gründlich durchgegangen. Habe gefühlt 100 Mal die Formeln verglichen und trotzdem klappt es einfach nicht mehr.
Ich weiß nicht, was ich gestern anders gemacht habe?

Könnte jemand meine Arbeitsweise nochmal überprüfen?

- ich öffne die Excel-Datei
- ich muss zunächst ein Makro ausführen, damit die 30 Tabellenblätter automatisch kopiert werden (habe ich gestern auch so gemacht)
- ich gebe unter EINFÜGEN ->Namen -> Definieren oben besagte Formel genau gleich ein
- Die Tabellenblätter sind schon gruppiert, ich kann allenfalls die "Gruppierung aufheben", wenn ich alle markiere
- ich fülle mein erstes Tabellenblatt mit Fantasiedaten aus
- im zweiten Tabellenblatt gebe ich in Zelle B3 meine Formel ein - > Enter  -> Fehlermeldung.

Ich stehe auf dem Schlauch. Die Woche war definitiv zu lang Undecided
Top
#6
Hi,

(21.08.2015, 11:04)FrauHolle schrieb: Aber selbst in meiner alten Mappe (in welcher noch B18 aktuell war) klappt es nicht mehr! Huh

ich glaube, jetzt ist es an der Zeit, eine Mappe hochzuladen.

Hier steht, wie es geht:
Zur Vorwarnung: Anstatt Screenshots ist eine Datei oder ein Ausschnitt besser!
"Du gehst ja auch nicht in die Werkstatt und gibst ein Foto Deines kaputten Autos ab!"

Also stelle bitte (D)eine (Beispiel-)Tabelle als Excel-Datei zur Verfügung oder stelle die relevanten Ausschnitte hier dar, siehe die als Wichtige Themen: markierten Forums-Beiträge.
Die farbigen Texte sind anklickbare Links:

Beitrag 1 WICHTIG: Tabellenausschnitte und VBA-Codes im Forum einstellen
Beitrag 2 WICHTIG: Arbeitsmappen zur Verfügung stellen
Top
#7
Hallo,

eine etwas verspätete Rückmeldung.

Aber hier die gewünschte Tabelle.

Lieben Gruß und vielen Dank. :)


Angehängte Dateien
.xls   Mustertabelle.xls (Größe: 149,5 KB / Downloads: 8)
Top
#8
Moin,

also, bei mir klappt es. Allerdings solltest du die Formel in B19 den Gegebenheiten anpassen ...
Beste Grüße
  Günther

Excel-ist-sexy.de
  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Top
#9
Hi,
(21.08.2015, 11:04)FrauHolle schrieb: - ich öffne die Excel-Datei
- ich muss zunächst ein Makro ausführen, damit die 30 Tabellenblätter automatisch kopiert werden (habe ich gestern auch so gemacht)
- ich gebe unter EINFÜGEN ->Namen -> Definieren oben besagte Formel genau gleich ein
- Die Tabellenblätter sind schon gruppiert, ich kann allenfalls die "Gruppierung aufheben", wenn ich alle markiere
- ich fülle mein erstes Tabellenblatt mit Fantasiedaten aus
- im zweiten Tabellenblatt gebe ich in Zelle B3 meine Formel ein - > Enter  -> Fehlermeldung.
ich habe es eben mit Deiner Beispieldatei gemacht: klappt einwandfrei!

Du hast in Deiner Vorgehensweise zwei Fehler drin:
  1. Wenn Du alle Arbeitsblätter gruppiert hast und gibst in Tabelle1 die Fantasiedaten ein, dann stehen sie auch in den anderen in den entsprechenden Feldern
  2. Wenn Du dann in Blatt 2 Deine Formel einträgst, steht sie auch in Blatt 1 drin und überschreibt die Fantasiezahl in B3

Also zuerst mal
  1. Gruppierung aufheben,
  2. dann EINFÜGEN -> Namen -> Definieren,
  3. dann die Fantasiedaten in Blatt 1 eintragen,
  4. dann Blatt 2 bis 31 gruppieren und
  5. die Formel in Zelle B3 eintragen
=> Fertig, funktioniert!

Hier die Beispieldatei:

.xls   Mustertabelle V2.xls (Größe: 123 KB / Downloads: 2)
Top
#10
Hi Günther, hi Ralf,

nach Abspeichern und erneutem Laden der Datei bekomme ich - genau wie die Fragestellerin - einen Bezug-Fehler. Ausprobiert mit Original-Mustertabelle und mit Ralfs V2. Die Screenshots sind aus Ralfs Tabelle.

Hier mal zwei wahllos herausgegriffene Arbeitsblätter (März und August):

       
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top


Gehe zu:


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