1.7k Aufrufe
Gefragt in Tabellenkalkulation von Mitglied (439 Punkte)
Hallo zusammen,

ich habe folgendes Problem:

Mit der Mittelwert-Funktion möchte ich den Mittelwert einiger Zellen, welche Zahlen enthalten, bestimmen. Die Zellen befinden sich alle in Spalte A. Die Funktion lautet dann beispielsweise A11=Mittelwert(A3:A8) oder A11=Mittelwert(A2:A5).

Es ist immer ein zusammenhängender Bereich von Zellen.

Nun möchte ich die Zeilen aber nicht in der Funktion angeben, sondern über zwei separate Zellen, welche die Nummern der Start- und der Zielzeile enthalten.
Also so: In Zelle B1 (Startzelle) steht 2 und in Zelle B2 steht 5 (Zielzelle). Die Mittelwert-Funktion in A11 soll diese Zeilen auslesen und dann entsprechend den Mittelwert berechnen.

Der Gedanke dabei ist, dass ich die Grenzen des zu berechnenden Bereichs schnell ändern kann, ohne immer den Funktionsterm zu editieren. Außerdem könnten die beiden Referenzzellen in mehrere Mittelwert-Funktionen eingehen.

So etwas wie A11=Mittelwert(A&B1&:A&B2&) hat natürlich nicht geklappt...


Könnt ihr mir helfen?


Danke und Gruß,
Heiko1985



P.S.: Ich möchte nur einen einzigen Funktionsterm in einer einzigen Zelle. Also keine Umwege über Wenn-Funktionen oder so.

P.P.S.: Und auch keine Makros.

4 Antworten

0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo Heiko,

so gehts:

=MITTELWERT(INDIREKT(B1&":"&B2))

Gruß

M.O.
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Heiko,

ich vermute so wird es richtig, da Du ja in B1 und B2 nur die Start- u. Zielzeilennummer schreiben willst.

=MITTELWERT(INDIREKT("A"&B1&":A"&B2))

Gruss
Rainer
0 Punkte
Beantwortet von Mitglied (439 Punkte)
Die Funktion =MITTELWERT(INDIREKT(B1&":"&B2)) bezieht sich offenbar generell auf Spalte A, da keine Spalte angegeben ist (?).

Die Funktion =MITTELWERT(INDIREKT("A"&B1&":A"&B2)) ist genau das, was ich gesucht hatte.


Vielen Dank euch beiden für die schnelle Hilfe!!!


Mit der Funktion INDIREKT muss ich mich mal auseinandersetzen...
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

natürlich stimmt die Formel von Rainer. Ich hatte gedacht in den Zellen steht "B2" bzw. "B5". Daher die Formel. :-(.

Gruß

M.O.
...