Excel: Variable Spalte in INDIREKT() Formel

Kalusha9

Cadet 4th Year
Registriert
Apr. 2015
Beiträge
101
Hallo zusammen,

ich brauche einmal Hilfe von einem Excel Profi bei der Anpassung meiner Formel:

Code:
=MITTELWERT(INDIREKT("AJQ"&ZEILE()):INDIREKT("AJQ"&ZEILE()+($N$3-1)))

Ich möchte den Mittelwert einer Zahlenreihe berechnen und die Länge des Betrachtungszeitraums variable anpassen können. Die variable Anpassung des Betrachtungszeitraums funktioniert über "ZEILE()+($N$3-1) wobei in Zelle N3 mene Betrachtungszeitraum eingegeben ist.

Jetzt möchte ich noch das der Spaltenname nicht in hart in der Formel steht, sondern dass die Spalte dynamisch ist so dass ich die Formel einfach ziehen kann. Ansonsten muss ich den Spaltennamen laufend per Hand ändern und das ist bei 384 Zellen etwas umständlich.

Danke für eure Hilfe im voraus :)
 
Hola,

nimm Index() statt Indirekt(). Hab grad kein Excel zur Hand, daher ungetestet:

=MITTELWERT(INDEX(AJQ:AJQ;ZEILE()):INDEX(AJQ:AJQ;ZEILE()+($N$3-1))

Gruß,
steve1da
 
  • Gefällt mir
Reaktionen: Kalusha9
Indirekt wurde nicht korrekt umgesetzt.
Der komplette Verweis muss in ein Indirekt().

Code:
=MITTELWERT(INDIREKT("AJQ"&ZEILE()&":AJQ"&ZEILE()+$N$3-1))
 
Zurück
Oben