Zellenreferenz innerhalb einer Zellenreferenz in einer Funktion
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.
Antwort schreiben
Antwort 1 von M.O. vom 22.06.2022, 20:04 OptionsLösung
Hallo Heiko,
so gehts:
=MITTELWERT(INDIREKT(B1&":"&B2))
Gruß
M.O.
Antwort 2 von rainberg vom 22.06.2022, 20:59 Options
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
Antwort 3 von Heiko1985 vom 22.06.2022, 21:08 Options
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...
Antwort 4 von M.O. vom 23.06.2022, 08:24 Options
Hallo,
natürlich stimmt die Formel von Rainer. Ich hatte gedacht in den Zellen steht "B2" bzw. "B5". Daher die Formel. :-(.
Gruß
M.O.