Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1752to1756
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

Mittelwerte unter komplexen Bedingungen

Mittelwerte unter komplexen Bedingungen
30.04.2020 01:33:58
Silja
ID--------Tag----WERT_1--WERT_2---WERT_3---WERT_4 Mittelwert_Tag0 MW_Tag1 MW_Tag2 MW_Tag3 ..
1234-----1-------4------------5--------------- 6----------- 4-------
1234-----1-------2------------3--------------- 2------------ 1-------
1234-----2-------0------------0--------------- 2-------------2-------
1234-----3-------//------------1----------------//-------------//-----
1234-----3-------2------------3----------------//-------------//-------
4567-----0-------1------------2----------------3-------------3------
4567-----0-------2------------4----------------6-------------7------
4567-----1-------4------------3----------------4--------------//-----
Hallo zusammen,
leider kann ich keine Files Uploaden, da mir die Beispielarbeitsmappen die ich erstelle und auf meinem Laptop speichere, nicht angezeigt werden, wenn ich versuche sie hochzuladen :-( Ich hoffe dass es auch so irgendwie geht.. habe die einzelnen Zahlen mit --- voneinander getrennt, damit es ungefähr in den Spalten stehen bleibt..
Ich möchte Mittelwerte berechnen, und zwar aus den Werten der Spalten WERT_1, WERT_2, WERT_3 und WERT_4 (Spalten C bis F). Der Mittelwert soll immer dann berechnet werden, wenn die ID(in Spalte A) identisch ist. Außerdem soll es pro ID für jeden Tag (Spalte B) nur einen Mittelwert geben, der in der Spalten MW_Tag0, MW_Tag1, MW_Tag2, MW_Tag3.. (Spalten G bis J) ausgegeben werden soll. Es muss also, je nach Konstellation, ein Mittelwert aus mehreren Werten gebildet werden, die sich sowohl in unterschiedlichen Zeilen als auch Spalten befinden und das nur, wenn bestimmte Bedingungen erfüllt sind. Das in einen Befehl zu bringen, war mir bisher unmöglich :-( Wobei eine weitere Schwierigkeit für mich war, das manche Zellen leer sind, weil Werte fehlen /Ist in der Tabelle oben als // gekennzeichnet!).
Ich habe bisher leider nur holprige Möglichkeiten über viele Zwischenschritte gefunden :-(. Da die Originaldatei aber seehr groß ist, wäre es wunderbar und würde mir sehr sehr helfen, wenn das in einem Schritt möglich wäre.
Ich hoffe es ist verständlich, was ich meine. Es tut mir sehr Leid, dass ich kein File uploaden kann und ich hoffe, das verständlich ist, was ich meine.
Liebe Grüße und vielen Dank im Voraus

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

Betreff
Datum
Anwender
Anzeige
Warum ohne Wunschergebnisse gepostet?
30.04.2020 06:14:56
lupo1
Bitte vervollständige Deine Tabelle entsprechend.
Warum sollen wir immer herausfinden, was Du mit Worten willst, wo wir das 20mal so schnell anhand von Beispielen können?
AW: mit MIITELWERT() und INDEX() ...
30.04.2020 08:11:11
neopa
Hallo Silja,
... wenn ich Dich richtig interpretiere, dann folgende Formel nach rechts und unten ziehend kopierten:
Arbeitsblatt mit dem Namen 'Tabelle5'
 ABCDEFGHIJ
1IDTagWert_1Wert_2Wert_3Wert_4MW_Tag0MW_Tag1MW_Tag2MW_Tag3
2123414564 3,375  
3123412321    
4123420022  1,000 
512343 1     2,000
61234323      
74567012333,500   
8456702467    
945671434  3,667  
10          
11          

ZelleFormel
G2=WENN(($A2="")+($B2>RECHTS(G$1;1)+0)+($B2=$B1)*($A1=$A2);"";MITTELWERT($C2:INDEX($F:$F;AGGREGAT(14;6;ZEILE(A2:A99)/($A2:$A99=$A2)/($B2:$B99=RECHTS(G$1;1)+0);1))))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Bei evtl. Rückfragen kann ich frühestens gegen Mittag reagieren.
Gruß Werner
.. , - ...
Anzeige
AW: mit MIITELWERT() und INDEX() ...
30.04.2020 16:21:51
Silja
Hallo Werner,
vielen, vielen Dank für deine Mühe und nette Antwort! Du hast mich richtig interpretiert :-)
Ich probiere es gleich aus! Vielen Dank!
AW: freut mich, bitteschön owT
30.04.2020 19:30:37
neopa
Gruß Werner
.. , - ...
AW: freut mich, bitteschön owT
30.04.2020 19:48:51
Silja
Soweit klappt alles, vielen, vielen Dank nochmal! :-)
Zwei kleine Rückfragen habe ich noch, damit ich die Formel auch gut auf den großen Datensatz anwenden kann:
Wofür steht in diesem Teil der Formel: AGGREGAT(14;16;ZEILE das 14;16 ?
In meinem Datensatz gibt es die Möglichkeit, das für eine ID nur in Spalte B unter "Tag" eine Angabe gemacht wurde und alle anderen Spalten (C-F) der ID leer sind. Dann ergibt sich für diese ID leider ein "#DIV/0!". Gibt es die Möglichkeit dies zu verhindern, so dass für diese ID die Mittelwert-Zellen leer bleiben? Ist nur ein Schönheitsfehler, würde mir aber die Auswertung erleichtern.
Viele Grüße
Anzeige
AW: zu Deinen Zusatzfragen ...
30.04.2020 20:03:11
neopa
Hallo Silja,
... die 14;6 in ... AGGREGAT(14;6;... sind das 1. und 2. Argument der Funktion, die in der MSO-Hilfe noch dokumentiert sind. mit 14 wird der größte Wert (hier der Zeilennummer) ermittelt und die 6 gibt der Funktion die Anweisung interne Fehler wie sie durch die Division als Division durch 0 entstehen können zu ignorieren.
Deine letzte Frage ist am einfachsten zu beantworten. Klammere meinen Formelteil ...MITTELWERT(...) mit WENNFEHLER()
Also so: =WENN(... );"";WENNFEHLER(MITTELWERT(...);""))
Gruß Werner
.. , - ...
AW: zu Deinen Zusatzfragen ...
01.05.2020 00:10:10
Silja
Danke!! Jetzt ist es genauso, wie ich es mir gewünscht hatte!
Grüße
Silja
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige