748 Aufrufe
in Tabellenkalkulation von
Servus

Ich habe in Tabell1, Tabelle2 und Tabelle3 jeweils in Zelle B2 eine Zahl stehen und möchte diese gerne addieren. Also so was:

=SUMME(Tabelle1:Tabelle3!B2)

Nun will ich manchmal aber auch nur bis Tabelle2 rechnen. Ich schreibe also den Namen den ersten zu rechnenden Tabelle in A1 und den der letzten in A2.

Nun versuche ich folgendes:

=SUMME(INDIREKT(A1&":"&A2&"!B2"))------> #BEZUG!

Kann mir jemand sagen, was ich da falsch mache? Das ware supi!

3 Antworten

0 Punkte
von rainberg Profi (14.9k Punkte)
Hallo,

nimm diese Matrixformel

=SUMME(SUMMEWENN(INDIREKT("Tabelle"&ZEILE(1:2)&"!B2");"<1e+99"))

Formeleingabe mit der Tastenkombination Strg+Umschalt+Enter bestätigen.

Gruß
Rainer
0 Punkte
von
Wau! Das klappt ja schon mal super. Vielen Dank.

Kannst Du mir sagen, was ich machen muss, wenn meine Tabellen jetzt z.b. "Hans" und "Dampf" heissen anstatt "Tabelle1" und "Tabelle2"?
0 Punkte
von rainberg Profi (14.9k Punkte)
Hallo,

benutze einen Hilfsbereich (z.B. Z1:Z3) und schreibe dort die relevanten Tabellennamen hinein.

Die Formel lautet dann

=SUMME(SUMMEWENN(INDIREKT("'"&Z1:Z3&"'!B2");"<1e+99"))

Vergiss die genannte Tastenkombi nicht.

Gruß
Rainer

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...