Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

Array-Formel für Mittelwert unter versch. Bedingungen
#1
Liebe Excel-Experten,


ich habe folgendes Problem: Ich möchte gern den Mittelwert aus mehreren Zellen berechnen, allerdings mit folgenden Bedingungen:
- die Zellen, in denen sich der Mittelwert befindet, müssen zunächst identifiziert werden (Array-Formel?)
- es gibt mehrere Bedingungen, die für die Zeilen gelten müssen, damit die Mittelwerte berechnet werden (s.u.)


Ich habe die Excel-Datei dazu als Anhang hochgeladen.


   

.xlsx   Problem X.xlsx (Größe: 9,58 KB / Downloads: 7)

Ich freue mich über euren Vorschlag!

Schöne Grüße


C.
Top
#2
Hallo,

probier es mal so:
B
1164044,3446

ZelleFormel
B11{=MITTELWERT(WENN((G2:G7="erfüllt")*(C2:C7=MAX(C2:C7));D2:D7;""))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß
Michael
Top
#3
Hallo Michael,

die Formel funktioniert leider nicht mehr, wenn ich die Werte in Spalte C (Anzahl Messungen) änder. Das Endergebnis sollte aber nicht durch Spalte C beeinflusst werden.
Muss vielleicht der Bezug geändert werden?

Schöne Grüße

C.
Top
#4
Sorry, habe mich in der Eile verlesen. Versuch das mal:
B
1164044,3446

ZelleFormel
B11{=MITTELWERT(WENN((G2:G7="erfüllt")*(B2:B7=AGGREGAT(15;6;B2:B7/($G$2:$G$7="erfüllt");1));D2:D7;""))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

noch etwas kürzer:
B
1164044,3446

ZelleFormel
B11{=MITTELWERT(WENN(AGGREGAT(15;6;B2:B7/(G2:G7="erfüllt");1)=B2:B7;D2:D7;""))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß
Michael
[-] Folgende(r) 1 Nutzer sagt Danke an Der Steuerfuzzi für diesen Beitrag:
  • Christopher
Top
#5
Hallo Michael,

das funktioniert ohne Probleme! Damit wurde meine Frage beantwortet.

Vielen Dank und schönen Gruß

C.
Top


Gehe zu:


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