Google Tabellen: Feldwert als Feldadresse in Formel

notme42

Cadet 3rd Year
Registriert
Dez. 2017
Beiträge
49
Hi
Ich habe diverse Formeln (auf vielen Seiten), die immer wieder auf verschiedene Datenabschnitte angewendet werden sollen.
Jetzt würde ich gern in einem Feld angeben, für welchen Datenbereich alle Formeln eines Tabellenblatts gelten sollen.

Tabellenblatt 1 enthält 10.000 Zeilen.
Alle Formeln auf den folgenden Tabellenblättern sollen nur Abschnitte davon verwenden.
Tabellenblatt 2 soll beispielsweise die Zeilen 1 - 2397 betrachten.
Hier würde ich gern in A1 und A2 eintragen: 1 und 2397.
Alle Formeln auf der Seite sollen sich dann bei A1 und A2 bedienen:
= SUMME(A[Wert von A1]:A[Wert von A2])

So bräuchte ich auf allen Tabellenblättern nur 2 Zahlen anzugeben statt dutzende Formeln zu ändern.

Ist das möglich?
 
Indirekt() sollte man vermeiden wo es nur geht. Hier wäre Index() besser.
=summe(index(A:A;Tabelle1!A1):index(A:A;Tabelle1!A2))
 
Ok, super! Vielen Dank dafür.
'Index' und 'Indirekt' sind jetzt keine Schlüsselworte, die ich für wahrscheinlich gehalten habe.

Wünsche schöne Weihnachten
 
steve1da schrieb:
Indirekt() sollte man vermeiden wo es nur geht.

Warum?
Und wer sagt das? Quelle: vertrau mir Bruder? :D
 
Das er den String jedes Mal neu Interpretiert ist klar. Ich gehe aber davon aus, dass er die Summe nicht neu berechnet, wenn der interpretierte String auf den gleichen, unveränderten Bereich verweist.
Lässt sich leider schwerlich testen fürchte ich.
Wie dem auch sei: dann besser die index-variante.
 
  • Gefällt mir
Reaktionen: notme42
Zurück
Oben