Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1556to1560
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Mittelwertwenn aus KGrösste Ergebnis

Mittelwertwenn aus KGrösste Ergebnis
09.05.2017 09:05:34
Stefan
Hallo, Ich möchte den Mittelwert in einer Spalte bilden, wenn in einer anderen Spalte eine Bedingung erfüllt ist und dabei nur die besten 50% der Werte anschauen.
Ich habe 2 Formeln, die eigentlich nur zusammen müssten, aber da bekomme ich einen Fehler, könnt ihr mir helfen?
bildet Mittelwert wenn wert in Spalte a mit c15 übereinstimmt
=MITTELWERTWENN('Mis R'!$A$2:$A$1958;"="&C$15;'Mis R'!$H$2:$H$1958)
bildet Mittelwert der besten 50%
=MITTELWERT(KGRÖSSTE('Mis R'!$I$2:$I$1958;ZEILE(INDIREKT("1:"&GANZZAHL(ANZAHL('Mis R'!$I$2:$I$1958) *50)))))
Ich brauche also den Mittelwert der besten 50% wenn in späte a der wert aus c15 steht. ( in den Formeln wird Spalte h und i verwendet, das ist zum testen, es wird später eine Spalte sein)
Danke für eure Hilfe!

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Bitte auf Dein Problem anpassen
09.05.2017 09:18:40
lupo1
{=MITTELWERT(KGRÖSSTE((A1:A10="a")*B1:B10;ZEILE(INDIREKT("1:"&KÜRZEN(ANZAHL2(A1:A10)/2)))))}
als Matrixformel einzugeben.
AUFRUNDEN statt KÜRZEN nimmt 3 statt nur 2 von (z.B.) 5 Werten!
AW: Bitte auf Dein Problem anpassen
09.05.2017 09:44:56
Stefan
Hallo,
ich stehe jetzt auf dem Schlauch.
eigentlich wäre es ja das:
=MITTELWERTWENN('Mis R'!$A$2:$A$1958;"="&C$15;KGRÖSSTE('Mis R'!$I$2:$I$1958; ZEILE(INDIREKT("1:"&GANZZAHL(ANZAHL('Mis R'!$I$2:$I$1958) *50)))))
Aber warum geht das nicht oder wie geht es?
AW: Bitte auf Dein Problem anpassen
09.05.2017 11:03:08
Stefan
Ich stehe aber bei dem Vorschlag auf dem Schlauch, wo ist denn die Bedingung? Danke fürs Weiterhelfen.
AW: mit einer Matrixfunktion(alität)sformel ...
09.05.2017 11:13:39
...
Hallo Stefan,
... so:
=MITTELWERT(INDEX(AGGREGAT(14;6;I2:I1999/(A2:A1999=C15);ZEILE(A1:INDEX(A:A;KÜRZEN(ZÄHLENWENN(A:A;C15)/2;))));))
Gruß Werner
.. , - ...
Anzeige
AW: mit einer Matrixfunktion(alität)sformel ...
09.05.2017 11:28:20
Stefan
Danke Werner!
Ich probiere es mal aus!
AW: mit einer Matrixfunktion(alität)sformel ...
09.05.2017 15:59:28
Stefan
Hallo, es funktioniert im wesentlichen, aber die Werte für die niedrigsten 15%, 25% und 50% der passen nicht.
Die Formel sieht für 50% so aus:
=MITTELWERT(INDEX(AGGREGAT(15;6; 'Mis R'!$P$2:$P$1970/('Mis R'!$A$2:$A$1970=C$15); ZEILE(A3:INDEX(A:A;KÜRZEN(ZÄHLENWENN('Mis R'!$A$2:$A$1970;C$15)/2;))));))
Für 25% steht am Ende eine 4, für 15% eine 6.66.
Die Werte zum Testen sind: 1,2,3,6,6,6,8,8,8,8,8,8
Der Durchschnitt der Besten 50% ist 4, der Durchschnitt der Besten 25% ist 2 (1,2 & 3). Der Durchschnitt der Besten 15% müsste 1.5 sein (1 & 2)
Die Ergebnisse sind:
15% 1.00000
25% 2.00000
50% 5.25000
Wo liegt der Fehler?
Was hab ich falsch verstanden?
Danke!
Anzeige
AW: die von Dir gewählte Formelanpassung ...
09.05.2017 16:25:07
Dir
Hallo Stefan,
... ist nicht korrekt. Es müsste ...;(ZEILE(A1:INDEX(... lauten.
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige