Registriert seit: 30.01.2017
Version(en): 2017
Hey zusammen,
ich grübel und komme nicht drauf, wie ich an den gewünschten Wert komme...
Ich habe eine Tabelle mit 2 Spalten: Name | Ergebnis
Ich möchte diese Tabelle durchsuchen und den Namen in einem Feld anzeigen lassen, der am häufigsten ein positives Ergebnis hat.
Also im Grunde soll er dynamisch alle Namen durch-iterieren und dann alle positiven Ergebnisse zählen, die in der Zeile jeweils zu dem Namen gehören.
Vielen Dank und Grüße
Aca
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
F1: =ZÄHLENWENNS(A:A;E1;B:B;">0")
mit Namensliste in E:E. Anschließend dann =MAX(E:E) bzw. ein VERGLEICH mit diesem MAX.
Registriert seit: 30.01.2017
Version(en): 2017
Hey, danke für den Impuls. Dann muss ich die Namensliste aber auch extra pflegen, also nicht voll dynamisch, oder?
Ich verstehe dein Beispiel leider auch noch nicht ganz.... Also dein Vorschlag ist, eine Hilfsliste mit allen Namen zu machen, jeweils zum die pos. Zahlen zu zählen und daraus dann den Max zu ziehen und zu dem Max-Wert wieder den Namen zu suchen?
Das würde wahrscheinlich klappen, ist aber noch recht starr - ich glaube, dass das auch direkt in einem Feld geht, mit einer Funktion, bzw. mehreren gemischt... Ich meine, ich hatte das auch schon mal für eine Tabelle gemacht, aber mir fällt es einfach nicht mehr ein... ^^
Grüße
Aca
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
20.06.2018, 21:14
(Dieser Beitrag wurde zuletzt bearbeitet: 20.06.2018, 21:14 von LCohen.)
Für 999 Datensätze (bis auf 999.999 erweiterbar, aber nicht sonderlich empfehlenswert) so:
=INDEX(A:A;(1-REST(KGRÖSSTE(INDEX(ZÄHLENWENNS(A1:A999;A1:A999;B1:B999;">0")-ZEILE(A1:A999)%%%;);1);1))/1%%%)
Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:1 Nutzer sagt Danke an LCohen für diesen Beitrag 28
• Acanis
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Moin!
Verständnisfrage:
Ist eine Person, die
20 pos., aber 30 neg. Ergebnisse hat,
besser als jemand, der
18 pos., aber nur 10 neg. Ergebnisse hat?
Fragt sich 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)
Registriert seit: 30.01.2017
Version(en): 2017
Wow, krasse Formel und funktioniert - vielen Dank! :)
Ich habe es noch nicht ganz geschafft, jeden Teil der Formel zu verstehen... Ich wollte auf jeden Fall auch gerne das Gegenteil erfragen, also die meisten "Negativereignisse". Dafür habe ich ">0" in ein "<0" umgewandelt und in einer einfachen "Testversion" klappt das auch super, mit meinen Echtdaten wird der gleiche Name angezeigt, obwohl der nur 2 Negativereignisse hat und es einen Namen mit 4 Negativereignissen gibt, hmmm.
Ich teste auf jeden Fall weiter rum, hat mir geholfen :)!
Ich kann statt A:A auch einfach Tabellen-Spalten-Namen nehmen, oder? (klappt soweit, aber suche ja immer noch die mögliche Fehlerquelle bei den Echt-Daten^^)
@RPP63: Gute Frage und die eine Formel reicht nicht aus und vllt. braucht es da auch noch weitere Gedanken :) Auf jeden Fall kann ich sehr viel ais LCohens Formel für mich lernen.
Grüße
Aca