1.7k Aufrufe
Gefragt in Tabellenkalkulation von Mitglied (926 Punkte)
Hallo Helfer,
für diverse Tabellen mit vielen Spalten brauche ich eine Formel, in der ich die Bezüge auf die Spalten als Ziffern in Zellen eingeben kann.
Dazu dient wohl die Funktion INDIREKT.
z.B.: in Zeile 10 stehen von Spalte C bis Spalte N Daten.

In P10 steht: "=SUMME(C10:N10)" die Formel für die Summe über alle Spalten. Wie muss die Formel aussehen, damit ich nach den Eingaben "4" in P8 und "6" in P9 für 4. bis 6. Spalte im Bereich, die Summe für F10:H10 bekomme?
Mfg
Wolfgand

3 Antworten

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

das würde ich so machen

=SUMME(BEREICH.VERSCHIEBEN(C10;;P8-1;;P9-P8+1))

Gruss
Rainer
0 Punkte
Beantwortet von Mitglied (926 Punkte)
Hallo Rainer,

ich verstehe die Formel (noch) nicht, aber sie macht was sie soll.
Ich dachte INDIREKT wäre der Lösungsansatz.

Vielen Dank
Wolfgang
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Wolfgang,

wenn Du mit INDIREKT() arbeiten willst, müssest Du in diesem Falle (weil die Zahlen in einer Zeile angeordnet sind) die Funktion ADRESSE() integrieren.

=SUMME(INDIREKT(ADRESSE(10;P8+2)&":"&ADRESSE(10;P9+2)))

Wenn die Zahlen in einer Spalte stehen geht es auch ohne ADRESSE()

Gruss
Rainer
...