Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Positiv-Ereignisse zählen und häufigsten Betroffenen ausgeben
#1
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
BITTE KONTO LÖSCHEN!
Antworten Top
#2
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.
Antworten Top
#3
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
BITTE KONTO LÖSCHEN!
Antworten Top
#4
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:
  • Acanis
Antworten Top
#5
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)
Antworten Top
#6
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
BITTE KONTO LÖSCHEN!
Antworten Top


Gehe zu:


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