Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Summen aus verschiedenen Excel-Dateien(mind.15) in 1 Tabelle(Zelle) zusammenfassen





Frage

Hallo @all, habe ein Problem mit einer Excel(Excel2000)-Formel. ich möchte die Gesamtsumme aus 15 verschiedenen Excel-Dateien (sind im Netz gespeichert) in eine Tabelle (Zelle)zusammenfassen. bis 6 Formeln ist dies kein Problem,danach erscheint die Fehlermeldung: Formel ist zu lang! Ist in Excel die länge der Formeln bergrenzt? Wie kann ich dieses Problem umgehen??? Besten Dank! Gruß Günter

Antwort 1 von hajo

wieso Formeln?
ich brauch nur 1. =SUMME (1.Mappe ; 2.Mappe ; etc)
du musst die einzelnen Blätter mit Semikolon trennen, dann kannst du soviel argumente angeben, wie du willst.
Oder sollte ich irren?

Antwort 2 von _gau_

Die Länge der Formeln ist begrenzt. Laut Excel-Hilfe: 1024 Zeichen

Du könntest das vielleicht umgehen indem du Zwischensummen bildest und dann erst eine Gesamtsumme.
Also erstmal die Werte aus den Dateien in 15 einzelne Zellen und dann aus diesen 15 Zellen die Summe bilden.

Steffen

Antwort 3 von günter

Hallo Steffen, Hallo Hajo,

hier noch ein Nachtrag zu meinen Problem.
Es handelt sich hier um eine Statistik bei der z.B. die Zelle A4 in den 15 Excel-Dateien in eine Gesamtstatistik übernommen und dort als Endsumme der 15 Excel Dateien (z.B. A4)berechnet werden sollte. Die Gesamtstatistik ist derselbe Vordruck wie die einzelnen Excel Dateien.
Die Excel Dateien liegen auf verschiedenen Servern.
(wenn ich z.B. in der Zelle A4 der Gesamtstatistik den Pfad angebe: z.B. =Summe(f:\statistik\Jahr\Monat\muster1[Statistik]Seite1!A4+r:\statistik\Jahr\Monat\muster2[Statistik]Seite1!A4 usw. bis 6 Pfadangaben ist es OK danach kommt die Meldung Formel ist zu lang
mfg
günter

Antwort 4 von hajo

bei der funktion summe kannst du die zellen durch semikolon getrennt aneinanderreihen, vielleicht steckt hier dein problem. du musst keinen operator benutzen.
es kann sein, dass die argumente 1024 byte nicht überschreiten dürfen, welches ich nicht überprüft habe. wenn es so ist, dann bleibt dir nur der weg über zwischenschritte. du hast dann ja auch die möglichkeit, die spalten mit den zwischenschritten auszublenden, falls es die optik stört.

Antwort 5 von _gau_

Das Problem ist wirklich die Länge der Formel (wie gesagt, max. 1024 Zeichen).

Wenn du jede Zelle mit Pfad\Datei\Tabelle usw. angeben mußt, dann wird eben die Formel zu lang.

Du könntest z.B. auch auf drei zusätzlichen Tabellenblättern die Summen der Statistiken 1-5, 5-10, 10-15 berechnenen und diese dann in der Hauptstatistik zusammenfassen.

Übrigens ist die Form "=Summe(A+B+C+...)" unnötig. Es reicht "=A+B+C+..." (spart ein paar Zeichen ;-)
Die Funktion Summe() brauchst du nur bei Angabe von Zellbereichen.

Steffen

Antwort 6 von Aliba

Hi Günter,

ich würde das Problem folgendermaßen lösen:

Lege dir ein zusätzliches Tabellenblatt in deiner Zusammenfassung an, oder eine eigene Arbeitsmappe, in der die Zellen die du zur Berechnung brauchst verknüpft werden. Also da steht dann z.B. in der Zelle A1 ="Pfad..."A4, in der Zelle A2 ="Pfad2...."A4 usw. In Deiner Zusammenfassung hast du dann als Formel nur stehen =Summe("Tabelle?"A1:"Tabelle?"A15). Dann hast du quasi eine Hilfstabelle zur Berechnung, in die Du immer wieder deine relevanten Daten verknüpfen kannst und hast dann in Deiner Zusammenfassung recht einfache Formeln stehen.

CU Aliba

Antwort 7 von fritz

Hast du die Funktion

Konsolidieren

getestet für deine Aufgabe.

Antwort 8 von günter

Hallo fritz,

Konsoldieren habe ich noch nicht getestet, hättest du hierzu einen Vorschlag

mfg
Günter

Antwort 9 von fritz

Hallo Günter,

wenn alle Tabellen die gleiche Struktur besitzen, ist "Konsolidieren" genau die richtige Funktion, um diverse Tabellen "zusammen" zuführen.