Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Mittelwert Indirekt ermitteln
#1
Liebe Forum Mitglieder

Ich bin neu hier und benötige eure Hilfe.
Ich habe folgendes Problem:
Finde den Mittelwert in dem Bereich D119DoppelpunktD141
dargestellt in F3 und G3

In diesem Beispiel steht in Zelle F3 der Anfang des Bereiches (D119)
und in Zelle G3 das Ende des Bereiches (D141)

Wie kann ich dies in dem Befehl Mittelwert unterbringen, dass am Ende in G4 steht:
=(MITTELWERT(D119 Doppelpunkt D141)

anbei ein Bild zur Veranschaulichung,

Danke im Voraus
IC
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Antworten Top
#2
Hi!
Zunächst:
Es zeugt von Cleverness, die Smilies durch Worte "abzuschalten"!  :19:
Für dies gibt es aber auch die Option "Smilies deaktivieren" unterhalb der Antwort.
Aber ich finde es gut, dass Du dies so gelöst hast!

Zum Thema:
Dafür gibt es INDIREKT(), welches aber sparsam angewendet werden sollte, da volatil:

DEFG
2183
3308D8
4759D15
5526Mittelwert434,875
6149
7369
8644
9485
10256
11751
12213
13552
14157
15421
16183
17728
18971
19615
20913
Formeln der Tabelle
ZelleFormel
G5=MITTELWERT(INDIREKT(F3&":"&F4))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#3
Hallo,

hier eine Variante ohne Indirekt():

Tabelle2

DEFG
113
22D1
33D5
44
55
66
77
88
99
10
Formeln der Tabelle
ZelleFormel
G1=MITTELWERT(INDEX(D:D;E2):INDEX(D:D;E3))

E2 und E3 sind benutzerdefiniert formatiert mit dem Format "D"Standard
Gruß
Peter
Antworten Top
#4
(04.09.2016, 18:41)Peter schrieb: Hallo,

hier eine Variante ohne Indirekt():


E2 und E3 sind benutzerdefiniert formatiert mit dem Format "D"Standard

Hallo Peter, offenbar die Zellen benutzerdefiniert mit "D :17:"   (Spaß)
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#5
oder


Code:
=AVERAGE(OFFSET(D1;F3;0;G3-F3))
Antworten Top
#6
(04.09.2016, 20:05)snb schrieb: oder


Code:
=AVERAGE(OFFSET(D1;F3;0;G3-F3))

omg... wieder in english (ist nicht mehr neu und auch nicht mehr lustig) dazu BEREICH.VERSCHIEBEN() und dann: Am Thema vorbei ... siehe Ausgangsthread...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#7
Das war ein Antwort für Norcoc, nicht für dich.

Wenn du verzichtest auf VBA (100% Amerikanisch) in Excel scheint mir das nicht sehr vernünftig zu sein. Und 'average' & 'offset' sind dort sehr üblich.
Und is 'omg' Deutsch ???
Antworten Top
#8
off topic...

Hallo snb. Du hast Recht, schreibe du was du willst und wie du willst, ich mag nur diesen erzieherischen Aspekt deiner posts nicht. Die meisten user hier fragen nach mit deutschem Excel. Du postest aber mit deiner (meiner Meinung nach) stoischer Absicht in english... Du könntest wenigestens einen Hinweis auf einen Translater wie http://de.excel-translator.de/translator/ geben, aber das hatten wir ja alles schon  ... SCHADE... Das ist meine Meinung.
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#9
Liebe Antwortende

vielen Dank für eure Mühe und schnelle Antworten.
In der Zwischenzeit nach langem Suchen habe ich eine Antwort gefunden, die mein Problem gut gelöst hat.
Ich möchte euch dies mitteilen, vielleicht hilft es einem in der Zukunft.
Vielleicht zu kompliziert, aber es funktioniert gut:

=MITTELWERTWENNS(D2:D120;A2:A120;">="&F2;A2:A120;"<="&G2)

hierzu noch ein Kommentar
In Spalte A habe ich das Datum mit 120 Zeilen wobei der 28.4.1999 in A119 steht mit einem Prozentsatz in D119 und 
20.5.1999 in A141 steht mit einem weiteren Prozentsatz in D141.

Der Mittelwert wurde korrekt gefunden.

Nochmals herzlichen Dank für eure Hilfe

I.C. alias norcoc

<<<  The more you give, the more you have  >>>
Antworten Top
#10
(04.09.2016, 21:39)Norcoc schrieb: Liebe Antwortende

...
In der Zwischenzeit nach langem Suchen habe ich eine Antwort gefunden
...
I.C. alias norcoc

<<<  The more you give, the more you have  >>>

Hallo, wo denn..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste