Mittelwertberechnung mit Bedingung über variable Bereiche
Hallo!
Ich habe folgendes Problem:
In meiner Excel-Tabelle sind zu verschiedenen Personen Messwerte aufgenommen, allerdings tauchen manche Personen mehrfach auf.
Ich möchte nun, dass bei Personen, die mehrfach auftauchen der Mittelwert der Messwerte berechnet wird. Da die Häufigkeit, mit der diese Personen auftauchen jedoch variabel ist habe ich noch keine sinnvolle Lösung gefunden.
Vielleicht ein Makro, das die Namen in einer gewissen Umgebung vergleicht und bei Gleichheit einen Mittelwert berechnet?
Wäre über jede Hilfe dankbar!
LG,
MRT
Antwort schreiben
Antwort 1 von rainberg vom 06.10.2020, 14:50 Options
Hallo MRT,
was soll die Werbung?
Anstatt dieser hätte Dir und uns ein Tabellenbeispiel mehr genützt
Gruß
Rainer
Antwort 2 von MRT83 vom 06.10.2020, 15:06 Options
Entschuldigung, die Werbung habe ich nicht eingefügt. Irgendwie wurde aus meiner Abkürzung "LG" für "Liebe Grüße" ein Werbelink für gleichnamige Firma. Habe mit denen bestimmt nichts zu tun.
Okay, Beispiel:
NAME VORNAME WERT
... ... ...
Mustermann Max 12
Mustermann Max 17
Mustermann Max 11
Musterfrau Miriam 8
Musterlich Helge 18
Musterlich Helge 21
... .... ...
So in etwa sieht das Ganze aus, hier soll nun für Max aus den drei Werten der Mittelwert gebildet werden, der Wert von Miriam wird einfach übernommen (kommt ja nur einmal vor) und der für Helge soll der Mittelwert aus den beiden Werten genommen werden.
Vielen Dank für jede Hilfe und
"Liebe Grüße",
MRT
Antwort 3 von Saarbauer vom 06.10.2020, 15:19 Options
Hallo,
versuch es mal damit
=SUMMENPRODUKT(($A$1:$A$10=$A1)*($B$1:$B$10=$B1)*($C$1:$C$10))/SUMMENPRODUKT(($A$1:$A$10=$A1)*($B$1:$B$10=$B1))
ist jetzt nur für 10 Zeilen ausgelegt, durch Änderung der 10er wwerte kannst du die Antzahl erhöhen
Gruß
Helmut
Antwort 4 von MRT83 vom 06.10.2020, 15:42 Options
Danke,
das mit den Summenprodukten leuchtet mir als gute Idee ein.
Bekomme es leider nur noch nicht implementiert und als Ergbnisse nur "#WERT".
Was genau macht denn der Teil
$A$1:$A$10=$A1 ?
Hier werden ja alle Einträge der Spalte auf Übereinstimmung mit A1 überprüft, aber was ist die Ausgabe bei gefundener Übereinstimmung?
Gruß,
MRT
Antwort 5 von MRT83 vom 06.10.2020, 15:50 Options
Mein Fehler!
Hab's hinbekommen!
Problem gelöst!
Vielen vielen Dank!
Antwort 6 von Saarbauer vom 06.10.2020, 15:52 Options
hallo,
ausgegeben wird bei richtig 1 sonst 0 somit entsteht eine Zahlenreihe
1 1 1 0 0 0
da es bei mir mit deinen Musterdaten funktioniert hat, müsste es bei dir auch gehen
einziges was von mir nicht bechtet wurde, Überschrift, daher setze in eine freie Spalte der Zeile 2
=SUMMENPRODUKT(($A$2:$A$10=$A2)*($B$2:$B$10=$B2)*($C$1:$C$10))/SUMMENPRODUKT(($A$2:$A$10=$A2)*($B$2:$B$10=$B2))
Gruß
Helmut